PostgreSQL Training

0 Enrolled
10 week

Course Overview

About Course

PostgreSQL is a robust, open-source relational database known for its advanced features—ACID compliance, MVCC, extensibility, and comprehensive SQL support . This 40-hour training is tailored for DBAs, developers, and data professionals who want to master PostgreSQL’s full stack.

The course starts with architecture and install basics, advancing through SQL proficiency, schema design, and indexing strategies. Learners will explore query optimization using explain plans and innovative visual tools like Jovis  . Security is emphasized through role-based permissions, encryption, and authentication integration.

Participants gain experience in backup and recovery, point-in-time recovery (PITR), and high availability through streaming and logical replication. Real-life drills simulate failover scenarios. Extensions like PostGIS, foreign data wrappers, PL/pgSQL, and ECPG arms professionals for advanced development and integration

Maintenance modules cover vacuuming, reindexing, logging, and performance tuning. The training culminates in a capstone project, where participants build, secure, replicate, and monitor a production-grade PostgreSQL deployment with observability tools.

By the end, attendees can confidently architect and operate scalable, secure, and reliable PostgreSQL systems—bridging theory and practical application for real-world environments.

 

Course Syllabus

  1. Introduction & Architecture (4 h)
  • History, major features, MVCC, WAL, extensibility
  • Core PostgreSQL architecture: processes, shared buffers, storage mechanisms
  1. Installation & Configuration (6 h)
  • Binary vs source installation across platforms
  • Cluster lifecycle: initdb, start/stop, tuning postgresql.conf & pg_hba.conf
  1. SQL Mastery & Data Modeling (6 h)
  • Data types, table/schema design, constraints, relationships
  • Core DML/DDL, joins, views, stored procedures, triggers
  1. Indexing & Query Optimization (6 h)
  • Index types (B‑tree, GIN, BRIN, etc.), creation/management
  • Explain plans, query tuning, optimizer insights (covering new tools like Jovis)
  1. Security & Access Control (4 h)
  • Roles, privileges, row/column-level security, authentication (LDAP, Kerberos, TLS)
  1. Backup, Recovery & High Availability (4 h)
  • pg_dump/pg_restore, PITR via WAL, logical replication, streaming & synchronous standbys
  1. Replication & Clustering (4 h)
  • Physical/logical replication setup, failover strategies, HA clusters
  1. Extensions & Foreign Data Wrappers (4 h)
  • Use and configure PostGIS, PG‑logical, C extensions, FDWs
  1. Monitoring & Maintenance (4 h)
  • VACUUM, REINDEX, statistics; performance monitoring tools; logging best practices
  1. Advanced Topics & Capstone (2 h)
  • PL/pgSQL, ECPG, partitioning, advisory locks
  • Capstone project: full pipeline deployment, dashboard and load simulation

 

  • Key Features

      Hands-on labs: real-world scenarios, from schema design to HA failovers

      Performance clinic: optimizing queries with Explain and Jovis visualization

      Security & compliance sessions, including TLS and authentication workflows

      Backup/recovery drills, replication failover simulations, HA setup

      Extension deep dives: PostGIS, FDWs, custom PL/pgSQL

      Capstone project: from scratch to production, with monitoring dashboards

     

 Our Upcoming Batches

At Topskill.ai, we understand that today’s professionals navigate demanding schedules.
To support your continuous learning, we offer fully flexible session timings across all our trainings.

Below is the schedule for our Training. If these time slots don’t align with your availability, simply let us know—we’ll be happy to design a customized timetable that works for you.

Training Timetable

Batches Online/OfflineBatch Start DateSession DaysTime Slot (IST)Fees
Week Days (Virtual Online)Aug 28, 2025
Sept 4th, 2025
Sept 11th, 2025
Mon-Fri7:00 AM (Class 1-1.30 Hrs)View Fees
Week Days (Virtual Online)Aug 28, 2025
Sept 4th, 2025
Sept 11th, 2025
Mon-Fri11:00 AM (Class 1-1.30 Hrs)View Fees
Week Days (Virtual Online)Aug 28, 2025
Sept 4th, 2025
Sept 11th, 2025
Mon-Fri5:00 PM (Class 1-1.30 Hrs)View Fees
Week Days (Virtual Online)Aug 28, 2025
Sept 4th, 2025
Sept 11th, 2025
Mon-Fri7:00 PM (Class 1-1.30 Hrs)View Fees
Weekends (Virtual Online)Aug 28, 2025
Sept 4th, 2025
Sept 11th, 2025
Sat-Sun7:00 AM (Class 3 Hrs)View Fees
Weekends (Virtual Online)Aug 28, 2025
Sept 4th, 2025
Sept 11th, 2025
Sat-Sun10:00 AM (Class 3 Hrs)View Fees
Weekends (Virtual Online)Aug 28, 2025
Sept 4th, 2025
Sept 11th, 2025
Sat-Sun11:00 AM (Class 3 Hrs)View Fees

For any adjustments or bespoke scheduling requests, reach out to our admissions team at
support@topskill.ai or call +91-8431222743.
We’re committed to ensuring your training fits seamlessly into your professional life.

Note: Clicking “View Fees” will direct you to detailed fee structures, instalment options, and available discounts.

Don’t see a batch that fits your schedule? Click here to Request a Batch to design a bespoke training timetable.

Can’t find a batch you were looking for?

Corporate Training

“Looking to give your employees the experience of the latest trending technologies? We’re here to make it happen!”

Feedback

0.0
0 rating
0%
0%
0%
0%
0%

Be the first to review “PostgreSQL Training”

Enquiry