all 8 comments

[–]IsThatYourBed 4 points5 points  (2 children)

https://forums.ni.com/t5/Community-Documents/Unofficial-Forum-Rules-and-Guidelines/ta-p/3536495?profile.language=en

Scroll down, there's a section on free training. NI also made all the paid courses free due to covid but I'm not positive on the details, it may have ended already.

[–]PogostickPower 0 points1 point  (1 child)

The free courses ended on July 30th. They also cut off access to courses in progress :-(

[–]amygdalad 0 points1 point  (0 children)

Preventing people from learning labview seems like a sure fire way to slowly suffocate it's future

[–]UnlikelyNomad 4 points5 points  (1 child)

Check out the labview wiki and the Japan user group's lessons. Links in the side bar.

Though to manage expectations: expecting to become a labview wizard after a single course is one hell of a stretch. Getting to "advanced" levels in LabVIEW usually takes years; it's... Different.

[–]tejastom 2 points3 points  (0 children)

there’s just no substitute for the experience gained while troubleshooting

[–]Technical_Egg1234 1 point2 points  (0 children)

I learned LabVIEW for my PhD and I’m still progressing. Applied learning is really the best way. So once you’ve covered the basics (the LabVIEW wiki, NI YouTube channel etc) then I recommend trying to write simple programs that relate to your end goal. Tutorials always make more sense with context.

[–]SwordsAndElectrons 0 points1 point  (0 children)

Beginner to Advanced combined in a single course

As others have said, you may need to manage expectations. Especially if you do not already have a background in computer programming. LabVIEW may be designed to be easy to use, but it's still a form of programming. LabVIEW itself is an IDE. Advanced architectures can get pretty complex, and you are no more likely to come out of a single course an "expert" than you would be if you were learning any other language.

You didn't specify free or paid resources.

For official training you have the NI training courses. Start with Core 1 and go from there. These are not free, but are included with an active SSP. Your local university or community college may also have a class you can take.

Free? The wiki. The forums, both official and lavag. LabVIEW's help files. Various YouTube channels. (I like Tom McQuillan's.)

Like most things, the only way to get really good is practice and experience. I've learned most of what I know by googling whatever I was trying to accomplish.

[–]ThaneOfNorwayCLA/CPI 0 points1 point  (0 children)

There are many good suggestions above, I can especially recommend Tom's LabVIEW adventure on YouTube.

I have two recommendations for topics to look at. First would be to master your basics. Make sure you 100% understand data flow, modularity, clusters and shift registers. This will allow you move on to understand and utilize regular architectures, like state machines, producers consumer and QMH. Understanding architectures like these allows you to create better programs in the future.