Course description
This course covers the main recommendations for developing reliable and efficient software in C++, in particular:
- C++ Core Guidelines
- The Power of 10
- Industrial standards MISRA, AUTOSAR
The result is experience in analyzing program code and identifying typical problems, as well as gaining knowledge and experience of idiomatic language constructs in their application.
Upcoming start dates
Who should attend?
Prerequisites
- Understand principles of object-oriented programming
- At least one year’s experience of working with object-oriented languages
- Advisable to know Java
Training content
- Roadmap C++ Abstract Machine
- Building process
- Memory safety
- Storage duration and object lifetime
- Type safety
- Object lifecycle
- Data representation
- Type conversions
- Thread safety
- Rules and best practices: MISRA C++, JSF C++, AUTOSAR C++14
Certification / Credits
Objectives
Participants will be introduced to recommendations regarding the organization of program code for both regular and safety-critical applications. As a result of the training, participants will gain experience in developing software in accordance with best practices, as well as analyzing and improving existing code.
Quick stats about Luxoft Training Center?
More than 200 training courses
Conducted over 1,500 training sessions
Customized training solutions for business
Contact this provider
Luxoft Training Center
Luxoft Training Center — an essential part of the global technology leader, Luxoft, a DXC Technology Company. We play a pivotal role in propelling B2B businesses forward by delivering customized training solutions. Emphasizing the significance of learning and employee development,...