Databases
Relational and NoSQL databases, vector stores for AI, graph and time-series engines, SAP HANA, and how databases work inside.
10 topics · 56 free resources. Pick a topic to see everything in it by level.
PostgreSQL & MySQL
The open-source relational databases behind most web applications, and SQL practice.
7 resources · 5 Beginner · 2 Advanced
Oracle & SQL Server
The enterprise relational databases used across large organisations.
5 resources · 5 Beginner
MongoDB & Document Databases
Storing flexible JSON-like documents, with MongoDB.
8 resources · 4 Beginner · 4 Advanced
Redis & Key-Value Stores
Fast in-memory and key-value storage for caching and sessions.
4 resources · 3 Beginner · 1 Advanced
Cassandra & Wide-Column Stores
Databases built to spread huge write loads across many machines.
4 resources · 3 Beginner · 1 Advanced
Vector Databases
Storing embeddings and searching by meaning, the base of retrieval-augmented generation.
6 resources · 5 Beginner · 1 Advanced
Graph Databases
Modelling connected data with nodes and relationships.
4 resources · 3 Beginner · 1 Advanced
Time-Series, Search & Analytics
Engines for metrics, full-text search and fast analytical queries.
6 resources · 5 Beginner · 1 Advanced
SAP HANA
The in-memory database from SAP and its vector and machine-learning features.
4 resources · 2 Beginner · 2 Advanced
Database Design & Internals
Indexes, query planning, transactions and how databases are built.
8 resources · 2 Beginner · 4 Advanced · 2 Expert

