Awesome Robotics Resources

Free Robotics & AI learning resources, including courses, books, lectures, research papers, tutorials, projects, and more.


Project maintained by slyyr Hosted on GitHub Pages — Theme by mattgraham

AI Learning Path

← Guides

AI learning path

A staged path. Move on when you can build something at the current stage, not when you have watched enough videos.

  1. Foundations. Python, linear algebra, probability & statistics.
  2. Classical ML. Machine learning: a full project with a baseline, honest evaluation and error analysis.
  3. Deep learning. Deep learning: train a network from scratch, then with a framework.
  4. Specialize. Computer vision, NLP, LLMs, reinforcement learning or generative AI.
  5. Build & ship. AI engineering, plus research skills if you want depth.