Jump to content

CustEdScott

NI
  • Content Count

    4
  • Joined

  • Last visited

Community Reputation

1

About CustEdScott

  • Rank
    LAVA groupie

Profile Information

  • Gender
    Male

LabVIEW Information

  • Version
    LabVIEW 2011
  • Since
    2004
  1. Try the link again. There have been some network problems at NI this morning, so I'm not surprised if some portions of the website were down.
  2. What is it about the syllabus documents that makes them only understandable after taking the course? The Customer Education team doesn't often hear feedback in this area. Both courses discuss the basic terminology and concepts of OO design and programming (class, object, abstraction, encapsulation, inheritance, dynamic dispatch, etc). Here are a few of the differences between the new course and the previous one: The new course spends more time on the design process and actually walks you through the design and development process from beginning to end for a single course project. This course focuses on OO development using LabVIEW classes, whereas the previous course split time between LabVIEW classes and the GOOP toolkit. This course walks through the implementation of several OO-specific design patterns. For this course, we developed an OO code review checklist. This course presents several techniques for migrating existing code to use LabVIEW classes. The style of this course and its exercises is more in-step with the other "intermediate-level" NI courses.
  3. To answer your questions... Sorry for the confusion. Yes, I meant December 9, 2010. The first online course is scheduled for January 31, 2011. The English version of the course is available to all branches as of now, but I do not know when the first branch courses will be scheduled. I am not aware of any immediate plans to localize the course material. Feel free to encourage your branch offices to add this course to the schedule, though! This course was developed as an intermediate-level course. It was raised to that level due to the discussion of OO design patterns and the extension of a number of other concepts (readability, scalability, maintainability, etc) from the LabVIEW Core 3 course.
  4. Hello LAVA members! I wanted you all to get the first announcement that the Customer Education team at NI has released a brand new OO course titled Object-Oriented Design and Programming in LabVIEW. This course was designed and developed from scratch by the Customer Education team at NI with significant contributions from multiple groups at NI, including LabVIEW R&D and Systems Engineering. The first scheduled instance of this new course is 12/09/2010, here in Austin. After that date, all OO courses offered by NI will use the new course material. Here's some high-level information about the course content: Initial focus is on good OO design, then move to developing an OO applicaiton in G. Students learn how to develop a simple class hierarchy. All exercise development uses LabVIEW classes. Discusses some of the problem types that LabVIEW classes are particularly adept at solving. Introduces students to several OO design patterns (channeling, aggregation, and factory patterns). Presents code review criteria for OO applications developed in G. Students learn how to modify their existing code to leverage LabVIEW classes. Students deploy an application that uses dynamically loaded plug-in classes. Any questions?
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.