Containers (Docker) For Developers and Quality Assurance

Learn how to create the Dev to Production workflow with Docker, Visual Studio Code and Jenkins

Enroll Now

Containers can be used for managing the entire life-cycle of an application. The "Containers (Docker) for Developers and Quality Assurance" course is designed for participants who have basic knowledge about containers, Docker and want to use containers in Development and QA environment.

We'll be using Docker, Visual Studio Code and Jenkins as our primary tools to look at the life-cycle of a Python-based sample application.

This course follows completely hands-on approach. To have a consistent lab environment we have partnered with DigitalOcean to provide self service lab. Each new or existing user of DigitalOcean would get $15 credit to perform the labs.

In the course we would :-

- Review Docker basics

- Setup development environment with Visual Studio Code and Docker

- Learn about Jenkins

- Learn how to Docker to create dynamic Jenkins Slave

- Learn how to use Jenkins pipeline feature with Docker to CI/CD flow

- Learn about container orchestration and use Docker Swarm to setup production environment

- Learn about end-to-end workflow from Development to Production

- Learn about Microservices

After completing this course you would good understanding on how to Docker for Dev and QA environments.

You should have basic understanding of Container Technologies before taking this course. You can checkout our Containers Fundamentals course for more details. You would also need an access to a Linux/Mac/Windows workstation to perform the labs.

Your Instructor

Neependra Khare
Neependra Khare

Neependra Khare is Founder and Principal Consultant at CloudYuga. CloudYuga provides training and consulting on Docker, Kubernetes, CoreOS, GO Programming etc. He is one of the Docker Captain as well and running Docker Meetup Group in Bangalore for 3 years. In 2015 he authored a book on Docker, Docker Cookbook. In 2016 he co-authored a course on "Cloud Infrastructure Technologies" at Edx for Linux Foundation.

Prior to founding CloudYuga, he was Principal Software Engineer at Red Hat.

Course Curriculum

  Chapter 1 - Introduction
Available in days
days after you enroll
  Chapter 4 - Getting familiar with sample application
Available in days
days after you enroll
  Chapter 5 - Deploying the sample multi application with Docker Compose
Available in days
days after you enroll
  Chapter 10 - Basics of Container Orchestration
Available in days
days after you enroll
  Chapter 12 - Service Discovery, Reverse Proxy and Load Balancing
Available in days
days after you enroll


The quality and completeness of the content is impressive.

Pradipta Banerjee. Cloud Infrastructure Architect, IBM

Frequently Asked Questions

Is $15 credit from DigitalOcean would suffice for the labs ?
Yes. $15 is more than enough to complete the course. But make sure you don't keep the instances running once you finish the specific lab.
Are the captions/sub-titles available for videos ?
Yes. Sub-titles are available for every video. You would just need to enable it while playing the video.
Would the course be updated with the latest development in the container technology ?
Yes. We plan to keep it updated with the latest development in container space.
Would you be available to answer questions ?
Yes. you can leave your question in the comments section of the lecture and we would get back to you.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, please drop us a note at [email protected] with-in first 30 days of your purchase. We'll be happy to issue the refund.

Get started now!