
The LabVIEW Core 2 Course is an extension of the LabVIEW Core 1 Course. This course teaches you how to use common design patterns to successfully implement and distribute LabVIEW applications for research, engineering, and testing environments.
Topics covered include programmatically respond to user interface events, implementing parallel loops, manage configuration settings in configuration files, develop an error handling strategy for your application, and tools to create executables and installers. The LabVIEW Core 2 Course directly links LabVIEW functionality to your application needs and provides a jump-start for application development.
The LabVIEW Core 2 Course is an extension of the LabVIEW Core 1 Course. This course teaches you how to use common design patterns to successfully implement and distribute LabVIEW applications for research, engineering, and testing environments.
Topics covered include programmatically respond to user interface events, implementing parallel loops, manage configuration settings in configuration files, develop an error handling strategy for your application, and tools to create executables and installers. The LabVIEW Core 2 Course directly links LabVIEW functionality to your application needs and provides a jump-start for application development.
The LabVIEW Core 2 Course is an extension of the LabVIEW Core 1 Course. This course teaches you how to use common design patterns to successfully implement and distribute LabVIEW applications for research, engineering, and testing environments.
Topics covered include programmatically respond to user interface events, implementing parallel loops, manage configuration settings in configuration files, develop an error handling strategy for your application, and tools to create executables and installers. The LabVIEW Core 2 Course directly links LabVIEW functionality to your application needs and provides a jump-start for application development.
NI Course Outline
Lesson | Overview | Topics |
Exploring LabVIEW Style Guidelines | Configure the LabVIEW environment and follow LabVIEW style guidelines to develop an application. |
|
Designing and Developing Software Applications | Identify an appropriate software development process for a given project and derive a high-level flowchart that can be used to guide subsequent design and development. |
|
Organizing LabVIEW Project | Create LabVIEW project libraries and explore LabVIEW classes to organize the code. |
|
Using Project Explorer Tools and Techniques | Use Project Explorer tools and techniques to improve the organization of project files and resolve any file conflicts that occur. |
|
Creating Application Architecture | Design applications leveraging multi-loop architecture techniques. |
|
Selecting Software Framework | Leverage frameworks and message handlers to design the LabVIEW application. |
|
Creating User Interface | Design and develop a custom user interface that meets LabVIEW style guidelines. |
|
Ensuring Usability of User Interface | Create sufficient user documentation, as well as initialize and test the user interface to ensure the usability of the application. |
|
Designing Modular Applications | Use modular code in a large application and explore guidelines for making large applications more maintainable. |
|
Code Module Testing | Develop test cases that can identify the largest number of errors in an application. |
|
