4.52 out of 5
4.52
452 reviews on Udemy

Docker Masterclass for Machine Learning and Data Science

Learn how to containerize and deploy your ML projects with Docker
Instructor:
Jordan Sauchuk
31,551 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, at some point 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.

You’ll learn the ins and outs of Docker, as well as Docker Swarm, Docker Compose, and  using Docker with AWS. Also, 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! On top of that, the content is constantly being updated, so be sure to check every so often for new videos!

Once you’re done with the course, you’ll be certain you can take on any Docker challenges and ship your projects like a pro!

So, are you ready to dockerize your ML projects? 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
Community Note
4
Get To Know Your Instructor
5
What is Docker?
6
What is a Container?
7
Useful Docker Info
8
Installing Docker
9
Installing Docker for Linux
10
How Docker Is Useful For Data Science
11
Installing Anaconda
12
Why Anaconda?
13
Virtual Environment
14
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
5
BONUS: Cybersecurity 101

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
6
Top Reasons Why Scalability Is Essential in Machine Learning
7
The Future of MLOps
8
Top 5 reasons why Docker will turn you into a top ML Engineer

Bonus Lectures

1
*** YOUR SPECIAL BONUS ***
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
452 Ratings

Detailed Rating

Stars 5
239
Stars 4
153
Stars 3
40
Stars 2
12
Stars 1
7
30-Day Money-Back Guarantee

Includes

4 hours on-demand video
31 articles
Full lifetime access
Access on mobile and TV
Certificate of Completion
Docker Masterclass for Machine Learning and Data Science
Price:
$218.98 $169

Community

For Professionals

For Businesses

We support Sales, Marketing, Account Management and CX professionals. Learn new skills. Share your expertise. Connect with experts. Get inspired.

Community

Partnership Opportunities

Layer 1
samcx.com
Logo
Register New Account
Compare items
  • Total (0)
Compare
0