🤖 Intermediate · Age 16 and up
Machine learning with Python: live online course
Understand and build machine-learning models: data preparation, regression, classification, evaluation and a first neural network.
- 40 live classes
- 20 weeks · 2 a week
- 45 to 60 minutes (30 to 45 for ages 5 to 7)
- Group or one-to-one
Week by week
What the learner works on
- Weeks 1–3Python for data
NumPy and pandas refresher.
- Weeks 4–6Preparing data
Cleaning, encoding and splitting train and test sets.
- Weeks 7–8Regression
Fitting lines and checking how good the fit is.
- Weeks 9–10Classification
Logistic regression, trees and nearest neighbours.
- Weeks 11–12Evaluating models
Accuracy, precision, recall and overfitting.
- Weeks 13–14Ensembles
Random forests and boosting.
- Weeks 15–16Clustering and dimension reduction
Finding structure without labels.
- Weeks 17–18Neural networks
A first network, trained and tested.
- Weeks 19–20Project
Frame a problem, build a model and explain the result honestly.
The order and pace change to suit the learner, and the teacher adjusts after every few classes. Topics follow the learner's board or level.
Who it is for
Is this course right?
Learners comfortable with Python and school-level algebra who want to understand how models work, not just call a library.
Not sure about the level? Send a message and the teacher will ask a few questions and suggest where to start. For related pages, see AI and machine learning for kids.
How classes run
Before the first class
Each class mixes a quick recap, a new idea taught live, guided practice and a few questions to take away. Join ten minutes early for a sound and camera check, and use a laptop or desktop if the class needs screen sharing. Read what to expect in your first online class.
Price
What Machine learning with Python costs
| Format | Per class | 40 classes |
|---|---|---|
| Small group (up to 6) | ₹483 | ₹19,320 |
| One-to-one | ₹879 | ₹35,160 |
Advanced level. Courses of 40 or more classes already cost 12 percent less per class. Prices are per learner. We confirm the amount, payment options and refund terms in writing before you pay anything. See how prices work.
Free practice
Try before you decide
More in Programming and technology
Related courses
Beginner to intermediate · Age 14 and up
Generative AI and prompt engineering
Use AI tools well and safely: how language models work, writing prompts that get useful answers, checking results and building simple automations.
20 live classes · 10 weeks
From ₹367 a class · ₹7,340 for the course (small group)
See the plan and price →Intermediate · Age 17 and up
Cloud and DevOps basics
Learn how software is shipped: Linux, Git, containers, pipelines and the core services of a cloud platform, practised on small projects.
32 live classes · 16 weeks
From ₹505 a class · ₹16,160 for the course (small group)
See the plan and price →Beginner · Age 15 and up
Cyber security basics
Understand how attacks work so you can defend against them: passwords, networks, web security and safe practice in a lab. Ethics and permission come first.
24 live classes · 12 weeks
From ₹367 a class · ₹8,808 for the course (small group)
See the plan and price →FAQ
Machine learning with Python: questions people ask
How many classes are in Machine learning with Python?
40 live classes of 45 to 60 minutes (30 to 45 for ages 5 to 7), 2 a week, which is about 20 weeks. If the learner needs more time on a topic, the teacher can slow down and we can add classes.
How much does Machine learning with Python cost?
In India, small group (up to 6) is ₹483 a class (₹19,320 for all 40 classes) and one-to-one is ₹879 a class (₹35,160 for all 40 classes). That already includes a 12 percent reduction for a longer course. Prices for other countries are shown in your currency on this page.
Is Machine learning with Python right for me?
Learners comfortable with Python and school-level algebra who want to understand how models work, not just call a library. Not sure? Tell us the starting point and the teacher will suggest the level.
Is there a demo class?
Yes. The first demo class is free, and it is a normal class with a real teacher.
Start a conversation
Ask about Machine learning with Python
Share the learner's age or class and what they want from the course. We confirm the format, price and timing, and tell you about the demo class, before anything is booked.
- Tell us the learner’s age or grade and goals
- We’ll suggest a suitable class or learning path
- We’ll confirm format, timing and fees with a parent or guardian
Play it, don't just read it
Take a break and play
Free games that need no sign-up. Pick one and play for five minutes.
Pick a game
- Bug HunterA Python program prints the wrong answer. Find the one line with the…Play
- Gradient Descent (AI)Roll a ball downhill to see how machine learning reduces error.Play
- How a Neuron Works (AI)Tune weights and bias to teach an artificial neuron AND and OR.Play
- Python Practice LabWrite real beginner Python, run it in the browser and solve small…Play