← All courses
🗄️Intermediate

Databases

From why databases exist to SQL vs NoSQL, indexes, ACID, isolation, caching, replication and sharding.

Volume 0 · Part IV · 15 chapters · 15 lessons
Share

What you'll learn

  • Why Databases Exist
  • SQL vs NoSQL
  • Relational Databases
  • Normalization
  • Keys
  • Indexes
  • SQL Deep Dive
  • Transactions & ACID
  • Isolation Levels
  • Locks & Concurrency
  • Optimization
  • Caching (Redis)
  • Search (Elasticsearch)
  • Replication
  • Sharding

Curriculum

5 modules · 15 lessons
Module 1Foundations3 lessons
Why Databases ExistPreview
SQL vs NoSQL
Relational Databases
Module 2Designing Data3 lessons
Normalization
Keys
Indexes
Module 3Querying with SQL1 lessons
SQL Deep Dive
Module 4Transactions & Concurrency3 lessons
Transactions & ACID
Isolation Levels
Locks & Concurrency
Module 5Scaling Data5 lessons
Optimization
Caching (Redis)
Search (Elasticsearch)
Replication
Sharding

Reviews

No reviews yet.

More courses

Browse all →