4.51 out of 5
4.51
81 reviews on Udemy

Docker Masterclass for Machine Learning and Data Science

Learn how to use Docker!
Instructor:
Jordan Sauchuk
10,394 students enrolled
English [Auto]
Use Docker in order to build containers to deploy applications.
Learn the intuition behind Docker and understand how it works.
Learn the ins and outs of working with Docker
Understand how to create and deploy Docker containers from scratch.
You will also learn about Docker Images, Docker Hub, security with Docker, and much more so that you can implement Docker as needed throughout your career.

Every data scientist is aware that, sometime or another, they’ll need to show off their progress and results. And there couldn’t be a bigger fear than not having your algorithm run on another computer for reasons you can’t define.

Enter Docker Masterclass for Machine Learning and Data Science.  Led by Docker evangelist and Cybersecurity expert Jordan Sauchuk, this course is designed to get you up and running with Docker, so you will always be prepared to ship your content no matter the situation.

Your Docker path will cover the following steps:

  • A Comprehensive Introduction to Docker

  • Getting the Docker basics down

  • Using Dockerhub

  • Docker Challenges

Embedded in each section you’ll not only find great video lessons, but also enriching articles and quizzes designed to take you to Docker heaven!

So, are you ready to become an excellent data scientist? Enroll now!

See you in the classroom.

Welcome

1
Welcome!

Introduction

1
Study Tips For Success
2
Your Shortcut To Becoming A Better Data Scientist
3
What is Docker?
4
What is a Container?
5
Useful Docker Info
6
Installing Docker
7
Installing Docker for Linux
8
How Docker Is Useful For Data Science
9
Installing Anaconda
10
Why Anaconda?
11
Virtual Environment
12
Downloadables

Working With Docker - Basics

1
Download The Files
2
Set Up A Simple Flask App
3
Dockerfile
4
Requirements.txt
5
Build A Docker Image and Container
6
What Ports To Use?
7
Common Docker Commands
8
Docker Commands Cheatsheet
9
Quiz

DockerHub

1
Sign Up
2
Docker Hub Push Image
3
Docker Hub Pull Image
4
Updating Image
5
Section Recap Notes
6
Extra - Extending An Image
7
Volumes
8
Testing a Volume
9
Section Quiz

Challenge

1
Challenge Intro
2
Solution Files
3
Challenge Solution
4
Quick Notes!

Automated Builds

1
Obtain The Files Here
2
Git Tips & Tricks
3
NGINX & Automation
4
NGINX & Automation P1
5
NGINX & Automation P2
6
NGINX & Automation P3
7
NGINX & Automation P4
8
NGINX & Automation P5
9
NGINX & Automation P6

File Challenge

1
File Challenge Introduction & Github Classroom Link
2
File Challenge Part One
3
File Challenge Solution

Docker Compose

1
Obtain The Docker Compose Resources Here
2
Docker Compose
3
Docker Compose - Jupyter
4
Docker Compose Challenge
5
Docker Compose Challenge - Part 1
6
Docker Compose Challenge - Part 2
7
Compose Building Cheatsheet
8
Docker Extra - Simple Jupyter Command

Docker Swarm

1
Swarm Section Files
2
Swarm Intro
3
Swarm Deploy
4
Swarm Tips

AWS

1
AWS EC2 Setup Tips
2
AWS Part One
3
AWS Part Two
4
AWS Part Three
5
AWS Part Four
6
AWS Extras

Security

1
Docker Security - CVE
2
Docker Security - OWASP
3
Docker Security Scan
4
Docker Security Extra Resources

Maintenance & Monitoring

1
Maintenance & Monitoring - Part One
2
Maintenance & Monitoring - Part Two

Final

1
Thank You!
2
Community Note

Course Vault

1
Notes
2
Kubernetes Intro
3
Kubernetes Notes

Hi everyone!

For any of you looking to view some discussions related to Kubernetes, and the future of Kubernetes the following might be useful: 

https://www.barrons.com/articles/kubernetes-is-the-next-big-thing-in-cloud-computing-and-its-free-51575576969

https://www.redhat.com/en/blog/kubernetes-future-what-does-future-look

https://www.reddit.com/r/docker/comments/es1kxr/future_of_docker_swarm/

https://boxboat.com/2019/12/10/migrate-docker-swarm-to-kubernetes/


As always, if you have any questions please feel free to share them in the Q&A or community!

Best Regards,

Jordan

4
Kubernetes Demo
5
The Legend of Docker
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4.5
4.5 out of 5
81 Ratings

Detailed Rating

Stars 5
43
Stars 4
30
Stars 3
5
Stars 2
2
Stars 1
1
5ff5455c633252dd1137e5840ca5a7c7
Course available for 2 days
30-Day Money-Back Guarantee

Includes

4 hours on-demand video
25 articles
Full lifetime access
Access on mobile and TV
Certificate of Completion

External Links May Contain Affiliate Links read more

Join our Telegram Channel To Get Latest Notification & Course Updates!
Join Our Telegram For FREE Courses & Canva PremiumJOIN NOW