Training & Support Services


LabVIEW Advanced Training Courses

LabVIEW Advanced GOOP Fundamentals

Duration: 1 day

Description:
  • This 1-day course will get serious LabVIEW users up and running with a powerful new coding paradigm that has received strong support from the mainstream LabVIEW community in recent years. GOOP, or "G Object Oriented Programming", adds object oriented structured programming techniques to LabVIEW's dataflow programming model, resulting in a uniquely powerful and productive high-end development environment.
    • The classic benefits of an object oriented approach are formally structured code that is easier to debug and easier to maintain.
    • An equally important benefit for LabVIEW programmers is that GOOP moves LabVIEW comfortably into the corporate IT world, where formal design methodologies and OOP-based languages like C++ are often the norm.
  • Importantly, although National Instruments fully endorses the GOOP approach to LabVIEW programming, GOOP techniques are not referenced in any of the standard LabVIEW documentation or training courses. So you won't find an opportunity to get hands-on experience with this fundamental new approach anywhere else.
  • GOOP techniques are not for every LabVIEW programmer or application, but if you or your company has a serious long-term commitment to the LabVIEW environment then this is something you need to know.
Includes:
Course Notes, Resources CD, lunch, and morning and afternoon teas.
Where:
Training Room
ICON Technologies
Suite 8, EIR Centre
1 Sarich Way
Technology Park
Bentley WA 6102
Prerequisites:
LabVIEW programming experience to LabVIEW Basics II or equivalent.
Content:
Topics are:
  • What is GOOP?
  • Where Do I Get It?
  • Principles of Object Oriented Programming (OOP)
  • LabVIEW + OOP = GOOP
  • Using the GOOP Toolkit Effectively
  • Debugging Classes and Objects in LabVIEW
  • Enhancing the GOOP Toolkit
  • Handling Class Inheritance
  • Impact of Re-entrancy (optional)
  • Singletons (optional)
Fee:
  • In accordance with National Instruments LabVIEW training fee structure.
Register For This Course:
Register here



ICON Logo i Go To ICON Home Page


Last Updated 10 May 2007
Copyright © ICON Technologies Pty Ltd
All rights reserved