LabVIEW Core 1

The first step in any NI LabVIEW learning path, LabVIEW Core 1 gives you the chance to explore the LabVIEW environment, dataflow programming, and common LabVIEW development techniques in a hands-on format. In this course you will learn to develop data acquisition, instrument control, data-logging, and measurement analysis applications. At the end of the course, you will be able to create applications using the state machine design pattern to acquire, process, display, and store real-world data.
by National Instruments | National Instruments

Login to see if you have access to this course.



  • New users and users preparing to develop applications using LabVIEW or NI Developer Suite
  • Users and technical managers evaluating LabVIEW or NI Developer Suite in purchasing decisions
  • Users pursuing the Certified LabVIEW Associate Developer certification
Task-based Objectives After completing this course, you will be able to:
  • Understand front panels, block diagrams, icons, and connector panes
  • Create user interfaces with charts, graphs and buttons
  • Use the programming structures and data types that exist in LabVIEW
  • Use various editing and debugging techniques
  • Create and save VIs for use as subVIs
  • Display and log data Create applications that use data acquisition (DAQ) devices
  • Create applications that use GPIB and serial port instruments
  • Use the state machine design pattern in your applications
Learning Modules
  1. Navigating LabVIEW
  2. Creating Your First Application
  3. Troubleshooting and Debugging VIs
  4. Using Loops
  5. Creating and Leveraging Structures
  6. Using Decision-Making Structures
  7. Modularity (SubVIs)
  8. Acquiring Measurements with Hardware
  9. Accessing Files in LabVIEW
  10. Using Sequential and State Machine Programming

  View the detailed course outline.




  Certified LabVIEW Associated Developer (CLAD)



  Gain recommended skills with these courses


  Continue learning with these courses


  Explore related topics with these courses
  LabVEW Core 2 Data Acquisition Using NI-DAQmx and LabVIEW
LabVIEW NXG Core 1: Acquire, Analyze, Visualize

Prefer a Live Instructor?


LabVIEW simplifies the design of distributed test, measurement, and control systems decreasing your time to market. Combine LabVIEW with proven, off-the-shelf customizable hardware from NI which has been used by engineers for over 30 years to develop and deploy custom large-scale industrial and...



  • Experience writing algorithms in the form of flowcharts or block diagrams
  • Experience with Microsoft Windows


System Requirements


NI Online Training courses are best utilized on systems meeting minimum requirements for best performance. Use the following guidelines:


  • Google Chrome (last two major versions)
  • Mozilla Firefox (latest two major versions) – Extended Support Release (ESR) versions not supported
  • Safari (current version) – Macintosh Only
  • Microsoft Edge (current patch level) – Windows Only


Operating System
  • Windows 7/8/10 or later
  • MAC OS X 10.10 or later


NI Hardware and Software


  • LabVIEW 2014 or later


Hardware - You do not need the hardware to take the course as the hardware related demos and solutions are all recorded.


Use simulated hardware where applicable or the list below as reference if you want to program and test the hardware related exercises:


  • Multifunction DAQ device configured as Dev1 using Measurement & Automation Explorer (MAX)
  • DAQ Signal Accessory or BNC-2120, wires, and cable
  • DAQmx 14 or later
  • A GPIB cable
  • NI-488.2 14 or later
  • NI-VISA 14.0.1 or later
  • NI Instrument Simulator and power supply
Log in to submit a comment.