Live Chat
Monday - Friday 8am - 6pm EST Chat Now
Contact Us
Monday - Friday 8am - 8pm EST 1-800-268-7737 Other Contact Options

Cart () Loading...

    • Quantity:
    • Delivery:
    • Dates:
    • Location:


Java and .NET Programming for IoT

This course will introduce you to programming devices that operate within the Internet of Things (IoT) in Java and .NET.

GK# 7322

Course Overview


This Learning Path (short course) will introduce the learner to programming devices that operate within the Internet of Things (IoT) arena. Focusing on the two major programming platforms, Java and .NET, the course content will introduce the learner to the programming language support/framework for Internet-aware, IoT-resident mobile and embedded devices.


  • Delivery Format:
  • Date:
  • Location:
  • Access Period:


What You'll Learn


Programming in the IoT Arena


Viewing outline for:

On-Demand Outline

Programming in the IoT Arena

  • Work with the Java ME language/framework and SDK
  • Working with The Windows Emulator
  • Develop an application that works with a device
  • Access and read device data
  • Work with notifications
  • Work with the RMS
  • Work with the .NET Micro Framework (.NetMF)
  • Work with Windows 1 IoT Core
  • Discuss Arduino and setup the Arduino development environment in Visual Studio
  • Develop applications with an Arduino
  • Develop applications on a Raspberry Pi
  • Develop applications using Java ME and .NET for IoT devices



The Internet of Things is an ever-growing phenomenon. It encompasses a wide variety of technology, protocols, and ideas to arrive at a coherent whole. The Internet of Things can usher in a new era of environmental awareness, control, and automation. In this learning path, you will learn about the features and applications of the Internet of Things. You’ll also learn about some of the hardware and software involved and how to make use of it for your applications.

Who Should Attend


Programmers, application developers - Java and .NET, web developers, Internet-aware mobile and embedded device designers.

Course Delivery

This course is available in the following formats:


Train at your own pace with 24/7 access to courses that help you acquire must-have technology skills.

Request this course in a different delivery format.