Python in Containers

All about Containers, Docker and Kubernetes for Python Engineers

4.27 (446 reviews)
Udemy
platform
English
language
Programming Languages
category
instructor
Python in Containers
4,074
students
24 hours
content
Jun 2020
last update
$84.99
regular price

What you will learn

Build Container Image with Python Application in it

Ship Container Images to Docker Hub and other Container Image Registries

Run Jupyter Notebooks in Docker

Use Docker Desktop for Windows Pro and MacOS

Use Docker Toolbox for Windows Home

Use Docker Machine to create Virtual Machines with Docker Software

Master Dockerfile to Automate Container Image Build

Create Custom Container Images from Scratch

Use Python Official Images

Design Flask and Django Multi-Container Deployments

Automate Multi-Container Deployments with Docker Compose

Containerize TensorFlow Models into Microservices

Deploy Complex, Multi-Container Applications in Docker Swarm

Deploy Complex, Multi-Container Application in Kubernetes

Use Kubernetes with Minikube on a Development Host

Use Kubernetes in Public Cloud (using example of Google Kubernetes Engine)

Kubernetes Objects: Pods, Pod Controllers: ReplicaSet, Deployment, Job, CronJob, Services, Ingress, Persistent Volumes

Writing Kubernetes Object Template Files

Monitor and Manage Application in Kubernetes

Execute Containers with NVIDIA GPU Acceleration

Why take this course?

Docker and Kubernetes are the Must-Have Skills for Python Enginner these days.

Whether your focus is in Machine Learning & Data Science, or you use Python as General Programming Language, you must understand Docker & Kubernetes. Both form a basis of Modern Cloud Native Applications built in Microservices Architecture.

Quotes from selected course reviews:

  • "It covers pretty much everything you'd expect from enterprise project" Abbi1680@gmail.com

  • "This course is absolute gold for data science and machine learning people because all Docker and Kubernetes courses out there focus on nothing but web applications. Thanks to the instructor for handling the concept of virtualization from a much needed different perspective. There are a lot of sources for learning ML and DS but skills taught in this course are what will make you stand out from the crowd." Mertkan Alacahan

  • "Spot on. Great depth yet very concise." Toby Patterson

  • "This is a deep deep deep dive in Docker with python. It is the complete course. Thanks for putting this together it is more than enough for what a need. I think watching the basic lectures and some selected topics I get what I needed and this became my docker reference guide if I need to solve a specific scenario. Thanks for putting this together. Highly recommend the course if you are a python developer." Pedro

In this Course you learn how to:


  • Develop and Explore Machine Learning & Data Science Jupyter Notebooks in Docker

  • Run Machine Learning Models in Production with Kubernetes and Docker Swarm

  • package your Python Code into Containers

  • publish your Containers in Image Registries

  • deploy Containers in Production

  • build highly modular Container-based Services in Micro-Services fashion

  • monitor and maintain Containerized Apps


You are going to become fluent and confident in using Docker Tools to create top-class Containers running your Python Code. You master Docker Runtime Tools like Compose and Swarm to run them. The Course also gives you sound knowledge and deep understanding of Kubernetes as the Application Platform. You gain confidence in Designing your Application to run on Kubernetes, as well as get deep knowledge of writing Kubernetes Object Declarations.

The Course is full of practical Exercises. There are over 40 GitHub Repositories full of Code Samples for the Course.

You can use the Course in two ways:

  1. If you use Python for Machine Learning & Data Science, go Top-Down: start with Section 7 to quickly gain practical Docker skills and use Sections 2 to 6 to dig deeper into specific Container Topics.

  2. If you want to use Python for Web Apps & Microservices, try Bottom-Up: use the Course in linear manner.

Start building Containers today!


Screenshots

Python in Containers - Screenshot_01Python in Containers - Screenshot_02Python in Containers - Screenshot_03Python in Containers - Screenshot_04

Reviews

Justin
September 28, 2023
This course is comprehensive and the instructor has put a lot of effort into it. However, this course is OUTDATED and there is NO INSTRUCTOR SUPPORT. It appears the instructor is no longer actively managing the Q&A section. Also, some of the commands no longer work. I have learned a lot from this course but at some points i'm at an impasse. If you can, I would recommend using this as a supplement at best, and find an more recent docker course.
David
July 5, 2023
Good, its a little dry, more like having a manual read to you than interactive learning but is doing the job. Many of the demos pacing make it tough to absorb the command line before jumping to the results (I frequently had to stop the video and spend time working out all the options being used). I would have liked a bit more time spent on what the command line is doing - the lecture on CMD and Entrypoint was tough to follow.
Luis
June 28, 2023
very good and complete course, but some examples are outdated and throwing errors(mainly because of package versions and dependencies)
Klaus
June 27, 2023
Simply a great training! Suggestion: to add a section with topics which were implemented after the recording.
Sameer
May 8, 2023
I think the course developed by the instructor is comprehensive: learnt the basics which were explored a bit more in-depth which is good. The main issue is the style of teaching: the instructor, in a good number of sections, rambles on and on which is frustrating to an extent. Additionally, execution of commands is not live which makes it difficult to follow and understand what commands were executed; one has to stop the video and see which commands and what outputs. I do recommend it but takes good amount of time, effort and patience.
Christian
April 28, 2023
In my opinion, probably one of the best docker courses available. It is fairly comprehensive. The presenter communicates clearly and concisely and doesn't waste time with useless slides or examples. Would highly recommend this course for anyone wanting to learning Docker.
CHEN
April 23, 2023
V comprehensive and much appreciated that instructor took much time to record, but perhaps the content could be taught/delivered at a more intuitive level (using more diagrams, analogies, explicit examples, and more frequent timely reminders on the high level motivations behind the code) for new learners
Marc
March 11, 2023
I think the material is chosen to be quite challenging but the instructor is very good at explaining it.
Gabriel
November 8, 2022
There may be a lot of valuable information in this course, but the delivery leaves a lot to be desired. Rather than focus on hands-on projects, introducing theory as it becomes relevant, it just dumps theory on you right away. And even when you do start doing anything hands-on, it can feel overwhelming (or perhaps underwhelming) due to the delivery and oversaturation of theory. This sort of approach works well for those looking for a refresher, but not people who know very little about the subject.
Davide
August 18, 2022
Interessantissimo. Comode le risorse e divertente la pratica. L'insegnante parla benissimo, scandendo le parole. Si capisce stutto. Complimenti
Barb
March 22, 2022
Course contains the level of detail I needed. I have deep Python experience and no Docker experience and needed to learn as much about Docker as possible as efficiently as possible. The only complaint I have is that instruct speaks at a different speed than I listen and I solved that by boosting the speed so now it's exactly right.
Sergiu
February 17, 2022
This course is excellent. The know-how transfer and the quality of the course are very high. It covers both concepts and implementation details, as well as providing examples for usable, real world scenarios. In some places the APIs may be outdated (like for kubernetes ) but it is a minimal documentation effort to just grab the current API.
Omogbai
February 16, 2022
The instructor demystifies the concept of containers. I have completed two other courses on Docker, and yet could not make practical what I learnt. With this course I felt like a master by the 45th lecture. I like the approach. Good course I hope I can gift to others.
Tolga
December 20, 2021
Perfectly chosen words but lack of pointer makes it difficult to follow section regarding GUI. In some lectures I noticed miss of sync between video and voice.
Felipe
November 16, 2021
Good teaching and clear and paused speech, which greatly facilitates my learning and helps with subtitles, since English is not my main language.

Charts

Price

Python in Containers - Price chart

Rating

Python in Containers - Ratings chart

Enrollment distribution

Python in Containers - Distribution chart

Related Topics

1867316
udemy ID
8/20/2018
course created date
2/8/2020
course indexed date
Bot
course submited by