Learnixo
All Courses
Data EngineeringBeginner → SeniorNEW

Databases: SQL & NoSQL Complete Guide

Master every major database — PostgreSQL, MySQL, SQLite, MongoDB, Redis, DynamoDB, Cassandra, ClickHouse, Elasticsearch, and more. Know when to use each and why.

4.9rating2,841 students5h 30m total3 lessons
1 Projects

What you'll learn

Understand SQL vs NoSQL trade-offs and when to choose each
Master PostgreSQL: indexes, window functions, JSONB, partitioning
Use MongoDB for flexible document storage
Cache with Redis: hashes, sorted sets, pub/sub, streams
Design DynamoDB single-table models for serverless workloads
Run analytics queries on ClickHouse and time-series on TimescaleDB
Combine multiple databases with the polyglot persistence pattern

Final Project

Design a multi-database architecture for a healthcare platform — PostgreSQL for records, Redis for sessions, ClickHouse for analytics

Curriculum

3 lessons · 5h 30m

Course Info

Lessons3 lessons
Total time5h 30m
LevelBeginner → Senior
Students2,841
Rating4.9 / 5.0
Start Course — Free