The IoT Programming and Connectivity course offers the following:
The IoT Programming and Connectivity course consists of an in-depth look into software development and coding for IoT devices, exposing students to a broad perspective on the various types of software used in IoT devices.
Furthermore, students will learn about WiFi and connectivity, and the main concerns and options that exist with wireless and network connectivity.
Finally students will obtain a general understanding on data mining and IoT dashboards, and learn how IoT devices use interactive dashboards to apply the data collected in the cloud for data analysis and decision-making processes.
Note: The IoT Programming and Connectivity Course requires additional materials. This includes the textbook, which is used in all three IoT courses, and the IoT projects kit. Both of these are ordered separately and are not included as part of the course.
IoT Architecture
IoT Software Development
Programming
Types of Programming Language
Java Programming Language
C Programming Language
Python Programming Language
Java Script Programming Language
IoT Connectivity
Wired Wireless Connectivity
Radio Frequencies WiFi
Bluetooth
ZigBee
Z Wave
Cellular
Network Topology
Star Topology
Point 2 Point Topology
Mesh Topology
Network Types
Personal Area Networks
Local Area Networks
Metropolitan Networks
Wide Area Networks
Cyber Physical Systems
IoT Device Data Mining
Smart Solutions Data Flow
ThingsBoard Dashboard Example
Dashboards
Quiz
The Internet of Things (IoT): A Primer on Technology for Young Adults Developing the Future, $16.95 (required)
218 pages, ISBN-10: 1671731816, ISBN-13: 978-1671731813
https://www.amazon.com/dp/1671731816/
ref=cm_sw_em_r_mt_dp_U_5QL-EbG092C0X
The optional IoT projects kit for the IoT courses is:
SparkFun Tinker Kit (optional)
KIT-14556
https://www.sparkfun.com/products/14556
The IoT Programming and Connectivity Course is the perfect starter course for students to obtain a general perspective on the IoT world.