CLA Preparation (Complete) – Classroom

49,999.00

  • Course designed by Ram Gurung, CLA & LabVIEW Champion, 140+ CLDs trained
  • Comprehensive 4 Days Instructor led Classroom training
  • 3 Sample Exams & Solutions and 3 Code Reviews
  • Email Support for Queries
  • See description for Training Agenda & 4 Days Routine
  • Price inclusive of all taxes

Which CLA Preparation is best for me?

Instructions: Please fill the form below to select the date and location of the training. Make sure you select the 4 Days Extensive training.

Click here to fill your details (Mandatory for Instructor led trainings)

SKU: CLA_INST Category: Tags: , ,

Description

4 Days Routine

  • Day 1
    • Big Applications
    • Software life cycles
    • Project Management
    • User Interface Design
  • Day 2
    • Design Patterns, Frameworks, & Architectures
    • Asynchronous Processes
    • Inter-Process Communication
    • Architecture Development
  • Day 3
    • Architecture Development (Continued)
    • API Development
    • Database
    • Central Error Handling
    • Requirements Coverage
    • Instructions for Developer
  • Day 4
    • Architecture Development (Continued)
    • Speed Training
    • NI Recommended Guidelines
    • Exam Day Strategy
    • XControls
    • Source Code Control

Training Agenda

  • PART I: INTRODUCTION
    • Big Applications
    • What makes Big Applications
    • Software life cycles
    • Software Engineering Process
    • Source Code Control
    • Requirements Gathering
    • Requirements Tracking
    • NI Requirements Gateway vs Bookmark Manager
    • Procedural vs Object-Oriented Programming
    • Programming Paradigms
    • High cohesiveness and low coupling
    • Certified LabVIEW Architect
    • Roles of CLA
  • PART II: FUNDAMENTALS
    • Project organization and management
    • LabVIEW Project Explorer
    • Virtual Folders vs Auto Populating folders
    • Reuse Libraries
    • User Interface Design
    • Data Abstraction
    • Control, Type Def, and Strict Type Def
    • Xcontrols
  • PART III: ARCHITECTURE
    • Program, Application, and System
    • Design Patterns, Framework, and Architecture
    • Design Patterns vs Frameworks
    • Queued Message Handler
    • Actor Framework
    • Software Architectures
    • MVC Architecture
    • State Machine vs QMH
    • QMH vs Actor Framework
  • PART IV: INTER-PROCESS COMMUNICATION
    • Tag, Stream, and Message Communications
    • Asynchronous processes
    • Queue, Notifier, User Event, & Property Node
    • Communication using AE
  • PART V: APPLICATION PROGRAMMING INTERFACE
    • Procedural Abstraction
    • FGV vs AE
    • API
    • VI Icon
    • Front Panel and Connector pane
    • VI Templates
    • Database
    • Absolute vs Relative File Path
    • Error handling
    • Error classification
  • PART VI: Architecture Development
  • PART VII: Becoming Better LabVIEW Programmer
    • Writing Clean Code in LabVIEW
    • Speed Coding
    • Code Review
  • PART VIII: CLA Exam
    • Possible Exam Scenarios
    • NI Recommended Guidelines Review
    • Requirement Coverage
    • Instructions for developers
    • Exam Day

You may also like…