Free Course on Python for Machine Learning

Learn Python, Jupyter, Linux, NumPy, SciPy, Scikit-learn, Pandas, MLlib, Linear algebra, Vowpal Wabbit From Industry Experts. A foundation course for Machine Learning & Data Science

(5,879 Learners)

  18+ hours training

  Projects & Lab

  24x7 Support

About the Free Course

Automation is dominating every domain and impacting every walk of human life. The task that used to require human labor can now be performed with far more precision and efficiency with automation.

The first step for automation is to learn a programming language. Which programming language should you learn? When we studied the demand in industry, we found that the demand for python has increased 34% since 2014. And there is a reason why the demand for python has grown so quickly. Python is the most versatile language of all.

And the great news is that Python is probably the easiest language to learn. So, we have launched a live course on Python and that too for free. Come join us in this course.

18 Hours Training

Learn foundation tools for Machine Learning from industry experts.

Projects & Lab

Apply the skills you learn on a distributed cluster to solve real-world problems.


Highlight your new skills on your resume or LinkedIn.

Best-in-class Support

24×7 support and forum access to answer all your queries throughout your learning journey.
Learning Path


Hardware and Software requirements
Course requires a good internet (1 Mbps or more) and a browser to watch videos and do hands-on the lab. We've configured all the tools in the lab so that you can focus on learning and practicing in a real-world cluster.

Familiarizing with Linux

Understanding CloudxLab





Linear Algebra

Using NumPy

Using Scipy

Understanding Scikit Learn


Quiz and Assessment

Vowpal Wabbit

Spark MlLib


Quiz & Assessment


Earn your certificate

Our course is exhaustive and the certificate rewarded by us is proof that you have taken a big leap in Machine Learning domain.

Differentiate yourself

The knowledge you have gained from working on projects, videos, quizzes, hands-on assessments and case studies gives you a competitive edge.

Share your achievement

Highlight your new skills on your resume, LinkedIn, Facebook and Twitter. Tell your friends and colleagues about it.

 Course Certificate Sample
Enroll For Free
Online Instructor-led Training

6:30pm - 9:30pm PST | Fri, Sat | 90 hours


High-quality videos, slides, hands-on examples, quizzes, automated assessments, case studies and real-world projects

Lifetime access to the course content

24x7 support to answer your queries

Earn certificate in Machine Learning Foundation Tools

18 hours of live online instructor-led training

Signup With Google + Enroll For Free
Sandeep Giri

Sandeep Giri

Founder at CloudxLab

Past - Amazon, InMobi, tBits Global, D.E.Shaw

For last 15 years, Sandeep has been building products and churning large amounts of data for various product companies. He has an all-around experience of software development and big data analysis.

Apart from digging data and technologies, Sandeep enjoys conducting interviews and explaining difficult concepts in simple ways.

Course Creators
Abhinav Singh

Abhinav Singh

Co-Founder at CloudxLab, Past- Byjus
Course Developer
Abhishek Agarwal

Abhishek Agarwal

Sales & Marketing Analyst - CloudxLab
Program Manager
 Jatin Shah

Jatin Shah

LinkedIn, Yahoo, Yale CS Ph.D.
Course Advisor



We provide the virtual online cloud-based lab with all the software and tools pre-installed so that you can start practicing immediately instead of going through the pain of installing and configuring the tools and software on your local machine. Please find more details on the lab here

We recommend to signup for the lab to get most out of the course. If you prefer using your local machine instead, we will provide the instructions to configure the tools.

Please note that due to high number of signups in this course, it will be difficult for us to provide support in case of installation issues on your local machine

It will take 5 weeks with 6-8 hours of effort per week.
We understand that you might need course material for a longer duration to make most out of your subscription. You will get lifetime access (Till the company is operational) to the course material so that you can refer to the course material anytime
In online instructor-led training, Sandeep Giri along with his team of experts will train you with a group of our course learners over online conferencing software like Zoom and Youtube Live Stream. Classes will happen every Saturday and Sunday (between 6:30pm - 9:30pm PST) starting from November 4, 2017.
At the end, of course, you will work on a real-time project. You will receive a problem statement along with a data-set to work on CloudxLab. Once you are done with the project (it will be reviewed by an expert), you will be awarded a certificate which you can share on LinkedIn.
For instructor-led course, we provide 100% refund if not more than 1 live session has been conducted -- and we provide 50% refund if 2-4 live sessions have been conducted. If 5 or more live sessions have been conducted, then no refund will be provided.

Have more questions? Please contact us at