Beginner
83 Lessons
5h 30min
Certificate of Completion
Takeaway Skills
Learn the fundamentals of Docker to get you off the ground
Get your hands dirty making and running the various web apps
Learn how Compose allows the addition of multiple services
Create custom images and use them for production purposes
Learn how the containers work together to run a fully functioning app
Course Overview
Docker is the most useful web development tool you’re not using. This course is your guide for building all kinds of web applications with Docker. You will be introduced to Docker basics including its architecture, images, and containers. Then you'll run various databases and view them via CLI or Adminer. Next, you will learn how easy it is to use WordPress with Docker. After that is the Node.js app and its live editing and debugging with Chrome's devTools. Finally, you will make your own project to practi...
Course Content
Why Docker for Web Developers?
Introduction
What is Docker?
Launch a MySQL Database with Docker
WordPress Development with Docker
Application Development with Docker
9 Lessons
Push Your Docker Image to a Repository
6 Lessons
Docker Orchestration on Production Servers
5 Lessons
Docker CLI Commands
6 Lessons
Dockerfile and Docker Compose
5 Lessons
Project: Never-Ending Quizzery
8 Lessons
Assessment - Docker for Web Developers
Assessment
APPENDIX
6 Lessons
How You'll Learn
You don’t get better at swimming by watching others. Coding is no different. Practice as you learn with live code environments inside your browser.
Videos are holding you back. Educative‘s interactive, text-based lessons accelerate learning — no setup, downloads, or alt-tabbing required.
Learn faster and smarter with adaptive AI tools embedded in every Educative course.
Built-in assessments let you test your skills. Completion certificates let you show them off.
Recommended Courses
BEFORE STARTING THIS COURSE
AFTER FINISHING THIS COURSE