Arduino Tutorial Online Courses Video Training




Listed are highly recommended online video training & courses to learn all about Arduino Projects.

Coursera Online Courses:




Coursera provides universal access to the world’s best education, partnering with top universities and organizations to offer courses online. When you complete a course, you’ll receive a sharable electronic Course Certificate.

  • Online and open to everyone
  • Learn a new skill in 4-6 weeks
  • Priced at about $29-$99
  • Earn a Course Certificate

List of Suggested Courses:

Click on the image to see which university / institute is offering the course with their detailed specs.

Course Course Name Course Offered By Institute Logo Price
The Arduino Platform and C Programming University of California, Irvine 69.00
Introduction to Programming in C Duke University 316.00
Motors and Motor Control Circuits University of Colorado Boulder 99.00
Sensors and Sensor Circuit Design University of Colorado Boulder 99.00
An Introduction to Programming the Internet of Things (IOT) University of California, Irvine 345.00
A developer’s guide to the Internet of Things (IoT) IBM 79.00
Programming for the Internet of Things Project University of California, Irvine 69.00
Introduction to Embedded Systems Software and Development Environments University of Colorado Boulder 99.00
Introduction to the Internet of Things and Embedded Systems University of California, Irvine 39.00
Introduction to FPGA Design for Embedded Systems University of Colorado Boulder 99.00
Development of Secure Embedded Systems EIT Digital 226.00
Embedded Hardware and Operating Systems  EIT Digital 49.00
Embedded Software and Hardware Architecture University of Colorado Boulder 99.00
Web Connectivity and Security in Embedded Systems EIT Digital 49.00
Interfacing with the Raspberry Pi University of California, Irvine 69.00
The Raspberry Pi Platform and Python Programming for the Raspberry Pi University of California, Irvine 69.00
Robotics: Capstone University of Pennsylvania 49.00
A Developer’s guide to Node-RED IBM 79.00
Architecting Smart IoT Devices EIT Digital 49.00
Internet of Things V2: Setting up and Using Cloud Services University of California San Diego 49.00
Introduction to Architecting Smart IoT Devices EIT Digital 49.00
Internet of Things V2: DragonBoard™ bring up and community ecosystem University of California San Diego 49.00
Industrial IoT Markets and Security University of Colorado Boulder 49.00
Capstone: Autonomous Runway Detection for IoT EIT Digital 79.00
FPGA computing systems: Background knowledge and introductory materials Politecnico di Milano 49.00
System Validation (3): Requirements by modal formulas EIT Digital 49.00
System Validation (4): Modelling Software, Protocols, and other behaviour EIT Digital 49.00
Introduction to Complex Analysis Wesleyan University 49.00
System Validation (2): Model process behaviour EIT Digital 49.00
Development of Real-Time Systems EIT Digital 49.00
VLSI CAD Part I: Logic University of Illinois at Urbana-Champaign 79.00
VLSI CAD Part II: Layout University of Illinois at Urbana-Champaign 79.00
System Validation: Automata and behavioural equivalences EIT Digital 49.00
Equivalent Circuit Cell Model Simulation University of Colorado System 99.00
Linear Circuits 1: DC Analysis Georgia Institute of Technology 49.00
Linear Circuits 2: AC Analysis Georgia Institute of Technology 49.00
Converter Circuits University of Colorado Boulder 79.00
Semiconductor Devices University of Colorado Boulder 297.00
Battery Pack Balancing and Power Estimation University of Colorado System 49.00
Advanced Converter Control Techniques University of Colorado Boulder 79.00
Pressure, Force, Motion, and Humidity Sensors University of Colorado Boulder 99.00
Games, Sensors and Media University of California, Irvine 49.00
Modern Robotics: Mechanics, Planning, and Control Northwestern University 474.00
Power Electronics Specialization University of Colorado 474.00
Install and Manage Google Cloud’s Apigee API Platform Specialization Google Cloud’s 147.00
Engineering Systems in Motion: Dynamics of Particles and Bodies in 2D Motion Georgia Institute of Technology 49.00
Introduction to Systems Engineering UNSW Australia (The University of New South Wales) 49.00
Software Development Lifecycle University of Minnesota 236.00
Software Development Processes and Methodologies University of Minnesota 59.00
Java Programming: Principles of Software Design Duke University 79.00
Java Programming and Software Engineering Fundamentals Duke University 355.00
Java Programming: Arrays, Lists, and Structured Data Duke University 79.00
Engineering Practices for Building Quality Software University of Minnesota 59.00
Applied Machine Learning in Python University of Michigan 79.00
Introduction to Programming with MATLAB Vanderbilt University 49.00
Introduction to Cyber Attacks New York University Tandon School of Engineering 49.00
Materials Science: 10 Things Every Engineer Should Know University of California, Davis 49.00
Code Yourself! An Introduction to Programming The University of Edinburgh, Universidad ORT Uruguay 49.00
Data Processing Using Python Nanjing University 29.00
Fundamentals of Computer Network Security University of Colorado 316.00
Cybersecurity and the Internet of Things University System of Georgia 79.00
Cyber-Physical Systems: Modeling and Simulation University of California, Santa Cruz 49.00
Introduction to Cyber Security  NYU Tandon School of Engineering 196.00
Introduction to Logic Stanford University 95.00
Tinkering Fundamentals: Circuits Exploratorium 49.00
Build a Modern Computer from First Principles: From Nand to Tetris (Project-Centered Course) Hebrew University of Jerusalem 49.00
Introduction to Thermodynamics: Transferring Energy from Here to There University of Michigan 49.00
Big Data for Data Engineers Yandex 275.00

arduino online courses

Note: Clicking on any course will take you to the original course site recommended by us, from where you can enroll yourself accordingly.




This Post / Project can also be found using search terms:

  • arduino course online
  • arduino courses uk
  • Arduino online course
  • arduino online tutorial
Scroll to top