The style guide is a reference document on how you should format your code. This video will show you where to find our style guide and why you should follow it.
Course catalogue

How to add additional projects and systems to your NetLinx workspace.

With the workspace complete, learn the various methods of how to add files to the workspace.

This exercise focuses on arrays. You are given a set of instructions and you're challenged to work on your own in order to complete this exercise.

This video has the instructor review the previous exercise in great detail.

Part one of two videos that teach you how to implement arrays in your code. In this first part, you will build an array of touch panel buttons that will further refine your code writing skills.

Part two of two videos that teach you how to implement arrays in your code. In this part, you will build an array full of command strings to be sent to a DVD player.

Learn all about arrays, and why they are useful for storing data in your code. This tutorial introduces you to the concepts necessary to understand how an array is constructed.

Learn how to create bargraphs in your touch panel design file. Bargraphs are great for volume sliders, setting light levels, sound level meters, etc.

Everything on a touch panel begins as a button. This tutorial will focus on creating, editing, and using various types of buttons on a touch panel.

Continue building a new touch panel. This video focuses on the concept of pages in a touch panel file.

Creating your first button event! Learn how to write the code necessary to "do something", when a button is pressed on your touch panel.

This tutorial will teach you how to insert comments into your code as well as why we use them. Review both single-line comments, as well as commenting out entire blocks of code.

One of the single most important lessons in learning to program is compiling. In this tutorial, you'll learn what compiling is, why it's required, and how to compile. Additionally, you will review the output bar and how to identify errors in ...

This exercise focuses on conditionals. You are given a set of instructions and you're challenged to work on your own in order to complete this exercise.

This video has the instructor review the previous exercise in great detail.

Familiarize yourself with the concept of conditionals. You will be introduced to three different types of conditional statements as well as arithmetic and relational operators.

Learn all about controlling devices using the IR control method. This video also introduces the PULSE and TO commands

This video will walk you through the creation of the workspace you will be using throughout the remainder of this Programmer 1 course. Follow along with step-by-step instructions as you discover the workspace wizard.