The best way to Learn is by Doing! Build real-world projects from scratch, designed for makers, engineers, and innovators. Master the in-demand skills that set you apart.
Technology only clicks when you get your hands dirty—when you build, test, and make it work. That’s the driving force behind Learn by Doing: practical, project-based learning that actually sticks.
Learn by Doing isn’t just a learning platform—it’s a launchpad for building real robot systems from the ground up. Every tutorial is a hands-on journey where you code, wire, test, and deploy functional robots. This is about more than theory—it’s about mastering robotics by creating machines that actually move, think, and work.
From foundational principles to genuinely advanced projects, every course is engineered for clear, step-by-step progress, on your schedule, free from frustrating roadblocks.
“This is arguably one of the best course for anyone looking at going into mobile robotics with ROS2 thank you Antonio 👍🙌🤝”
“Antonio didn’t disappoint again; he’s done an amazing job. I highly recommend it to anyone looking to improve their skills in ROS and robotics.”
“Honestly one of the best courses on ROS2 I have ever seen! Everything is so well explained down to each line of code that is used in the examples. Just about to start the final section with the real robot and will definitely follow his other course. Would highly recommend!”
“Another fantastic course from Antonio! His deep expertise in robotics shines through once again, offering a clear and practical approach to mastering robot manipulators. The course strikes a perfect balance between theory and hands on implementation, guiding learners through kinematics, control algorithms, and ROS2 integration. Antonio’s explanations are concise yet thorough, the labs and coding exercises were especially valuable for building confidence in developing and testing manipulator motion. Highly recommended for anyone serious about advancing their robotics skills!”
“This course is really the best out there, allowing you to grasp concepts quickly and efficiently.”
“This is one of the best ROS2 courses I’ve done so far! The ROS2 for Beginners courses are also very good, but while those ones provide a more comprehensive base in ROS2, this one is much better in terms of applied/ specific learning. I think this course could benefit from assignments and follow up lectures like the ROS2 for Beginners course has, but if your aim is to control a robotic arm, you will not find a better course than this one! My goal was to implement ROS2’s kinematics on a six axis arm I designed and run using GRBL, and this gave me the tools I need to do exactly that. Thank you very much, Antonio!”
“It is an outstanding course! Antonio has deep knowledge of the subject and explains concepts in a clear, structured manner. The practical labs are the real highlight, making complex topics easy to understand through hands on experience. This course is a must for anyone looking to gain practical skills in ROS 2 and self driving technologies. Highly recommended!”
“These courses are fantastic. They explain the theory in detail and the implementation as well. I have a much better understanding of automated robots and ROS2 as well after the first course, and I am really looking forward to learning more in the next!”