LabView Core 2
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.
Description
LabVIEW Core 2 Course Outline
| 
 Lesson  | 
 Overview  | 
 Topics  | 
|
| 
 Transferring Data  | 
 This lesson teaches you to use channel wires to communicate between parallel sections of code without forcing an execution order.  | 
  | 
|
| 
 Creating an Event-Driven User Interface  | 
 This lesson teaches how to create an application that responds to user interface events using a variety of event-driven design patterns.  | 
  | 
|
| 
 Controlling Front Panel Objects  | 
 This lesson teaches how to use property nodes and control references to programmatically control front panel objects.  | 
  | 
|
| 
 Exploring the Benefits of Object-Oriented Programming  | 
 This lesson introduces you to the benefits of the object-oriented approach in LabVIEW programming  | 
  | 
|
| 
 Managing Configuration Settings Using Configuration Files  | 
 This lesson teaches how to manage configuration settings for your application by using a configuration file.  | 
  | 
|
| 
 
 Developing an Error Handling Strategy  | 
 This lesson teaches how to develop error handling strategies for your application.  | 
  | 
|
| 
 Packaging and Distributing LabVIEW Code  | 
 This lesson teaches how to package and distribute the LabVIEW code for use by other developers and end-users.  | 
  | 
|
| 
 Programming Practices in LabVIEW  | 
 This lesson teaches recommended practices for programming to develop readable, maintainable, extensible, scalable, and performant code.  | 
  | 
|
| 
 Software Engineering Best Practices  | 
 This lesson teaches how to identify some key principles of software engineering best practices and the benefits of implementing them when working in LabVIEW.  | 
  | 
|