We use cookies to make your experience better. To comply with the new e-Privacy directive, we need to ask for your consent to set the cookies. Learn more.
LabVIEW Core 2 Course
LabVIEW Core 2 Course, Public Classroom, 2 days
Testforce will use this information to process your course registration.
Visit our privacy policy page for more info.
The LabVIEW Core 2 Course teaches you the basics of how to implement and distribute your custom LabVIEW applications.
The LabVIEW Core 2 Course will teach you how to prepare, debug, and deploy stand-alone applications. The course covers topics including use of event-driven programming and programmatic control of your user interface. This course provides the second step in the LabVIEW learning path as an extension of the LabVIEW Core 1 Course. You will learn techniques to manage configuration settings in configuration files, to implement parallel loops, and to create stand-alone applications, installers, and packages. The course directly links LabVIEW functionality to your application needs and provides a jump-start for application development. The LabVIEW Core 2 Course is recommended for new users, users preparing to develop applications using LabVIEW, or users pursuing the Certified LabVIEW Associate Developer certification. Experience with topics covered in the LabVIEW Core 1 Course is required.
For more courses, Visit the Testforce NI Training Page.
After completing this course, you will be able to:
Implement multiple parallel loops and transfer data between the loops
Create an application that responds to user interface events
Manage configuration settings for your application
Develop an error handling strategy for your application
Package and distribute LV code for reuse
Identify Best Programming Practices for use in LabVIEW
Duration
-
Instructor-led Classroom: Two (2) days
Audience
-
New users and users preparing to develop applications using LabVIEW
-
LabVIEW Core 1 Course attendees
-
Users and technical managers evaluating LabVIEW in purchasing decisions
-
Users pursuing the Certified LabVIEW Associate Developer certification
Prerequisites
-
LabVIEW Core 1 Course or equivalent experience
NI Products Used
-
LabVIEW Professional Development System 2023 or later
-
NI-DAQmx 23.0 or later
-
USB-6212
-
BNC-2120
Lesson | Overview | Topics |
---|---|---|
Transferring Data | Use channel wires to communicate between parallel sections of code without forcing an execution order. |
|
Creating an Event-Driven User Interface | Create an application that responds to user interface events by using a variety of event-driven design patterns. |
|
Controlling Front Panel Objects | Explore methods to programmatically control the front panel. |
|
Managing Configuration Settings Using Configuration Files | Manage configuration settings with the help of a configuration file. |
|
Developing an Error Handling Strategy | Learn how to develop an error handling strategy for your application. |
|
Packaging and Distributing LabVIEW Code | Learn how to package and distribute LabVIEW code for use by other developers and end-users. |
|
Programming Practices in LabVIEW | Explore recommended practices for programming to develop readable, maintainable, extensible, scalable and performant code. |
|
Software Engineering Best Practices | Identify some key principles of software engineering best practices and the benefits of implementing them when working in LabVIEW. |
|