Sustainable & Scalable Machine Learning Project Development
- Description
- Curriculum
- FAQ
- Reviews
Are you ready to take your Machine Learning skills to the next level and develop projects that have real-world impact and are sustainable for the future? Look no further! This course is designed to give you the comprehensive knowledge and hands-on experience you need to design, build and maintain successful Machine Learning projects at scale.
In this course, you will learn how to tackle the most pressing challenges faced by ML professionals today, such as handling increasing amounts of data and ensuring that model and project development are both scalable and sustainable in the long run. Throughout the course, you will gain hands-on experience with the latest ideas and techniques used by top ML practitioners, and learn how to apply these techniques to real-world projects. From data versioning and data pre-processing, to model training, evaluation and versioning, you will acquire a deep understanding of each stage of the ML project development process.
You will also delve into the practical aspects of building scalable and sustainable ML projects, including designing robust pipelines and workflows. Throughout the course, you will work on a real-world project that will put your knowledge to test, and you will receive feedback and guidance from an experienced instructor who has worked on large-scale ML projects in the industry. You will also learn how to work with cloud-based ML infrastructure to ensure your projects are easily scalable. By the end of the course, you will have a powerful completed project in your portfolio that showcase your skills and demonstrate your ability to build and maintain scalable and sustainable ML solutions.
In this course, a strong emphasis is placed on sustainability, helping you avoid common pitfalls and ensuring that your projects can handle growing complexity, while remaining scalable and efficient in the long run. You will learn how to design projects that are robust and adaptable, and how to ensure that they will continue to provide value even as the industry evolves.
Join us today and become part of a vibrant community of ML professionals, through our chat platform (Slack), who are driving innovation and change in the industry. By the end of the course, you will have the confidence and skills needed to turn your ideas into successful and scalable ML solutions. Start your journey towards becoming a top ML professional!
-
1Course IntroductionVideo lesson
-
2Why This Course?Video lesson
-
3Why Too Many Companies Fail?Video lesson
-
4Why Too Many Companies Fail - ResourcesText lesson
-
5Tips To Improve Your Course Taking ExperienceVideo lesson
-
6What This Course is NOT About?Video lesson
-
7Important InformationVideo lesson
-
8Discord ServerText lesson
-
9Where to start?Text lesson
-
10Git and Github Quickstart section introductionVideo lesson
-
11Git and Github - What are they?Video lesson
-
12Git Installation - LinuxVideo lesson
-
13Git Installation - WindowsVideo lesson
-
14Git Installation - MacOSVideo lesson
-
15Github - Account creationVideo lesson
-
16Adding an SSH key pair to GitHub account - LinuxVideo lesson
-
17Adding an SSH key pair to GitHub Account - MacOSVideo lesson
-
18Adding an SSH key pair to GitHub account - WindowsVideo lesson
-
19Git and GitHub - Basic workflowVideo lesson
-
20Reverting Your Changes BackVideo lesson
-
21Commit HistoryVideo lesson
-
22AliasesVideo lesson
-
23Reverting Back to a Previous CommitVideo lesson
-
24Git DiffVideo lesson
-
25Branching and MergingVideo lesson
-
26Pull Request and Code ReviewVideo lesson
-
27RebaseVideo lesson
-
28StashingVideo lesson
-
29TaggingVideo lesson
-
30Cherry PickVideo lesson
-
31Git and GitHub - Final WordsVideo lesson
-
32Docker Quickstart section introductionVideo lesson
-
33What Is Docker and Why Do We Use It?Video lesson
-
34Installation - LinuxVideo lesson
-
35Installation - WindowsVideo lesson
-
36Installation - MacOSVideo lesson
-
37Docker ContainersVideo lesson
-
38Docker Containers - Hands OnVideo lesson
-
39Why Docker Is So Good?Video lesson
-
40Docker ImagesVideo lesson
-
41DockerfileVideo lesson
-
42More about DockerfileVideo lesson
-
43Persistent Data In DockerVideo lesson
-
44Persistent Data In Docker - Volumes - Hands OnVideo lesson
-
45Persistent Data in Docker - Bind Mounting - Hands OnVideo lesson
-
46Docker ComposeVideo lesson
-
47Dockerfile Best PracticesVideo lesson
-
55Hydra - Section IntroductionVideo lesson
-
56How to Use Hydra From Command-Line?Video lesson
-
57Specifying A Config FileVideo lesson
-
58More About OmegaConfVideo lesson
-
59Grouping Config FilesVideo lesson
-
60Selecting Default ConfigsVideo lesson
-
61MultirunVideo lesson
-
62Output And Working DirectoryVideo lesson
-
63LoggingVideo lesson
-
64DebuggingVideo lesson
-
65InstantiateVideo lesson
-
66PackagesVideo lesson
-
67A Small Project To See "The Big Picture"Video lesson
-
68Small Project - AssignmentVideo lesson
-
69Small Project - Assignment SolutionVideo lesson
-
70Tab CompletionVideo lesson
-
71Structured ConfigsVideo lesson
-
72Structured Configs Basic UsageVideo lesson
-
73Hierarchical Static ConfigurationVideo lesson
-
74Config Groups in Structured ConfigsVideo lesson
-
75Defaults List in Structured ConfigsVideo lesson
-
76Structured Config SchemaVideo lesson
-
77Validating Config Parameters Using PydanticVideo lesson
-
78Extending The Small Project With Structured ConfigsVideo lesson
-
79Extending The Small Project With Structured Configs - Course AssignmentVideo lesson
-
80Extending The Small Project With Structured Configs - Assignment SolutionVideo lesson
-
81Google Cloud Platform - Section IntroductionVideo lesson
-
82How to Create An Account?Video lesson
-
83How to Create a Project?Video lesson
-
84"gsutils" and "gcloud" commandsVideo lesson
-
85Google Cloud Storage (GCS) - Bucket CreationVideo lesson
-
86Google Cloud Storage (GCS) - Bucket UsageVideo lesson
-
87Section CheckpointText lesson
-
88Google Compute Engine (GCE)Video lesson
-
89Google Compute Engine (GCE) - QuotasVideo lesson
-
90Artifact RegistryVideo lesson
-
91Firewall RulesVideo lesson
-
92Instance GroupsVideo lesson

External Links May Contain Affiliate Links read more