Ananya Sharma
5 out of 5 stars,
The projects made all the difference. I finally understand how the pieces fit together and I have a portfolio I am proud of.
Start coding today. Learn Python step by step with exercises, quizzes and five mini projects.
Created by Rohan Kapoor, Data Scientist & ML Engineer
The friendliest way to learn your first programming language. Short lessons, lots of practice and projects that make concepts stick.
5 sections 72 lessons 9h total length
Real, portfolio-ready work. Each project is reviewed against a checklist so you know it meets a professional bar.
Project 01
A command-line app that saves expenses to a file and summarises spending.
Certificate


Data Scientist & ML Engineer · 8 years in industry
Rohan builds machine learning systems in production and loves making maths feel practical.
Expect real datasets, clear explanations and models you actually deploy, not just notebooks.
4.7
Course rating · 18.6K ratings
Rated 4.7 out of 5 from 18600 ratings.5 out of 5 stars,
The projects made all the difference. I finally understand how the pieces fit together and I have a portfolio I am proud of.
5 out of 5 stars,
Clear explanations, no fluff. Every module ends with something practical, which kept me motivated through the whole course.
4 out of 5 stars,
Great structure and very approachable for beginners. A few lessons could be shorter, but the Q&A support was excellent.
5 out of 5 stars,
I used the capstone project in my interviews and landed my first developer role. Worth every rupee.
5 out of 5 stars,
Loved the pacing and the quizzes. The downloadable resources are genuinely useful at work.
Showing the 5 most recent of 18.6K reviews.
Beginner level. Before you start: No experience needed. Everything else is taught step by step inside the course.
This course is free, and it stays in your library for as long as you have an andorp account, including future updates.
Yes. Finish every lesson and the final project to unlock a verifiable andorp certificate with a unique ID that employers can check online and you can add to LinkedIn.
Yes. There's no card and no trial. Create a free account, enrol and start learning.
Every lesson has a discussion thread where the instructor and teaching assistants answer questions, usually within one working day. You can also search answers from other learners.
Yes. andorp works in any modern browser on desktop, tablet and mobile. Offline downloads are coming with the andorp mobile apps.
Still have a question? Visit the Help Center or contact us.
Keep going

Programming
Aarav Mehta
21.3K students48hIntermediate

Programming
Daniel Joseph
18.9K students25hIntermediate
FreeProgramming
Rohan Kapoor
51K students11hBeginner
BestsellerWeb Development
Aarav Mehta
48.2K students51hBeginner