• Mohamed Amneh

An Introduction to Programming the Internet of Things (IoT) Specialization

Create Your Own Internet of Things (IoT) Device. Design and create a simple IoT device in just six courses.

There are 6 Courses in this Specialization

  1. Interfacing with the Arduino

  2. Programming for the Internet of Things Project

  3. The Arduino Platform and C Programming

  4. Interfacing with the Raspberry Pi

  5. The Raspberry Pi Platform and Python Programming for the Raspberry Pi

  6. Introduction to the Internet of Things and Embedded Systems


  • Arduino

  • Python Programming

  • Internet Of Things (IOT)

  • Raspberry Pi

  • Microcontroller

  • Embedded System Design

  • Wireshark

  • C Programming

  • Debugging

  • Computer Programming

  • Application Programming Interfaces (API)

About this Specialization

Design, create, and deploy a fun IoT device using Arduino and Raspberry Pi platforms. This Specialization covers embedded systems, the Raspberry Pi Platform, and the Arduino environment for building devices that can control the physical world. In the final Capstone Project, you’ll apply the skills you learned by designing, building, and testing a microcontroller-based embedded system, producing a unique final project suitable for showcasing to future employers. Please note that this specialization does not offer discussion forums.

Beginner Level No prior experience required.

Approximately 6 months to complete Suggested pace of 3 hours/week

English Subtitles: English, Arabic, French, Portuguese (European), Italian, Vietnamese, German, Russian, Spanish

17 views0 comments

Recent Posts

See All