Online
Enrollment Open

Designing Scalable Databases with PostgreSQL: A Practical Masterclass

Design and optimize scalable PostgreSQL databases through a real-world project. Master data modeling, queries, indexing, migrations, and performance tuning in a hands-on, practical workshop.

Experienced
6 Lectures
BDT 12,000Up to 65% discount

Workshop Description

🐣 Early Bird Offer!

Register early to unlock special discounts and secure your seat at the best rate. Seats and offers are limited - so don't miss out!

Modern applications demand databases that are not only well-structured but also scalable, maintainable, and built for long-term success. In this 6 day hands-on masterclass, you'll go beyond textbook normalization and learn to build production-ready PostgreSQL schemas using a real-world SRS-driven project. From data modeling and normalization to performance tuning, migrations, and indexing - this workshop is your gateway to professional-grade database design.

Whether you're a backend developer, full-stack engineer, or architect, this immersive experience will empower you with practical PostgreSQL expertise and design strategies used by today’s high-scale applications.


What You'll Learn?

Key Concepts

  • Relational data modeling (ER Diagram) that mirrors real-world use cases
  • Normalization and denormalization trade-offs
  • PostgreSQL internals: constraints, data types, and indexing strategies
  • Simplified complex joins that produce performant queries
  • Power of partition, index and views
  • From a unstructured requiremens docs to thoughtfully designed database schema

Practical Use Cases

  • Designing for read-heavy vs write-heavy workloads
  • Scaling with partitioning, temporal tables, and indexing
  • Real-world schema evolution with migrations and version control

Hands-On Practice

  • Build a full schema from an SRS (SkillHire – a freelance job platform)
  • Write optimized queries simulating real application access patterns
  • Create indexes, views, and performance-tuned queries with EXPLAIN ANALYZE
  • Use tools like psql, pgAdmin, and Sqitch for complete workflow management

Advanced Techniques

  • JSONB fields for flexible data models
  • Full-text search integration for real-time filtering
  • Soft deletes, audit trails, and PostgreSQL extensions
  • Versioned migrations and change tracking for schema lifecycle

Why This Workshop Matters

Industry Impact

PostgreSQL is trusted by global-scale companies for its performance, reliability, and extensibility. Mastering it gives developers the ability to design robust and future-proof systems.

Solves Real Application Problems

From freelancing platforms to marketplaces and internal tools—most real-world applications require complex relationships, optimized queries, and reliable schema evolution strategies.

Builds Scalable Foundations

Your application is only as strong as your data model. This workshop teaches you to build solid, scalable foundations that grow with your application and your team.

Outcomes

By the end of this workshop, participants will:

✅ Architect scalable, maintainable PostgreSQL databases** using a real project scenario.

✅ Understand and apply performance-oriented schema design patterns and indexing.

✅ Master relational modeling, normalization, and optimization with confidence.

✅ Build tools, migrations, and documentation for long-term database lifecycle management.

Schedule & Lectures

Understanding the Problem & Data Modeling

Learn to read an SRS, identify entities, and design your first ER diagram.

Core Schema & Normalization

Transform your ERD into a normalized, production-ready PostgreSQL schema.

Querying & Access Patterns

Master SQL queries, joins, and real-world access patterns for scalable systems.

Indexing, Views & Optimization

Boost performance with smart indexing, views, and query optimization techniques.

Advanced Design Considerations

Explore partitioning, migrations, soft deletes, JSONB, and extension-friendly schemas.

Project Buildout & Review

Implement the final database, optimize performance, and review designs with feedback.

Meet Your Instructors

HN

HM Nayem

Senior Software Engineer

Frequently Asked Questions

Enroll Now

Share with your friends

Copy Link