Learn
Practical Docker, database, and development fundamentals for anyone getting started (or revisiting).
Our foundations tutorial covers essential concepts with copy-pasteable examples:
- Docker basics: containers, images, Dockerfile vs Compose
- Storage & networking: volumes, networks, environment variables
- Databases: Postgres, MySQL, Redis with Docker
- Development tools: Git branching, Linux CLI essentials
- Database patterns: SQL vs NoSQL comparison
Start with What is Docker to understand containers, then try Docker Compose Basics for multi-service apps.
Check the Glossary for quick definitions of Docker and development terms.