Skip to main content

Database Management

Learn SQL, NoSQL, data modeling, and how to optimize database performance.

7 Tutorials Available Beginner Friendly
Beginner

MySQL Basics

A COMPLETE beginner-to-advanced curriculum covering relational database fundamentals, SQL queries, database design, CRUD operations, joins, indexing, and optimization.

Intermediate

PostgreSQL

A COMPLETE beginner-to-advanced curriculum covering PostgreSQL. Learn relational database fundamentals, advanced SQL, JSONB, indexing, triggers, and full-stack integration.

Beginner

MongoDB

Learn MongoDB from the document model up: BSON types, collections, CRUD queries, indexes, the aggregation pipeline, and the schema decisions — embedding versus referencing — that determine whether a NoSQL database scales or struggles.

Beginner

SQL Fundamentals

Work with relational databases the way the job actually requires — designing normalised tables, then writing SELECT, JOIN, GROUP BY and subquery statements against MySQL and PostgreSQL until querying real data feels routine.

Beginner

Database Design

A COMPLETE beginner-to-advanced database architecture course. Learn normalization, ER diagrams, constraints, NoSQL vs SQL, and system scalability from scratch.

Beginner

phpMyAdmin Guide

A COMPLETE beginner-to-advanced phpMyAdmin course. Learn to manage MySQL databases visually, perform CRUD operations, enforce security, and execute disaster recovery protocols.

Intermediate

Redis Basics

A COMPLETE beginner-to-advanced Redis course. Learn to build blazing fast in-memory databases, caching systems, message queues, and real-time event streams.