Overview
Many articles and blogs about the Internet of Things, or IoT, start with their own definition of IoT and then spew stats and metrics about how IoT is growing at exponential rates. (You probably already know what is meant by IoT, but if you'd still like an introduction, watch this IBM Think Academy How It Works video.)
Objectives
Upon completion of this learning path, you will be able to:
- Understand the skills you need to be a successful IoT developer
- Determine which hardware to use in your IoT project
- Choose the right networking technology for your IoT project
- Understand the benefits of using an IoT platform
- Complete your first IoT project, a smart doorbell by using a Raspberry Pi, some sensors, a buzzer, Node-RED, and Apple Home Kit
Prerequisite knowledge
None required
Skill level
Beginner
Estimated time to complete
Approximately 4 hours
Modules
The following items make up this learning path:
- Article
Key concepts and skills for getting started in IoT
Discover the key concepts and skills that developers need to get started in IoT.
- Article
Choosing the best hardware for your next IoT project
Learn when, where, and why a developer might choose one type of hardware device or sensor over another for an IoT project.
- Article
Connecting all the things in the Internet of Things
Learn about widely adopted technologies and standards for IoT networking and why you might choose one network protocol over another.
- Article
Streamlining the development of your IoT applications by using an IoT platform
Explore the key capabilities of IoT platforms and examine the top general-purpose end-to-end IoT platforms.
- Tutorial
Get started developing IoT solutions by building a simple home automation system
Learn how you can build a simple home automation IoT solution in just four steps.