Course catalog
20 courses, three pillars. Follow the numbered order, or let Guide Me drive.
Fundamentals
The developer toolchain and ROS 2 core — Linux, Python, Git, C++, ROS 2, simulation.
#1
Linux for Robotics
beginner12h21 lessons
#2
Python 3 for Robotics
beginner20h28 lessons
#3
Git & GitHub
beginner8h14 lessons
#4
Docker for Robotics
beginner10h13 lessons
#6
Robot Operating System (ROS 2) Basics
beginner25h26 lessons
#7
ROS 2 TF
beginner10h11 lessons
#8
ROS 2 URDF for Robot Modeling
beginner10h11 lessons
#9
Gazebo Sim
beginner12h10 lessons
#10
Modern C++
intermediate25h23 lessons
Robotics Programming
Make robots do things: navigation, perception, manipulation, control.
Theory
The math under the hood, delivered exactly when you need it.