Built-in Functions
3 Topics
String Functions
3 Sub-topics
String Functions - LENGTH, SUBSTRING, CONCAT
String Functions - UPPER, LOWER, TRIM
String Functions - REPLACE, SPLIT_PART
Date and Time Functions
3 Sub-topics
Date Functions - CURRENT_DATE, CURRENT_TIMESTAMP
Date Functions - EXTRACT, DATE_PART
Date Functions - AGE, DATE_TRUNC
Mathematical and Conditional Functions
6 Sub-topics
Mathematical Functions - ROUND, CEIL, FLOOR
Mathematical Functions - ABS, POWER, SQRT
Conditional Functions - CASE WHEN
COALESCE and NULLIF Functions
Type Conversion Functions - CAST, TO_CHAR
Pattern Matching Functions - REGEXP_MATCH
Understanding Index Basics
Index Maintenance Considerations
Connecting to PostgreSQL from Applications
1 Topics
Connecting to PostgreSQL from Applications
10 Sub-topics
Connection Pooling Concepts
Using node-postgres (Node.js)
ORMs Overview - SQLAlchemy, Sequelize
Managing Database Credentials
Error Handling in Applications
Connection Timeouts and Retries
Best Practices and Design Patterns
1 Topics
Best Practices and Design Patterns
10 Sub-topics
Code Organization Strategies
Comment and Documentation
Version Control for Database Schema
Avoiding N+1 Query Problems
Batch Processing Techniques