AI curriculum
Course outline for PostgreSQL Development
Application data needs correct schemas and predictable queries. Develop a PostgreSQL-backed feature and inspect its transactions, indexes, and query behavior.
About PostgreSQL Development
Application data needs correct schemas and predictable queries. Develop a PostgreSQL-backed feature and inspect its transactions, indexes, and query behavior.
PostgreSQL Development Course Objectives
- Design a schema and write SQL queries.
- Use transactions and indexes for a defined workload.
- Inspect query plans and revise a slow query.
Pre-requisites
- Basic relational database concepts.
- Familiarity with programming or introductory SQL.
Lab Setup
- Computer with a local PostgreSQL instance and SQL client.
- Use synthetic tables and a local programming runtime if application integration is needed.
Detailed Course Outline
Proposed modulesModule 1: Correct data access
- SQL
- Schema design
- Indexing
- Transactions
Practical outcome: Build a schema with transactional updates and supporting indexes.
Module 2: Query behavior
- Query optimization
- Functions
- JSON
- Performance
Practical outcome: Inspect plans and compare alternative query implementations.
Practical exercise
- Implement a small PostgreSQL feature and measure the effect of a schema or index change.
How we train
Contact us for full course details, including duration, delivery options and lab requirements.
Ask about exercises, instructor feedback and the prior knowledge you need. Tool-specific courses marked provisional may become modules in a broader course.
Discuss your learning goals