IoT System Design
Build end-to-end Internet of Things systems. Learn about communication protocols like MQTT and CoAP, and connect your devices to cloud platforms like AWS IoT or Azure IoT Hub.
52 courses
Learn to design, code, and connect smart devices from scratch using popular microcontrollers, sensors, and IoT platforms to build real-world automation projects.
Learn to build a multi-user video meeting application from the ground up using JavaScript for real-time audio, video, and data exchange.
Learn to build custom BLE firmware from scratch for microcontrollers and create your first wireless device.
Master the fundamentals of the Internet of Things by building cloud-connected projects, interactive dashboards, and automated workflows.
Build smart connected devices from scratch using the ESP8266 board and Lua scripting for real-world automation projects.
Master the fundamentals of connectionless networking to build fast chat applications and distributed systems using modern C# and UDP sockets.
Explore how physical devices connect to the digital world and learn to build smart systems using Raspberry Pi and modern connectivity protocols.
Demystify the principles of cellular networks and wireless technology, from foundational radio concepts to modern LTE and 5G systems, with no engineering background required.
Understand the core principles of smart devices, IoT communication, and big data architecture to confidently navigate and contribute to the modern digital landscape.
Learn to design, connect, and secure smart IoT devices using cloud platforms and AI integration to build intelligent, connected solutions.
Build a solid foundation in the Internet of Things by learning how to program boards, connect sensors, and manage data for smart applications.
Build a solid foundation in IoT connectivity, wireless standards, and cloud-based data management for modern connected devices.
Understand how artificial intelligence and large-scale data processing power the modern ecosystem of connected devices.
Trace the technological breakthroughs in sensors, connectivity, and computing that shaped our modern connected world and learn how today's IoT ecosystem operates.
Learn how hardware and software interact in smart devices and gain the essential skills to design, network, and secure beginner-friendly IoT projects.
Learn to design, program, and prototype low-cost embedded systems for real-world Internet of Things applications.
Master the fundamentals of industrial connected systems, from sensor integration and modern communication protocols to secure edge data processing.
Gain a foundational understanding of 5G architecture, its impact on global industries, and how it enables the next wave of digital innovation.
Learn to design, program, and simulate resource-constrained IoT applications using modern embedded operating systems and hardware principles.
Learn the core architectures, protocols, and security practices of the Internet of Things to design and analyze your own connected device systems.
Showing 20 of 52 courses