Skip to content

The Basics of Building a LabVIEW Application is the first of three units that we strongly recommend for any beginning or relatively inexperienced LabVIEW programmer. In our experience, these three units can bring forward the learning curve for creating effective LabVIEW applications by anything from 6-12 months vs a typical self-taught LabVIEW programmer.

This unit covers:

  • LabVIEW terminology
  • The Front Panel/Block Diagram structure of a simple LabVIEW application (or VI)
  • The graphical syntax for writing the Block Diagram code
  • LabVIEW data structures and types
  • Advanced Block Diagram functions and structures
  • A tour through the overall framework of the LabVIEW Development Environment


After attending this unit, you will be able to:

  • Understand LabVIEW terminology, and the LabVIEW development philosophy
  • Create a simple LabVIEW application with a Front Panel interface and Block Diagram code
  • Distinguish between Front Panel Controls and Indicators
  • Recognise the most important Block Diagram functions
  • Recognise all the standard LabVIEW data types and data structures
  • Use the LabVIEW Help functions and included examples to find other functions as required
  • Understand how to build those functions and structures into graphical Block Diagram code
  • Apply simple techniques to debug Block Diagram code
  • Know the parts of the LabVIEW environment that are critical for beginners to focus on
  • Know the parts of the LabVIEW environment that can be left for later self-investigation


When, Where and How Much?

The Basics of Building a LabVIEW Application is a one-and-a-half day course that is available on-demand, and scheduled to suit your timetable.  There is no minimum enrolment – we will run the unit for a single user.

It can be delivered at your premises, or on-line via Zoom or Teams.

The cost is $2,220 ex-GST for the first attendee, and $1,110 ex-GST (50% discount) for each subsequent attendee from the same organisation.  The price includes a copy of the presentation slides, and a DVD with LabVIEW source code for all in-course demonstrations and examples.  Lunch is not included.  Attendees are required to bring their own laptop or desktop PC with LabVIEW installed – the LabVIEW trial version, downloadable from National Instruments’ website, is acceptable.


  • Working knowledge of Microsoft Windows
  • No previous programming experience is assumed


What Next?

There are two additional units that complete our beginner’s introduction to LabVIEW: