Instructor-led training
Modern C++ Programming using C++11/C++14 Training in Koblenz, Germany
The intent of this class is to provide students with a solid intro.
What you'll learn
The intent of this class is to provide students with a solid intro
Prerequisites
Basic knowledge in C++ and experience in practice are required.
Course Outline
New techniques
Range-based for-loops (C++11)
RValues and move semantics (C++11)
Initializer lists (C++11)
{} vs. ()? (C++11)
Templates (generic programming)
Function templates
Class templates
Variadic Templates (C++11)
Specialization
Template arguments that are not types
Functors
Safe downcast without overhead (*)
Type deduction in detail
Template arguments
auto (C++11)
decltype (C++11)
decltype(auto) (C++14)
Deduced return type (C++14)
Lambda (C++11)
Foundations
Generic lambdas (C++14)
Extended capture (C++14)
Standard Template Library
Iterator concept
Containers (partially C++11)
Functions (partially C++11)
Meta-programming
Let the compiler compute
Providing type informations
Expression templates
Training locations
Modern C++ Programming using C++11/C++14 training across the U.S. and beyond.
We provide Modern C++ Programming using C++11/C++14 training onsite and live online for organizations throughout the United States and internationally.
View all Modern C++ Programming using C++11/C++14 training locations
- Munster
- Cologne
- Wiesbaden
- Saarbrucken
- Bremen
- Berlin
- Kiel
- Bielefeld
- Braunschweig
- Potsdam
- Stuttgart
- Bonn
- Essen
- Dusseldorf
- Hannover
- Leipzig
- Karlsruhe
- Freiburg
- Mannheim
- Heidelberg
- Augsburg
- Munich
- Kassel
- Rostock
- Koblenz
- Chemnitz
- Nurnberg
- Frankfurt
- Osnabruck
- Hamburg
- Dresden
- Magdeburg
- Duisburg
- Wuppertal
- Dortmund
- Lubeck
- Furth
- Erfurt
Train your team with HSG
Private, instructor-led training customized for your organization.
- Onsite or live online delivery
- Customized curriculum
- Training for groups of 3 or more
- Flexible scheduling
- Experienced instructors
Questions? Call us at 303.377.6176
or email info@hartmannsoftware.com
Ready to train your team?
Let's customize this training for your organization.
Tell us about your employees, your goals, and your preferred schedule. We'll prepare a training proposal covering scope, delivery format, and pricing.