Internet of Things: intermediate
Expertise:
- 60 Courses | 55h 14m
- 5 Books | 25h 23m
- 2 Courses | 58m
- 8 Books | 35h 40m
The internet is everywhere, with numerous devices and appliances taking advantage of smart connectivity. Explore IoT and its opportunities.
COURSES INCLUDED
Principles of IoT & Python Basics
What is the Internet of Things (IoT), and how do we program devices to support it? This course introduces you to the IoT ecosystem, its architecture, and the essential characteristics of IoT: intelligence, connectivity, sensor capability, action automation, energy, data flow, and smart analytics. See how IoT appliances impact industries, such as information technology, healthcare, energy management, home security, and highway administration. Examine IoT cloud applications and data analytics. Explore how Python programming can support IoT implementation. Study the online Python simulator and MicroPython programming for IoT microcontroller chips.
11 videos |
1h 9m
Assessment
Badge
MicroPython Board
Explore advanced concepts used to implement IOT devices and how they are applied. During this course, you will learn how to use MicroPython to program the MicroPython board. See how to package the Python module through setup tools, run Python Debugger, and operate the Read, Evaluate, Print, and Loop (REPL) console that lets Python interact with circuit boards. Examine key MicroPython, Pymate, and Pycom circuit board features. Study how to set up a MicroPython board. Watch how to install the Arduino Integrated Development Environment (IDE). Compare populare MicroPython-compatible circuit boards. Then, as a review exercise, you will set up and connect a Pyboard via Putty and turn the Pyboard on and off to test it.
9 videos |
41m
Assessment
Badge
MicroPython & Security
Discover how to work with Pyboard and explore the security concerns and approaches for implementing security in IoT devices. During this course, you will learn how to examine Pyboard components and set up network connectivity. Next, study how to program with MicroPython and identify critical MicroPython libraries, such as Array, Ucollection, uhashlib, and more. You will then explore IoT security challenges, security architecture, and the framework for authentication, authorization, and accounting (AAA). From there, other topics include how to assess IoT cloud security concerns, such as data compromises, unsecure application programming interfaces (APIs), and denial of service attacks. Then finally, as a review exercise, you will work with several MicroPython libraries.
10 videos |
52m
Assessment
Badge
Using Raspberry Pi & OpenCV
Raspberry Pi and Arduino can be used separately or together on different projects. In this course, you will explore key Raspberry Pi architecture features and components. Compare Raspberry Pi and Arduino features, such as Wi-Fi capability, Bluetooth support, speed, and I/O connections. Study historical security threat scenarios, such as how a major retailer had its payment system hardware hacked. Learn how to install and work with Raspberry Pi and the Open Source Computer Vision Library (OpenCV). As a review exercise, you will discover the SSID and key of a Wi-Fi network, launch a Bluetooth controller, and set a device to discoverable mode.
8 videos |
30m
Assessment
Badge
Raspi-config & GPIO
Discover how to build advanced IoT applications with Raspberry Pi and its general-purpose input/output (GPIO) connections. In this course, you will study Raspberry GPIO and its essential characteristics. Learn how to use Raspi-config to configure Pi, manage Pi users, enable Wi-Fi device connectivity, setup remote access, and run GPIO features through Python code. Identify Raspberry GPIO challenges. As a review exercise, you will create a user, setup raspi-config, enable a camera, and discover Wi-Fi network connections.
8 videos |
35m
Assessment
Badge
Arduino Language
Explore detailed concepts of programming IoT applications using Arduino language and Arduino IDE. During this course, you will begin by examining Arduino device components, such as the voltage regulator, connection pins, crystal oscillator, microcontroller, and reset button. Then you will observe how to install and view the Arduino integrated development environment (IDE). Next, you will learn how to connect Arduino to Raspberry Pi. Other topics in the course include an introduction to Arduino language fundamentals and program examples; how to identify essential Arduino pin connections and their functions and how to set up Arduino serial communication. Finally, as a review exercise, you will connect an Arduino board to a computer, write and compile code, and upload code to the Arduino board.
10 videos |
46m
Assessment
Badge
Cloud Implementation Using Azure IoT
What is possible when the Internet of Things (IoT) includes cloud computing? This course explores IoT and the cloud. It examines the architecture, capabilities, and features of Amazon Web Services (AWS) IoT, Microsoft Azure IoT, and IoT Hub. See how to create IoT Hub services, and how to implement serial communication between Pi and Arduino. Also see how to configure IoT Hub to register and track devices. As a review exercise, you will create an IoT Hub, define an endpoint, and apply a filter rule to permit IP ranges for connectivity.
9 videos |
56m
Assessment
Badge
Azure IoT Hub
Discover the advanced capabilities of the Internet of Things (IoT) on the cloud. This course shows you how to configure messaging to relay data to and from Azure, stream analytics on IoT Hub, remotely diagnose and update IoT devices, implement live monitoring of incoming data, and manage devices via Node.js. See how to construct Azure Stream Analytics jobs and to configure and use the Azure IoT online simulator. Identify IoT sensor types for temperature, proximity, pressure, water quality, chemicals, level, and infrared light. As review exercise, you will configure storage, create a job, and create an alert for IoT Hub.
10 videos |
57m
Assessment
Badge
SHOW MORE
FREE ACCESS
COURSES INCLUDED
Internet of Things Overview
The Internet of Things integrates a large number of technologies and allows granular control and automation of tasks. Discover the features and abilities of the Internet of Things, including applications, protocols, and security concerns.
9 videos |
20m
Assessment
Badge
Internet of Things Hardware Overview
The Internet of Things integrates a large number of technologies and allows granular control and automation of tasks. Explore Arduino and Raspberry Pi and their features.
10 videos |
26m
Assessment
Badge
Internet of Things Hardware
The Internet of Things integrates a large number of technologies that allow granular control and automation of tasks. Explore the basics of programming this hardware, including Galileo, ESP8266, MinnowBoard, and BeagleBone.
15 videos |
33m
Assessment
Badge
EARN A DIGITAL BADGE WHEN YOU COMPLETE THESE COURSES
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.BOOKS INCLUDED
Book
Internet of Things: Challenges, Advances, and ApplicationsIncluding case studies, applications, and contributions from worldwide experts, this detailed guide provides a comprehensive introduction to IoT, related technologies, and common issues in the adoption of IoT on a large scale.
10h 45m
By Atta ur Rehman Khan, Qusay F. Hassan, Sajjad A. Madani (eds)
Book
MicroPython for the Internet of Things: A Beginner's Guide to Programming with Python on MicrocontrollersTaking a practical and hands-on approach without a lot of detours into the depths of theory, this book is ideal for readers new to electronics and the world of IoT.
7h 7m
By Charles Bell
Book
The Internet of Things: Living in a Connected WorldOver the last few years the Internet of Things (IoT) has become a very hot topic, sparking much excitement and debate across industries. This book provides a collection of articles discussing the role, impact, benefits, and issues around the current and future IoT.
55m
By BCS, The Chartered Institute for IT
Book
Securing the Internet of ThingsCovering both the general theory and practical implications, this book provides network and cybersecurity researchers and practitioners with both the theoretical and practical knowledge they need to know regarding security in the Internet of Things (IoT).
2h 34m
By Li Da Xu, Shancang Li
Book
Internet of Things, for Things, and by ThingsProviding a comprehensive discussion of the real-world implications of the Internet of Things, this book looks at both the practical applications, and also as it regards the management of risk and the evolution of policy to ensure the safe development and use of the IoT.
4h 2m
By Abhik Chaudhuri
SHOW MORE
FREE ACCESS
BOOKS INCLUDED
Book
Internet of Things (IoT) A Quick Start Guide: A to Z of IoT EssentialsThe book begins with the history of IoT, followed by chapters on architectures, networks, and protocols in both software and hardware. The book reveals the next level of IoT framework knowledge, such as ThingWorx and Salesforce Thunder.
1h 59m
By Chitra Lele
Book
IoT for Beginners: Explore IoT Architecture, Working Principles, IoT Devices, and Various Real IoT ProjectsThis book, 'IoT for Beginners', covers all of the fundamental concepts necessary to comprehend IoT and its various aspects. It provides an in-depth understanding of the role of IoT in routine activities and at the business front.
3h 53m
By Vibha Soni
Book
The Internet of ThingsA guided tour through the Internet of Things (IoT), this book explains that IoT is still in its early stages and considers the long-term impact of the IoT on society, narrating an eye-opening "Day in the Life" of IoT connections circa 2025.
2h 24m
By Samuel Greengard
Book
Internet of Things (IoT): Principles, Paradigms and Applications of IoTProviding a systematic source of reference for all aspects of IoT, this book offers a sound understanding of the IoT concepts, architecture, and applications, and improves the awareness of readers about IoT technologies and application areas.
4h 5m
By Hemant Kumar Gianey, Joseph Kofi Wireko, Kamal Kant Hiran, Kamlesh Lakhwani
Book
Internet of Things: Challenges, Advances, and ApplicationsIncluding case studies, applications, and contributions from worldwide experts, this detailed guide provides a comprehensive introduction to IoT, related technologies, and common issues in the adoption of IoT on a large scale.
10h 45m
By Atta ur Rehman Khan, Qusay F. Hassan, Sajjad A. Madani (eds)
Book
Internet of Things: Architectures, Protocols and StandardsProviding a comprehensive look at the current technologies, procedures, and architectures, this book presents state-of-the-art research together with the current and future challenges in building new smart applications in an efficient, scalable, and sustainable way.
5h 58m
By Gianluigi Ferrari, Luca Veltri, Marco Picone, Simone Cirani
Book
Securing the Internet of ThingsCovering both the general theory and practical implications, this book provides network and cybersecurity researchers and practitioners with both the theoretical and practical knowledge they need to know regarding security in the Internet of Things (IoT).
2h 34m
By Li Da Xu, Shancang Li
Book
Internet of Things, for Things, and by ThingsProviding a comprehensive discussion of the real-world implications of the Internet of Things, this book looks at both the practical applications, and also as it regards the management of risk and the evolution of policy to ensure the safe development and use of the IoT.
4h 2m
By Abhik Chaudhuri
SHOW MORE
FREE ACCESS