Putting IoT systems into place can be a complicated proposition, and fraught with hazards.
IT professionals often have little or no experience working with embedded systems, sensor networks, actuators, real-time systems, and other components that are common to IoT, so this Specialization provides a foundation for understanding how these components work with other systems that IT professionals typically have more experience working with—such as networks, cloud computing, and applications running on servers, desktop computers, and mobile devices.
In this Specialization, you will learn general strategies for planning, designing, developing, implementing, and maintaining an IoT system through various case studies and by assembling and configuring an IoT device to work in a sensor network. You will create an IoT device based on an ESP8266 microcontroller, implementing various common IoT features, such as analog and digital sensors, a web-based interface, MQTT messaging, and data encryption.
Note: This Specialization requires that you purchase several electronics components that are used to create an IoT prototype kit. This kit is used in many of the activities to illustrate IoT concepts in a hands-on way. The total estimated cost for all parts is under $50. To source these components, consult the list of components in the course setup instructions provided in the first course.
Applied Learning Project
In each module, you will apply the IoT skills you learn by constructing and programming an Internet of Things (IoT) prototype kit. This provides crucial hands-on experience with these types of devices. You can take this kit with you once you've completed each course.

















