Course Outline

Introduction to PostgreSQL 16

  • Overview of PostgreSQL
  • New features in PostgreSQL 16
  • Installation and setup
  • PostgreSQL architecture and components

Getting Started with PostgreSQL

  • PostgreSQL database cluster setup
  • Creating and managing databases
  • Basic SQL operations
  • Setting up and exploring PostgreSQL 16

Advanced SQL Techniques

  • Advanced querying techniques
  • Common table expressions (CTEs)
  • Window functions
  • JSON and JSONB data types
  • Writing advanced SQL queries

Data Types and Extensions

  • Custom data types
  • Full-text search
  • PostGIS for geospatial data
  • PL/pgSQL programming
  • Using advanced data types and extensions

Indexing and Query Optimization

  • Index types and usage
  • Query planning and execution
  • Analyzing and optimizing queries
  • Indexing and query optimization

Performance Tuning

  • Performance tuning parameters
  • Memory and resource management
  • Monitoring and analyzing performance
  • Performance tuning and monitoring

Backup and Recovery

  • Backup strategies
  • Point-in-time recovery
  • Logical and physical backups
  • Performing backup and recovery

Security and Access Control

  • Authentication and authorization
  • Role management and permissions
  • Encryption and SSL/TLS setup
  • Implementing security best practices

High Availability and Replication

  • Replication concepts and types
  • Setting up streaming replication
  • Configuring high availability with Patroni
  • Implementing replication and high availability

Integrating PostgreSQL with Applications

  • Connecting PostgreSQL with various programming languages
  • Using PostgreSQL in modern application frameworks
  • ORMs and PostgreSQL
  • Integrating PostgreSQL with an application

Summary and Next Steps

Requirements

  • Basic knowledge of SQL
  • Familiarity with database concepts

Audience

  • Database administrators
  • Database developers
  • System administrators
 21 Hours

Delivery Options

Private Group Training

Our identity is rooted in delivering exactly what our clients need.

  • Pre-course call with your trainer
  • Customisation of the learning experience to achieve your goals -
    • Bespoke outlines
    • Practical hands-on exercises containing data / scenarios recognisable to the learners
  • Training scheduled on a date of your choice
  • Delivered online, onsite/classroom or hybrid by experts sharing real world experience

Private Group Prices RRP from €6840 online delivery, based on a group of 2 delegates, €2160 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.

Contact us for an exact quote and to hear our latest promotions


Public Training

Please see our public courses

Testimonials (5)

Provisonal Upcoming Courses (Contact Us For More Information)

Related Categories