Jump to content

LabVIEW Learning Materials: Difference between revisions

From LabVIEW Wiki
Yen (talk | contribs)
Yen (talk | contribs)
Line 35: Line 35:


*[http://blog.sixclear.com/ VI High LabVIEW Video Tutorial Blog by Sixclear]
*[http://blog.sixclear.com/ VI High LabVIEW Video Tutorial Blog by Sixclear]
*[http://www.ni.com/labview/skills-guide/en/ Some NI courses, including videos] (requires an active support contract with NI)
*[http://vishots.com/category/labview-tutorials/ VI Shots LabVIEW Video Tutorials]
*[http://vishots.com/category/labview-tutorials/ VI Shots LabVIEW Video Tutorials]
*NI Tutorials (including videos and exercises) - http://zone.ni.com/devzone/cda/tut/p/id/7466
*NI Tutorials (including videos and exercises) - http://zone.ni.com/devzone/cda/tut/p/id/7466
Line 56: Line 57:
*The LabVIEW style guide - Useful tips on how to code in LabVIEW - http://zone.ni.com/devzone/cda/tut/p/id/4434
*The LabVIEW style guide - Useful tips on how to code in LabVIEW - http://zone.ni.com/devzone/cda/tut/p/id/4434


[[Category:LabVIEW fundamentals]]
[[Category:LabVIEW fundamentals]]
[[Category:LabVIEW fundamentals]]
[[Category:LabVIEW fundamentals]]
[[Category:LabVIEW fundamentals]]
[[Category:LabVIEW fundamentals]]
[[Category:LabVIEW fundamentals]]
[[Category:LabVIEW fundamentals]]
Line 61: Line 66:
[[Category:LabVIEW fundamentals]]
[[Category:LabVIEW fundamentals]]


[[Category:LabVIEW fundamentals]]
[[Category:LabVIEW fundamentals]]
[[Category:LabVIEW fundamentals]]
[[Category:LabVIEW fundamentals]]
[[Category:LabVIEW fundamentals]]
[[Category:LabVIEW fundamentals]]
[[Category:LabVIEW fundamentals]]
[[Category:LabVIEW fundamentals]]
[[Category:LabVIEW fundamentals]]
[[Category:LabVIEW fundamentals]]
[[Category:LabVIEW fundamentals]]
[[Category:LabVIEW fundamentals]]

Revision as of 10:28, 23 August 2012

See also: category:LabVIEW fundamentals

Learning LabVIEW

Many useful learning resources are available for LabVIEW: online help, online reference manuals, and LabVIEW code examples. Articles, ready made applications, and technical notes are available on the National Instruments Web site and in the NI Developer Zone.


Formal Training

Formal training on LabVIEW is available from several providers. Offerings differ based on prior LabVIEW experience level and the preferred delivery method. Common delivery methods include:

  • In-person instructor-led
  • Remote instructor-led (usually through a web conference)
  • Online self-paced (usually through a combination of pre-recorded lecture videos and exercise solution videos)
  • Self-paced with a manual

National Instruments has a suite of courses ranging from beginner to advanced as well as several specialty topics such as LabVIEW Real-Time and LabVIEW Connectivity. National Instruments offers all common delivery methods mentioned above except online self-paced. Other LabVIEW training providers such as Sixclear provide this online self-paced environment. Sixclear's same curriculum is also delivered through in-person instructor-led training. Durability is another provider of in-person instructor-led training.

Recommended training courses for those with no knowledge of LabVIEW are the National Instruments Core 1 and Core 2 courses, the Sixclear LabVIEW Fundamentals I and II courses, or the Durability LabVIEW 101 and 102 courses. All sets of courses are geared to a user with little to no LabVIEW experience and teach the proficiencies outlined by the Certified LabVIEW Associate Developer (CLAD) exam as well as simple DAQ and instrument control.


Common arguments justifying formal training revolve around the idea that the sum cost of developers' time is greater than the cost of training because:

  • the LabVIEW graphical programming paradigm is appreciably different than traditional text-based programming
  • costly mistakes commonly occur when moving from simple LabVIEW applications to more complex applications, especially when developing parallel loop applications


Alternatives to Formal Training

National Instruments maintains a list of LabVIEW reference books as an alternative to formal training.

Another alternative to formal training are half-day "LabVIEW Hands-On" workshops offered by National Instruments. Recommended follow-ups are the "G Programmer's reference manual" and the LabVIEW "User Manual" found in the LabVIEW documentation.


External Links

Some online tutorials: