Course Outline

Lesson 1: Planning an IoT Implementation

  • Topic A: Select a General Architecture for an IoT Project
  • Topic B: Identify Benefits and Challenges of IoT

Lesson 2: Constructing and Programming an IoT Device

  • Topic A: Select and Configure a Processing Unit
  • Topic B: Select a Microcontroller Power Source
  • Topic C: Use a Software Development Kit to Program an IoT Device

Lesson 3: Communicating with an IoT Device

  • Topic A: Communicate Using Wired Connections
  • Topic B: Communicate Using Wireless Connections
  • Topic C: Communicate Using Internet Protocols

Lesson 4: Processing IoT Data

  • Topic A: Process IoT Device Input and Output
  • Topic B: Process Data in the Cloud
  • Topic C: Provide Machine to Machine Communication

Lesson 5: Managing Risks on IoT Projects

  • Topic A: Identify IoT Security and Privacy Risks
  • Topic B: Manage IoT Security and Privacy Risks
  • Topic C: Manage IoT Safety Risks

Lesson 6: Undertaking an IoT Project

  • Topic A: Identify Real World Applications for IoT
  • Topic B: Follow the IoT Development Lifecycle

Requirements

To ensure your success in this course you should be an experienced computer user who is comfortable setting up and configuring computers and electronic devices.

 21 Hours

Number of participants


Price per participant

Upcoming Courses