LabVIEW Training
Training Overview
Hands-on Curriculum
We provide hands-on practical application labs with all of our training courses to increase overall retention and understanding of course material.
Typically, the provided training hardware is [1] NI DAQ-6002 per student, in combination with custom prototype boards & components. The hardware, utilized with practical application labs, allows students to observe and visualize LabVIEW programming techniques and functionalities in-action.
Custom Training
While we do offer "off-the-shelf" training to provide cost-effective solutions for our clients, customized training courses are also offered to support specific client or project design requirements.
Onsite Instructor-led Training
Online training has its advantages, however, we believe the best value to our clients is through on-site instructor-led courses that provide:
Immediate student-instructor feedback
Application-specific training & insight
Hands-on & demonstration-based material
1-on-1 support throughout training
All-inclusive Pricing
Our pricing includes everything to provide effective and value-added training at highly competitive rates. All training pricing includes the following:
Personal laptop per student with LabVIEW development environment
Training presentation & exercise book
Demonstration & hands-on teaching materials
Instructor travel & accommodations (airfare, rental car, hotel, etc.)
Course Curriculum
Essentials I (3 days)
Essentials I provides essential LabVIEW knowledge to novice programmers, equipping them with the capability to perform basic programming operations. Topics include:
LabVIEW integrated development environment (IDE) overview
User interface objects (front panel)
Essential block diagram functions
Basic data acquisition, analysis, and file I/O
State machine architecture design & development
Programming best practices
Essentials II (2 days)
Essentials II covers all basic LabVIEW programming functionality and small program development (i.e. application builds). Topics include:
Inter-process communication basics
Advanced data acquisition & analysis
Advanced state machine architecture design & development
Custom graphical user interface designs
Small program development
Application build (.exe)
*Essentials 1 & 2 are comparable to National Instruments' Core 1 & 2 training courses and are typically taken together as a complete 5-day Essentials training package.
Advanced (3 days)
Advanced provides advanced knowledge of LabVIEW programming features, designs, and techniques to experienced users. Topics include:
Complex inter-process communication
Advanced DAQ & control (e.g. PID)
Instrument driver development
Multiple process design & development
Advanced error handling
Source code control
Specialties (1-2 days)
Specialties offers custom & specialty training courses that meet specific client needs. Courses vary in target audience and duration. Topics include:
Large application distribution & management
Basic & advanced real-time hardware programming
Object-oriented programming design & development
LabVIEW actor framework
Training testimonials
EXPLORE OUR FOCUS AREAS