The Raspberry Pi & Arduino Bootcamp Bundle

4 Reviews
846 Enrolled
5 Courses & 43 Hours
You save 85%

What's Included

ROS2 for Beginners
  • Experience level required: Intermediate
  • Access 100 lectures & 10 hours of content 24/7
  • Length of time users can access this course: Lifetime

Course Curriculum

100 Lessons (10h)

  • Your First Program
  • 1. Intro
  • 2. Install ROS2 and Setup Your Environment
  • 3. Write your First ROS2 Program
  • 4. Introduction to ROS2 tools
  • 5. ROS2 Topics - Make Your Nodes Communicate Between Each Other
  • 6. ROS2 Services - Client/Server Communication Between Nodes
  • 7. Create Custom ROS2 Interfaces (Msg and Srv)
  • 8. Change Node Settings at Runtime with ROS2 Parameters
  • 9. Scale Your Application With ROS2 Launch Files
  • 10. Complete Project With Turtlesim
  • 11. Conclusion

ROS2 for Beginners

Edouard RenardEdouard Renard | Software Engineer & Entrepreneur
4.2/5 Instructor Rating: ★ ★ ★ ★

Edouard Renard is a software engineer and entrepreneur. He enjoys teaching new technologies to people, and making complex stuff easy to understand. His method is simple and contains only 3 words: Step-By-Step. He knows how hard it can be to learn a new topic and just be lost in an ocean of information, without knowing what to do. In his courses, he makes sure that you learn one step at a time, through practice, and that you also learn the best practices.

Edouard also co-founded a robotics startup in 2016, building a complete robotic arm, from scratch, with Arduino, Raspberry Pi, Ubuntu, and ROS. Thus, he is aware of things that work and things that don’t work, thanks to a lot of practice. This will save you precious time and make you progress faster.


This course aims to remove the big learning curve that you face when you start to learn ROS by yourself. It will show you, step by step, what you need to know to get started and master ROS basics. For each section, the instructor will explain one concept that is easy to understand, and then you will practice with me by writing, building, and running some code. This course will show you what you need to pay attention to, what you need to focus on, and how to avoid common mistakes. And, more importantly, you will get some activities and challenges to make you practice the concepts you’ve just seen.

4.6/5 average rating: ★ ★ ★ ★

  • Access 100 lectures & 10 hours of content 24/7
  • Master ROS basics
  • Create, build, run, & debug your ROS program
  • Learn ROS best practices to make your application readable & scalable
  • Create reusable code for any robot powered by ROS
  • Write ROS code with both Python and C++


Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: intermediate
  • Have questions on how digital purchases work? Learn more here


  • Basic programming knowledge (Python or C++)
  • Familiarity with Linux and how to use a terminal


  • Unredeemed licenses can be returned for store credit within 30 days of purchase. Once your license is redeemed, all sales are final.
4 Reviews
4.8/ 5
All reviews are from verified purchasers collected after purchase.

Peter Roodbeen

Verified Buyer

I love it because it is small in size yet ernormous large in it's varity of capabilities. Easy to program and great joy to work with.

Nov 22, 2021

Justin Louderback

Verified Buyer

So much data, very well put together and I'm glad its self paced with lifetime access! I look forward to putting these skills to use.

Jul 22, 2021
John Killian profile picture

John Killian

Verified Buyer

It was easy to order and it is a good value. I can't wait to see what I can do with the kit and am very interested in the course.

Jul 5, 2021
Benjamin Lopez profile picture

Benjamin Lopez

Verified Buyer

Occasionally they’ll have some killer deals, that I just can’t pass up. I can study at my own pace, and improve my resume with certifications.

Jun 27, 2021
Your Cart
Your cart is empty. Continue Shopping!
Processing order...