top of page

Acerca de

NI National Instruments Professional Certifications

NI National Instruments_edited.png
  • LabVIEW Core 1.

  • LabVIEW Core 2.

  • LabVIEW Core 3.

  • LabVIEW FPGA.

LabVIEW Core 1

The first step in any NI LabVIEW learning path, LabVIEW Core 1 gives you the chance to explore the LabVIEW environment, dataflow programming, and common LabVIEW development techniques in a hands-on format. In this course you will learn to develop data acquisition, instrument control, data-logging, and measurement analysis applications. At the end of the course, you will be able to create applications using the state machine design pattern to acquire, process, display, and store real-world data.

Objectives:

  • Learn how to develop basic applications in the LabVIEW graphical programming environment.

  • Create applications using a state machine design pattern.

  • Read and write data to file.

  • Recommended preparation for Certified LabVIEW Associate Developer exam.

LV Core 1 certificate_edited.jpg

LabVIEW Core 2

The LabVIEW Core 2 course is an extension of the LabVIEW Core 1 course and teaches you to use common design patterns to successfully implement and distribute LabVIEW applications for research, engineering, and testing environments. Topics covered include programmatic control of your user interface, techniques to optimize reuse of existing code, use of file I/O functions, and tools to create executables and installers. This course directly links LabVIEW functionality to your application needs and provides a jump-start for application development.

Objectives:

  • Design, implement, and distribute stand-alone applications using LabVIEW.

  • Apply single- and multiple-loop design patterns for application functionality.

  • Recommended preparation for Certified LabVIEW Associate Developer exam.

LV Core 2 Certificate_edited.jpg

LabVIEW Core 3

LabVIEW Core 3 introduces you to structured practices to design, implement, document, and test LabVIEW applications. This course focuses on developing hierarchical applications that are scalable, readable, and maintainable. The processes and techniques covered in this course help reduce development time and improve application stability. By incorporating these design practices early in your development, you avoid unnecessary application redesign, increase VI reuse, and minimize maintenance costs.

Objectives:

  • Follow an agile software development process to desgin, implement, document, and test key application features.

  • Learn the skills needed to create scalable, readable, and maintainable applications.

  • Recommended preparation for the Certified LabVIEW Developer exam.

  • ​Develop Successful Applications.

  • Organize Projects.

  • Create Application Architecture.

  • Create Professional User Interfaces.

  • Manage and Log Errors.

  • Create Modular Code.

LabVIEW FPGA

The LabVIEW FPGA course prepares you to design, debug, and implement efficient, optimized applications using the LabVIEW FPGA Module and reconfigurable I/O (RIO) hardware. You learn how to compile and deploy your VIs to different types of NI targets, such as NI R Series multifunction RIO, CompactRIO, Single-Board RIO, and NI RIO instruments. You develop applications where you learn to acquire digital and analog I/O, control loop timing, synchronize operations, implement signal processing, and pass data between your host VI and your FPGA target.

The LabVIEW FPGA course focuses on programming practices for applications with I/O rates less than 5 MHz or using R Series, CompactRIO, or Single-Board RIO targets.

National Instruments offers another LabVIEW FPGA Module training course, High-Throughput LabVIEW FPGA, focused on programming LabVIEW FPGA for I/O rates higher than 5 MHz. If you are using NI FlexRIO or other FPGA hardware targets with extremely high-performance I/O and real-time and low-latency FPGA-based processing such as NI FlexRIO, consider instead the High-Throughput LabVIEW FPGA class

 

Note: The Embedded Control and Monitoring Using LabVIEW course is a 5-day classroom training replacement for the LabVIEW Real-Time 1, LabVIEW Real-Time 2, LabVIEW FPGA classroom training. 

Objectives:

  • Create & compile your LabVIEW FPGA VI and download to NI reconfigurable I/O hardware.

  • Acquire and generate analog and digital signals, control timing, synchronize operations, and implement signal processing on the FPGA.

  • Communicate between the FPGA and a host.

  • Design and implement applications using the LabVIEW FPGA module.

bottom of page