View cart “CLA Preparation Online” has been added to your cart.
CLA Preparation 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
Instructions: Please fill the form below to select the date and location of the training. Make sure you select the 4 Days Extensive training.
Out of stock
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