From 8:00 PM CST Friday, Feb 24 - 6:00 PM CST Saturday, Feb 25, will be undergoing system upgrades that may result in temporary service interruption. We appreciate your patience as we improve our online experience.

Learn LabVIEW

To begin, you need to understand how to work within the NI LabVIEW software environment. Watch these video modules to learn the fundamental building blocks of programming in LabVIEW.

Purchase LabVIEW (Special Student Pricing)

Learn LabVIEW

1. LabVIEW Environment

Learn how to navigate LabVIEW and use the block diagram, front panel, and Functions and Controls palettes. Then explore how to use graphs and charts and build a user interface.

2. Loops and Execution Structures

See how to loop code and conditionally execute code in LabVIEW using For Loops, While Loops, and Case structures.

3. Data Types and Structures

Explore the different data types and methods to organize and group data, controls, and indicators in LabVIEW.

4. Graphical Programming

Examine the basics of graphical programming and methods to determine data flow and order of execution in the LabVIEW environment.

5. Programming Tools

Discover how to use important tools in LabVIEW that can save you time.

6. Debugging and Handling Errors

Learn how to use key debugging and troubleshooting tools that optimize code.

7. Signal Processing

Discover how some applications require analyzing the frequency components of signals and learn how to filter and perform an FFT on an array of data in LabVIEW.

8. MathScript and Text-Based Programming

Examine how to reuse existing .m file or C++ based code for the processing and scaling of signals.

9. Help Within LabVIEW

Learn how to use Help resources in LabVIEW to better understand concepts and coding techniques.

Cumulative Exam: LabVIEW Basics

Test your understanding of LabVIEW concepts by attempting the LabVIEW Basics Test. This test is recommended after completing the modules found in the Learn LabVIEW section. The test includes 20 multiple choice questions.

Begin the exam

Cumulative Exercise: LabVIEW Basics

Assess your understanding of programming within the LabVIEW environment by completing the LabVIEW Basics Exercise. This exercise is recommended after completing the modules found in the Learn LabVIEW section. The exercise involves building a calculator in LabVIEW.

Start the exercise