LabVIEW Training Courses


MasTec LabVIEW Training Courses

Organise one today by emailing MasTec Ltd

Note: If you require a course at your companies premises, we will require 4 people (minimum) to put on the three day course or be allowed to fill open places by inviting another local company to join you for the training.

A Little Background

MasTec's trainer has trained more people in LabVIEW than any other trainer, with a total approaching 3000 people now.

He has been using LabVIEW since version beta 0.9 right up to the present version.

The trainer is still involved in Commercial software development.

When they moved the famous Birdcage Pub in Auckland, it was MasTec LV code monitoring and displaying the lift and move.

Training can be offered for LabVIEW 6 onwards, as we have training books from LV 6.1 onwards.


We run our courses at our two facilites in Auckland.


We can come to you anywhere in the world, expenses paid of course.

We have trained in the Arctic Circle, throughout UK, Ireland, Scotland, Europe, Australia and Fiji.

For small courses we use our site at East Tamaki Auckland New Zealand

For larger courses we use other facilities.

The course sites can have a variety of hardware, DAQ, GPIB, SCXI interfacing, and a range of RS-232 and RS-485 modules.

We are able to teach Interfacing with products from several manufacturers, NI, Measurement Computing, Advantech, Adlink, etc

Students need to bring their own computer to the training. This is the preferred way, as the computers will have legal LabVIEW copies and student will be familiar with their computer setups and will be able to take away all their work they did during the course on their hard disk. Also the student will take away the training manual (several hundred pages) and disks also.

We can rent machines to you also.

To get started

Tell me what you want to focus on.

Tell me what equipment you have to learn.

Tell me what you would like to achieve in three days.

What version of LabVIEW are you using?

Talk to a MasTec Training Engineer


LabVIEW Training Course Materials

LabVIEW for Everyone: Graphical Programming Made Easy and Fun (3rd Edition) [Hardcover]
Jeffrey Travis (Author), Jim Kring (Author)

We have decided to standardise on this book above for all Beginner and Intermediate Level course, as it is so comprehensive and thorough.

Check the credentials on the web. Nearly everyone says this is the book to learn from, better than NIs courses. ( see why below )

This is equivalent to the NI Core I, II, III and Connectivity and also into more advanced work as in the other NI courses

However unlike the NI courses which are individual steps, the “LabVIEW for Everyone” is all linked across all levels very nicely and acts as a full LabVIEW manual for programming from beginners to advanced.

A little more on this Course Book taken off the web.

The #1 Step-by-Step Guide to LabVIEW—Now Completely Updated for LabVIEW 8!

Master LabVIEW with the industry’s friendliest, most intuitive tutorial: LabVIEW for Everyone, Third Edition.

Top LabVIEW experts Jeffrey Travis and Jim Kring teach LabVIEW the easy way: through carefully explained, step-by-step examples that give you reusable code for your own projects!

This brand-new Third Edition has been fully revamped and expanded to reflect new features and techniques introduced in LabVIEW 8.

You’ll find two new chapters, plus dozens of new topics, including Project Explorer, AutoTool, XML, event-driven programming, error handling, regular expressions, polymorphic VIs, timed structures, advanced reporting, and much more.

Certified LabVIEW Developer (CLD) candidates will find callouts linking to key objectives on NI’s newest exam, making this book a more valuable study tool than ever.

Not just what to do: why to do it!

Use LabVIEW to build your own virtual workbench

Master LabVIEW’s foundations: wiring, creating, editing, and debugging VIs; using controls and indicators; working with data structures; and much more

Learn the “art” and best practices of effective LabVIEW development

NEW: Streamline development with LabVIEW Express VIs

NEW: Acquire data with NI-DAQmx and the LabVIEW DAQmx VIs

NEW: Discover design patterns for error handling, control structures, state machines, queued messaging, and more

NEW: Create sophisticated user interfaces with tree and tab controls, drag and drop, subpanels, and more

Whatever your application, whatever your role, whether you’ve used LabVIEW or not, LabVIEW for Everyone, Third Edition is the fastest, easiest way to get the results you’re after!

The above info is marketing blurb of course but still, if you do a hunt on the web almost everyone agrees this is the material to use now to learn LV easily and quickly and broadly.


My Thoughts

The advantage of this type of course is that, rather than saying we are going to do NI Courses Core I and II, we will proceed as far as each student can attain.

This means the clever/advanced students will go deep into the book and deeper into LabVIEW programming than Courses Core I and II.

My experience tells me there is always some that are slow and some that are fast and the fast ones usually become the resource later for helping the slower ones. So I always encourage the fast ones to get as far as they can into the book.

This way you will have a range of expertise in house and usually one who is just a natural that is so helpful to everyone after I leave.

And here is the nice part.

The cost to get to this more advanced state doesn’t require you to buy a series of new NI courses which are very expensive.

Everyone pays the same price and has the same book.

Later everyone can complete the book and get to an advanced state without more courses.

Once they are past the introductory parts where a tutor like myself is required , they can do self teaching.

If they really need advanced help they can ask the in-house guru or if it is really tough email myself.

Course time is 3 days.

7 hours each day I will be present.

Also available for discussions on projects etc after this time and during lunch etc.

In other words take advantage of my long experience & involvement with LabVIEW since 1986.


The cost per person is abase $600 NZD with additions for extra services.

Plus the cost of the “LabVIEW for Everyone “ book per person of $140NZD.

Our trainer has personally written loads of LabVIEW commercial/instrumentation/automation programs installed all over the world, with hundreds in NZ and Australia.

He has also managed several LabVIEW development teams over the years.

Learn Structured LabVIEW programming from a real programmer not just a trainer with no commercial experience.

A LIttle more

For more advanced LabVIEW programmers, a course in LCOP can be arranged also.

This is LabVIEW Component Object Programming

We recommend LCOP over OOP for medium to large projects.

LCOP takes the main features of OOP - Abstraction, Cohension, Loose coupling and Data Hiding in a much easier development form than OOP.

LCOP allows development of code that is robust, almost linear in time and easier to maintain and upgrade.

It is also not as rigid as OOPs.

© MasTec Ltd 1997- 2017