Academic Company Events NI Developer Zone Support Solutions Products & Services Contact NI MyNI

NI LabVIEW 101: Video Instruction for Students

If you prefer instructional videos with guided documentation to learn a new concept or programming language, such as LabVIEW, you have come to the right place. Take advantage of the detailed explanations, LabVIEW VI snippets, exercises, and quizzes provided along the way. When you have finished, complete the cumulative assessments to gauge your understanding of LabVIEW. Get started with the self-paced video learning modules now.

Evaluate LabVIEW Free for 30 Days

Purchase LabVIEW (Special Student Pricing)


To begin, you need to understand how to work within the LabVIEW environment. Watch these seven video modules to learn the core components that can help you program in LabVIEW.

LabVIEW Environment

Learn how to navigate LabVIEW and use the block diagram, front panel, and Functions and Controls palettes.

Graphical Programming

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

Programming Tools

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

Debugging and Handling Errors

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

Data Types and Structures

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

Execution Structures

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

Help Within LabVIEW

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

Once you are comfortable with the basics of the LabVIEW environment, watch the video modules in the sections listed below to learn how to do simple tasks with LabVIEW and a DAQ device.

Connecting Hardware

Learn how to install the proper driver and connect, configure, and test your NI data acquisition device.

Analyze Data

After acquiring a signal on your NI data acquisition device, learn how to process, filter, and analyze the signal.

Signal Processing Analysis

Monitoring and Alarming

Integrating Text-Based Programming

Acquire and Generate Data

Discover how to use your NI data acquisition device to output and input signals to and from the real world.

Taking a Measurement

Generating a Signal

Using Counters and Digital I/O

Implementing Closed-Loop Control

Triggering Data Acquisition

Present and Log Data

Explore important tools for presenting and logging acquired data from your NI data acquisition device.

Adding Data Logging

Building a User Interface

Using Graphs and Charts

Evaluate your understanding of LabVIEW. Choose the assessment that aligns with your progress through the LabVIEW 101 Video Instruction modules.

Module Quizzes

Track your progress by taking the short quizzes or exercises at the end of each instructional video module.

Cumulative Test: LabVIEW Basics

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

Cumulative Exercise: LabVIEW Basics

Assess your understanding of programming within the LabVIEW environment by completing the LabVIEW Basics Exercise. This exercise is recommended after you complete the seven modules found in the LabVIEW Basics section.

Cumulative Exam: LabVIEW and DAQ

Evaluate your understanding of LabVIEW and the basics of DAQ. This exam is recommended after you complete all of the modules for LabVIEW Basics and LabVIEW Tasks. There are 26 multiple choice questions on the exam.

Cumulative Project: LabVIEW and DAQ

Assess your working knowledge of building a complete system by acquiring, processing, and displaying data with LabVIEW and a DAQ device. This project is recommended after you complete all of the modules for LabVIEW Basics and LabVIEW Tasks. For this project, you need to create an audio equalizer with LabVIEW and the NI myDAQ device.

If you have questions along the way or need advice from NI engineers, take advantage of the resources provided below.

Quick Questions and Answers

Discussion Forums
Post questions and find answers.


KnowledgeBase
Browse answers to frequently asked questions on topics like error codes.


NI Developer Zone
Find example programs, tutorials, webcasts, and videos.

LabVIEW Student Community
Connect with peers, ask questions, answer questions, and browse projects.


LabVIEW Quick Reference Card
Explore keyboard shortcuts and the documentation usage guide for LabVIEW.


NI LabVIEW Code Exchange
Download and share code, drivers, and other software.

Continuing Education Options

LabVIEW Academy
Explore this traditional 8- to 12-week classroom and curriculum approach to learning LabVIEW and achieving Certified LabVIEW Associate Developer (CLAD) certification through an academic institution.


LabVIEW Student Ambassador Workshops
Participate in a series of proficiency workshops aimed at helping students learn the fundamentals of LabVIEW for projects, homework, or certification.


LabVIEW Campus Workshops
Obtain three hours of hands-on LabVIEW training from a professional NI engineer at a university near you.

Paid Training Options
Browse more than 30 introductory to advanced NI training courses.


LabVIEW Certification Options
Confirm your technical skills and differentiate yourself from the competition with NI certification.

Browse Products Mentioned in the LabVIEW 101

Downloads
Download a free evaluation of LabVIEW (30 days only)


Download drivers and updates


NI myDAQ
Learn more about this low-cost portable DAQ device students can use to measure and analyze real-world signals.

LabVIEW Student Edition
Explore LabVIEW pricing and purchasing options exclusively for students.