Certificate ID:
813427
Authentication Code:
35bc6
Certified Person Name:
Alessandro Mangone
Certified Person Email:
Trainer Name:
Michał Kuna
Duration Days:
2
Duration Hours:
14
Course Name:
Postgre Azure Paas
Course Date:
23 June 2025 00:00 to 24 June 2025 00:00
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
Certificate Sent:
Certificate Sent