PostgreSQL
An intermediate PostgreSQL path: install and psql, tables and types, SQL queries (JOIN, CTE, window), JSONB/array/UUID, indexes and transactions, roles/GRANT, pg_dump, and a schema lab capstone. Practice snippets in the player; run real Postgres with psql on your machine.
- 8 weeks (33h total)
- Starts
- online format
- HY · EN · RU
- Certificate on completion
No payment required to register · We’ll contact you within 24h
Overview
An intermediate PostgreSQL path: install and psql, tables and types, SQL queries (JOIN, CTE, window), JSONB/array/UUID, indexes and transactions, roles/GRANT, pg_dump, and a schema lab capstone. Practice snippets in the player; run real Postgres with psql on your machine.
Across 8 weeks (33 hours of live + project work) you’ll move from fundamentals to shipping a real, production-grade project — guided by Tigran Hakobyan and the beeon.academy mentor team.
What you will learn
Lessons
- 1What is PostgreSQL?30 min
- 2Postgres vs MySQL / SQL Server30 min
- 3Install PostgreSQL40 min
- 4createdb and dropdb30 min
- 5psql basics40 min
- 6Connection pieces30 min
- 7Practice habit25 min
- 8CREATE TABLE40 min
- 9Core types40 min
- 10IDENTITY / SERIAL35 min
- 11NULL and DEFAULT30 min
- 12Constraints40 min
- 13Foreign keys40 min
- 14ALTER TABLE35 min
- 15DROP and TRUNCATE30 min
- 16Schemas35 min
- 17INSERT35 min
- 18SELECT basics35 min
- 19WHERE40 min
- 20ORDER BY / LIMIT / OFFSET30 min
- 21UPDATE and DELETE40 min
- 22JOIN45 min
- 23LEFT JOIN40 min
- 24Aggregates40 min
- 25GROUP BY and HAVING45 min
- 26Subqueries40 min
- 27CTE (WITH)40 min
- 28Window functions lite45 min
- 29Text operators35 min
- 30Dates and intervals35 min
- 31Arrays lite40 min
- 32JSONB45 min
- 33Query JSONB40 min
- 34UUID30 min
- 35ENUM types30 min
- 36Indexes40 min
- 37EXPLAIN lite35 min
- 38Transactions40 min
- 39Isolation lite35 min
- 40Locks peek30 min
- 41SQL injection habit40 min
- 42Views30 min
- 43Functions peek30 min
- 44Roles and LOGIN40 min
- 45GRANT and REVOKE40 min
- 46pg_hba.conf peek30 min
- 47pg_dump35 min
- 48Restore habit35 min
- 49Extensions peek30 min
- 50Postgres in Docker peek30 min
- 51Mini schema design40 min
- 52Mini query lab45 min
- 53When to pick Postgres30 min
- 54Next steps25 min
- 55Capstone checklist40 min
Syllabus
- 1
- What is PostgreSQL?
- Install PostgreSQL
- psql basics
- Connection pieces
- 2
- 3
- 4
Requirements
- A laptop and willingness to install PostgreSQL
- Basic SQL ideas help (or the Databases path)
- No prior DBA experience required
Your instructor
Tigran Hakobyan
Backend Mentor · beeon.academy
Instructor at beeon.academy. PostgreSQL path: 55 lessons through the capstone.
