Earlier this year, NTS Press published a book for beginner and intermediate LabVIEW users called Effective LabVIEW Programming. The goal of the book is to improve programming fluency, teaching engineers to “think” in LabVIEW.
We think it’s a great resource, but don’t take our word for it! Read the following reviews, written by engineering professors who have recently started using the book.
“Most texts approach LabVIEW by teaching the basics stretched out over many chapters. The novice soon gets lost and feels like he/she is on a rudderless ship. Bress has not only avoided this problem in Effective LabVIEW Programming, but has raised the bar and broken new ground in teaching LabVIEW.
Bress covers everything beginners need to know about LabVIEW in the first chapter. He doesn’t go into excruciating detail on the basics of LabVIEW, but approaches LabVIEW structure as the main topic using core LabVIEW functions. The book includes color examples with support information presented alongside. Forget LabVIEW help and other text references-- this book is a one-stop-shop to learn LabVIEW.
Later chapters build on LabVIEW functional specifications and state diagrams. Problem sets are scattered throughout, so students can apply what they learned. The best part is the author chose to write this as a self-study text, which allows each type of student to learn LabVIEW in their own way and pace. I find that approach very refreshing.
More experienced LabVIEW programmers will also benefit from using this text, as it covers concepts needed to sit for the CLAD and CLD exams which may be the ultimate goal for any person using LabVIEW.
Effective LabVIEW Programming deserves more than a quick look. In fact, don’t be surprised that you are drawn back to it many times. In the near future, I expect that it will be recognized as a new and better approach to learning LabVIEW and will become the standard for all people wanting to write great LabVIEW code.”
--William Schlick, Schoolcraft College
"Effective LabVIEW Programming is a well-written book for anyone who is really serious about starting the LabVIEW certification program. It’s very readable, with numerous examples and high-quality color images for the LabVIEW VIs.
There are essential components/elements of LabVIEW that the reader needs to know and master to become a Certified LabVIEW Associate Developer (CLAD) or Certified LabVIEW Developer (CLD). This book contains these essentials, such as Queued Message Handler and State Machines with Arguments. In addition, it caters to more advanced LabVIEW programmers who are keen to embark on LabVIEW object-oriented programming.
A very good book to read indeed!"
-- Dr. Alex See Kok Bin, Ngee Ann Polytechnic
The above are the opinions of William Schlick and Alex See Kok Bin and do not necessarily reflect those of Schoolcraft College, Ngee Ann Polytechnic, or NTS Press.