PostgreSQL
Leverage advanced relational features, JSONB, indexes, and performance tuning.
Course overview
PostgreSQL is the top database choice for modern application engineering. This course dives into PostgreSQL installation, administration with pgAdmin, advanced data types (UUID, JSONB, arrays), indexing strategies (B-Tree, GIN), views, transactions, and performance query analysis with EXPLAIN.
Prerequisites
What you'll achieve
- Install, administer, and configure PostgreSQL databases
- Work with advanced types including JSONB and arrays for semi-structured data
- Optimize query speed using indexes and query execution plans (EXPLAIN)
- Write views, transactions, and stored routines for application backends
Curriculum
- 1PostgreSQL installation, architecture & pgAdmin setup
- 2Advanced data types: UUID, TIMESTAMP with time zone, Arrays & JSONB
- 3Querying and indexing JSONB documents within relational tables
- 4Indexes in PostgreSQL: B-Tree, GIN, unique & composite indexes
- 5Views, materialized views & triggers overview
- 6Transactions, isolation levels & concurrency control
- 7Query optimization and execution plan analysis with EXPLAIN ANALYZE
- 8Project: Production-ready PostgreSQL schema for a SaaS application
Who is this for?
Backend developers, full-stack engineers, and database administrators.
Contact admissions for current fee and available learning formats
Enrol in PostgreSQL
- 6 weeks
- Intermediate
- Live online · One-to-one available · Group batches when scheduled
- 1-on-1 & small batches
Related courses
Database Fundamentals
Learn relational database concepts, entity-relationship diagrams (ERDs), normalization, primary/foreign keys, and data integrity.
SQL
Master structured querying: SELECT, WHERE, JOINs, GROUP BY, subqueries, window functions, and data manipulation.
MySQL
Learn MySQL database configuration, relational table creation, indexing, stored queries, and backup/restore workflows.
Ready to start your learning journey?
Apply today and our admissions team will review your application and guide you through the next steps.