Get in Touch

Basic Programming in LabVIEW

 

Course Description

Overview

LabVIEW is a visual programming language designed for system design and operation management. It enables the automation of test applications, hardware management within system design, and much more. This instructor-led, live course (online) is aimed at software engineers who want to utilize LabVIEW to streamline automated measurements and system design.

Upon completion of the course, participants will be able to:

  • Create control system applications in LabVIEW.
  • Perform dataflow programming to execute multithreaded and multiprocessing operations.
  • Implement graphical programming into the software development lifecycle.

Book a course

  • Format: Remote
  • Language: Polish
  • Type: Public course with a guaranteed date (individuals and entire groups can join)
  • Date: 15.10.2026
  • Duration: 2 days (14h)

BOOK NOW - 2580 PLN

Net price per participant. The course can be customized to your needs.

Course format

  • Interactive lecture and discussion.
  • Lots of exercises and practice.
  • Hands-on implementation in a live-lab environment.

Requirements

  • Knowledge of basic programming concepts.

Target audience

  • Software engineers.

Course Outline

Introduction

  • LabVIEW Overview
  • What is LabVIEW?
  • LabVIEW features
  • Data types and data structures in LabVIEW

Development environment preparation

  • LabVIEW installation and configuration

Programming in LabVIEW

  • Creating variables
  • Working with loops
  • Implementing flat and stacked sequences
  • Using arrays and clusters

Visualization tools

  • Working with charts and graphs

Files in LabVIEW

  • Reading and writing files

Nodes in LabVIEW

  • Working with nodes
  • Using tab controls

NI DAQ

  • MAX and DAQ device installation
  • Programming DAQ devices

Summary and conclusion

Frequently Asked Questions (FAQ)

 

Who is the LabVIEW course for and what are the prerequisites?

The course is aimed primarily at software engineers who want to expand their competencies in system design and hardware management. The only requirement before joining the course is a knowledge of basic programming concepts.

 

In what format is this course delivered?

The course is led live by an instructor in an online format. The course format places a strong emphasis on practical experience, which is why, alongside interactive lectures and discussions, participants perform a lot of exercises directly in a live-lab environment.

 

What practical skills will I gain after completing the 14-hour course?

Upon completion of the course, you will be able to independently create control system applications in LabVIEW. You will learn dataflow programming for multithreaded operations, working with loops, graphs, and nodes. You will also acquire skills in the installation and programming of DAQ devices, as well as the implementation of graphical programming into the software development lifecycle.

 

Is it possible to customize the course program to my needs?

Yes, we offer course customization options. If you represent a company or require a personalized learning plan that takes into account the specific testing environment within your organization, please contact us directly to discuss and finalize the details.

Course funding

No budget? Get funding!

PSF Logo

A program that allows you to quickly and easily obtain funds for employee courses.

Learn more

Public courses

Public courses

  • Knowledge exchange and networking with professionals from various industries.
  • Interactive, live sessions — not just theory, but also exercises and discussions.
  • Flexible online format — join from anywhere.

Learn more

Two persons looking at a tablet

Need Help?

Reach out to learn more about our team and the kinds of tailored solutions we can offer your organization.

Get in Touch

wroclaw@nobleprog.pl or +48 (22) 103 3718