Learn how to store and manage application data using both relational (SQL) and non-relational (NoSQL) databases.
Understand the principles of relational databases and learn basic SQL queries with systems like MySQL or PostgreSQL.
Explore the world of NoSQL with MongoDB, a document-oriented database that stores data in flexible, JSON-like documents.
Learn the fundamentals of designing database schemas for both relational (normalization) and NoSQL (embedding vs referencing) databases.
Practice writing queries to create, read, update, and delete (CRUD) data in both SQL and MongoDB.
Learn how database indexes work and how to use them to dramatically improve the performance of your queries.