All Courses

Neural Networks: Zero to Hero

25 hours
5.0(48,000 reviews)
Free

Andrej Karpathy's Neural Networks: Zero to Hero is a free video series teaching neural networks from first principles. You implement neural networks from scratch in Python, no frameworks, so you understand exactly how they work. The course is advanced but exceptionally clear. After finishing, you understand backpropagation, gradient descent, and how to build neural networks. Karpathy is Tesla's former AI director and one of the best ML educators. The main limitation: this is math-heavy and requires linear algebra and calculus comfort.

Andrej Karpathy is a legendary AI researcher and educator, and his Zero to Hero series has become one of the gold standards for learning deep learning (source: community feedback).

About This Course

Andrej Karpathy's free video series building neural networks from scratch — from backpropagation all the way to GPT. Widely considered the single best free deep-learning course available. Taught by an OpenAI founding member and ex-Tesla AI director.

Course Details

Level

advanced

Duration

25h

Certificate

No

Cost

Free

Frequently Asked Questions

Is Karpathy's course free?

Yes, all videos are free on YouTube.

Is this for beginners?

No. You need Python, linear algebra, and some calculus. Start with Kaggle or Ng first.

Why learn from scratch instead of using frameworks?

Understanding fundamentals prevents bugs and helps you make better decisions in production.

How long is the course?

About 30-40 hours of dense, challenging content.

After this, should I use frameworks?

Yes, PyTorch or TensorFlow. Now you'll understand what they're doing under the hood.

More machine-learning Courses

Google's fast-paced introduction to machine learning. Covers ML concepts, TensorFlow APIs, and real-world case studies. Written and maintained by Google engineers. Completely free.

15h
4.7
Details

freeCodeCamp's machine learning curriculum. Covers TensorFlow, neural networks, natural language processing, and reinforcement learning. Build and train models through five certification projects. Free certificate.

30h
4.6
Details

Harvard's 9-course data science certificate on edX. Covers R programming, data visualisation, probability, inference, regression, machine learning, and capstone.

180h
4.8
Details