Intermediate 11 planned topics Databases
Introduction to PostgreSQL
Learn PostgreSQL SQL, types, and indexes. Free PostgreSQL introduction for backend developers.
Learning Outcomes
- Create tables and run SQL
- Use joins and aggregate functions
- See JSON/JSONB as a bonus feature
- Explain ACID at a beginner level
Overview
PostgreSQL is an advanced open-source relational database with rich types, JSON support, and strong standards compliance.
This page introduces schemas, queries, and why teams pick Postgres over lighter engines.
It is the default database in many Django, Node, and Java stacks.
What this course will cover
- 1. Install & psql
- 2. SQL
- 3. Joins
- 4. Indexes
- 5. JSON
- 6. Transactions
Start a complete tutorial now
Full 6-level lessons are live for C, C++, Java, Python, and JavaScript. Use them while the remaining PostgreSQL lessons are added.