The Docker for Web Developers book and video course
“Docker for Web Developers” provides:
- 200-page book in several formats
- 90 minutes of video tutorials
- source code for use in your projects
- private chat room for help and support
- ongoing updates as Docker evolves
“you’re missing a trick if you haven’t looked at Docker yet”
Ben Frain, UK web developer
The course will help you save development time by demonstrating how to use Docker in your own web projects regardless of the technology stack you use. Within a few hours you will discover:
- What Docker is and how it benefits web development.
- Docker concepts, terminology, and best practice techniques.
- How to install Docker and Docker Compose on Windows, macOS, and Linux.
- How to use, modify, and remove Docker images, containers, volumes, networks in development and production environments.
- How to make local code updates, use live reloading, and debug a Dockerized application in an editor and browser DevTools.
- How to push application images to Docker Hub.
- How to deploy to a Dockerized application to production servers using Docker Swarm and Kubernetes.
- The most useful Docker, Docker Compose, and Dockerfile commands.
Docker is demonstrated using code you can use or adapt for your own projects. For example:
- launch a database such as MySQL in minutes and connect to it using a Dockerized client application such as Adminer.
- set-up an isolated WordPress theme/plugin development environment using Docker.
- create a customisable Apache and PHP development environment.
- build a simple containerized “Hello World” application with Docker.
- set-up, code, and debug a complex multi-dependency application using Docker to run NGINX, Node.js, MongoDB, and client-side build tools.
Buy the “Docker for Web Developers” course or find out more…