Docker for web developers with examples

3.96

Updated on

Course overview

Provider
Udemy
Course type
Paid course
Level
Beginner
Duration
2 hours
Lessons
20 lessons
Certificate
Available on completion
Course author
Nevyan Neykov
  • Develop code inside of a Docker container
  • Debug code inside of a container
  • Containerize your web development code stack with Docker

Description

Learn how to develop web applications inside of a Docker container using NodeJS, PHP, MySql, Express, Laravel and VSCode

The Docker for web developers course is designed to help you in setting up web projects from inside a Docker environment. Development in containers is not hard, and at the same time, there are few ground rules to be followed. You will learn how Docker works on theory and via practical examples, that will help you to successfully set up your development environment. We will take a look at how to:

  • setup and debug a Node / Express server project

  • install essential web servers and scripting languages such as Apache, MySql, and PHP inside Docker

  • convert, run and develop a sample Angular project inside Docker

  • setup a debugger within VSCode in order to debug servers inside containers

  • install and run a Wordpress blog inside Docker

  • install Laravel framework as a non-root user inside Docker

  • debug PHP application running in Docker using Xdebug

My motivation for this course came while researching practical ways to transfer existing web workloads inside Docker. In reality it is not easy to find complete working examples, so after solid experimentation and completing bits and pieces while exploring frequent problems with Docker on StackOverflow, GitHub and Bugzilla I decided to prepare and compile the web development series to be of students and developers help.

The course is primarily devoted to the setup of development environments and is suitable for a beginner as well as advanced software programmers who want to develop and deploy their software inside Docker.

Nowadays lots of software companies want to simplify their workflow and migrate to Docker. It is also a known fact, that projects run way more efficiently inside containers. So the information in the course might help you to gain technical knowledge and ensure an easier migration of your projects to the world of Docker.

Welcome and enjoy!

Similar courses

Docker and Kubernetes: The Complete Guide
  • 23 hours
  • 325 lessons
  • Certificate
Docker for web developers with examples
  • English language

  • Recommended provider

  • Certificate available