Training

[Modern C++]

Although C++ already exists for several decades, it is still evolving rapidly. New features were added in C++11, C++14, C++17, C++20, and C++23. These features drastically improve the way programmers can develop applications in C++.

More information

Contents

This workshop will teach students the most important new features of C++11, 14, 17, 20, and 23. It’s a hands-on course, where most part of the day students will be programming in C++. We’ll be deep diving into some of the most important bigger features like smart pointers, lambdas, concepts, and modules, while also touching a few of the minor new features.

Practical information

Duration: 3 days
Maximum participants: 12
Location: In-company (EU)

For who

This course is for intermediate to experienced C++ programmers who want to know how to leverage all the features of modern C++.

Required knowledge

Experience with C++ is required. Things like function pointers, functors, templates, classes, and inheritance should all be familiar.

More training programs

C++ Professional

A four-day course that teaches the most important aspects of C++.

Kotlin Fundamentals

A one-day course that teaches the very basics of Kotlin.

Code Smells & Refactoring

A one-day course where students get to refactor aweful code,and learn from it.

Test-Driven Development

A one-day course that teaches the benefits of test-driven development.

© 2024 Tonni Tielens Software. All rights reserved.