Modern C++ Software Design (Advanced)

Service description

https://vsc.ac.at/training/2021/C++/

This advanced C++ training is a course on software design with the C++ programming language. The focus of the training are the essential C++ software development principles, concepts, idioms, and best practices, which enable programmers to create professional, high-quality code. Additionally, the course gives insight into kernel development with C++. The course provides insight into different design strategies (object-oriented programming, functional programming, generic programming) and the philosophy of “Modern C++” and teaches guidelines to develop mature, robust, maintainable, and efficient C++ code.

Type of methodology: Combination of lecture and hands-on

Participants receive the certificate of attendance: If requested

Paid training activity for participants: Yes, for some only

Participants prerequisite knowledge:  C/C++

 

Level
Advanced
Category
Training events
Service Start
Service End
Service valid until
Location category
Language
English
Technical Domain
Parallel programming
Software engineering
Format
Online, live
Initiative
Castiel and EuroCC
Country