Resources to Learn Robotics*


1- Online Certificate Mini-master's Programs

Here are highly effective online nanodegree or mini-master's certificate programs that can fast-track your journey to becoming a robotics engineer.

Robotics (General)

1- Become a Robotics Software Engineer
2- Modern Robotics: Mechanics, Planning, and Control Specialization

Self-Driving Cars

3- Intro to Self-Driving Cars by Udacity

4- Self-Driving Car Engineer (Advanced) by Udacity

5- Self-Driving Car Engineer Specialization by Coursera

6- Become a Sensor Fusion Engineer by Udacity

Flying Cars, Drones

7- Flying Car and Autonomous Flight Engineer

ROS (Robot Operating System)

9- Hello (Real) World with ROS, Robot Operating System (Free to Audit):


2- Online Courses and Books

➗Math

💻Online Courses:

🦾Robotics

Mechatronics & Arduino

💻Online Courses:

- The Arduino Platform and C Programming

- Mastering Stepper Motors: An Arduino Robotics Course

- YouTube: Arduino for Beginners

📚Book: Exploring Arduino

Robot Kinematics

💻 Online Course: Robot Kinematics by Coursera

📚Book: Kinematics of Industrial Robots

Control System Design

💻Online Course: YouTube Free Playlist

📚Books:

0️⃣Programming Languages used in Robotics

Python

💻Free Online Course: Introduction to Python Programming

📚Book: Python Crash Course

C++

💻Online Course:

📚Books:

🧑‍💻Computer Science / Software Engineering

Linux Basic Commands
💻Free Online Course

Software Version Control:

Git: Free Online Course

🔬Data Structures & Algorithms

💻Online Courses:

📚Book: https://amzn.to/38lnR7Y

👁️Computer Vision & Machine Learning

💻Online Courses:

📚Books:

🚁Simultaneous Localization and Mapping (SLAM)

💻Free Online Course
📚Book: Probabilistic Robotics

*Please Note that this page contains affiliate links that help you find the items mentioned in this page and/or support my content creation at no cost to you. While this page may earn minimal sums when you use the links, you are in no way obligated to use these links. Thank You very much for your support!