Skip to content

C++11 and C++14 Training Learn what’s new in C++11/C++14

Learn what’s new in C++11/C++14

In this hands-on C++11 and C++14 training for professional C++ developers, you will learn the language changes and the standard library changes introduced in C++11 as well as the changes from C++14.

In class, C++11 and C++14 will be demonstrated with the aid of many examples, and you will get the opportunity to use C++11 and C++14 right away in our lab projects. Since not every developer has a C++14-capable compiler yet, features only available in C++14 are clearly marked as such in the material.

The C++11 and C++14 training also teaches some advanced C++11/14 features like variadic templates and perfect forwarding, but they are introduced gently, and some of them are optional.

Course contents: C++11 and C++14 Training

  • Important language changes, including:
    • lambdas, range based for loops, strongly typed enums,
    • uniform initialization, move semantics,…
  • Functional programming, including lambda, bind and function objects
  • Template meta programming, including variadic templates
  • Multithreading

Read the full Table of Contents

Course Information: C++11/C++14 Training

Target audience: Professional C++ developers
Prerequisite: Students are required to have basic C++ knowledge, for example knowing about inheritance and virtual functions.
Duration: Three-day training course
Sign up: Please check out course availability.
For further information Contact us

Forthcoming courses in:

FromDaysLocationCourseLanguagePriceStatusRegister
2017-01-243Berlin, GermanyProgramming with Qt Widgets for the DesktopEnglish € 999.00
2017-01-243Macclesfield, United KingdomProgramming with Qt/QMLEnglish € 999.00
2017-01-243San Francisco, Bay Area, CA, USAProgramming with Qt/QML for EmbeddedEnglish $ 1900.00
closed
2017-01-313San Francisco, Bay Area, CA, USAAdvanced QMLEnglish $ 2500.00
closed
2017-01-313Detroit, MI, USAProfiling and Debugging for LinuxEnglish $ 3000.00
2017-01-313Beijing, ChinaProgramming with Qt/QML for EmbeddedEnglish € 999.00
2017-02-011Berlin, GermanyIntroduction to CMakeEnglish € 500.00
2017-02-073Berlin, GermanyProgramming with Qt/QML for EmbeddedEnglish € 999.00
2017-02-073Berlin, GermanyProgramming with Qt/QML for EmbeddedGermany € 999.00Confirmed
2017-02-073Chicago, IL, USAProgramming with Qt Widgets for the DesktopEnglish $ 1900.00
2017-02-073Detroit, MI, USAProfiling and Debugging for WindowsEnglish $ 3000.00
2017-02-073Boston, MA, USAIntroduction to C++English $ 1900.00
2017-02-143Berlin, GermanyProfiling and Debugging for LinuxEnglish € 2000.00
2017-02-143Macclesfield, United KingdomModern OpenGLEnglish € 1500.00
2017-02-143Beijing, ChinaProfiling and Debugging for LinuxEnglish € 2000.00
2017-02-143San Francisco, Bay Area, CA, USAProgramming with Qt3DEnglish $ 3000.00
2017-02-213Berlin, GermanyProfiling and Debugging for WindowsEnglish € 2000.00
2017-02-283Berlin, GermanyAdvanced QMLEnglish € 1500.00
2017-02-283Macclesfield, United KingdomProgramming with Qt3DEnglish € 2000.00
2017-03-073Berlin, GermanyUser Centered Development and UsabilityEnglish € 900.00
2017-03-073Macclesfield, United KingdomAdvanced OpenGLEnglish € 2000.00
2017-03-073Detroit, MI, USAQt for Automotive DevelopmentEnglish $ 2500.00
2017-03-143Berlin, GermanyIntroduction to C++English € 999.00
2017-03-143San Francisco, Bay Area, CA, USAModern OpenGLEnglish $ 2500.00
2017-03-143Beijing, ChinaQt for Automotive DevelopmentEnglish € 1500.00
2017-03-213Berlin, GermanyQt Automotive SuiteEnglish € 1500.00
2017-03-213San Francisco, Bay Area, CA, USAAdvanced OpenGLEnglish $ 3000.00
2017-03-213Boston, MA, USAWhat's New in C++11/14?English $ 2500.00
2017-03-283Berlin, GermanyTesting with SquishEnglish € 999.00
2017-03-283Macclesfield, United KingdomProgramming with Qt Widgets for the DesktopEnglish € 999.00
2017-03-283Beijing, ChinaProgramming with Qt3DEnglish € 2000.00
2017-04-043Berlin, GermanyWhat's New in C++11/14?English € 1500.00
2017-04-043Macclesfield, United KingdomProgramming with Qt3DEnglish € 2000.00
2017-04-043San Francisco, Bay Area, CA, USAUser Centered Development and UsabilityEnglish $ 1500.00
2017-04-253Berlin, GermanyProgramming with Qt/QMLEnglish € 999.00
2017-04-253Macclesfield, United KingdomIntroduction to C++English € 999.00
2017-04-253London, United KingdomIntroduction to C++English € 999.00
2017-04-253San Francisco, Bay Area, CA, USAProgramming with Qt/QML English $ 1900.00
2017-04-253Detroit, MI, USAQt Automotive SuiteEnglish $ 2500.00
2017-04-253Seoul, KoreaQML for EmbeddedEnglish € 999.00
2017-05-031Berlin, GermanyIntroduction to CMakeEnglish € 500.00
2017-05-093Berlin, GermanyQt Automotive SuiteEnglish € 1500.00
2017-05-093Macclesfield, United KingdomProgramming with Qt/QMLEnglish € 999.00
2017-05-093San Francisco, Bay Area, CA, USAProgramming with Qt/QML for EmbeddedEnglish $ 1900.00
2017-05-093Chicago, IL, USAProgramming with Qt Widgets for the DesktopEnglish $ 1900.00
2017-05-093Detroit, MI, USAProfiling and Debugging for LinuxEnglish $ 3000.00
2017-05-163Berlin, GermanyModern OpenGLEnglish € 1500.00
2017-05-163Macclesfield, United KingdomWhat's New in C++11/14?English € 1500.00
2017-05-163London, United KingdomWhat's New in C++11/14?English € 1500.00
2017-05-163San Francisco, Bay Area, CA, USAAdvanced QMLEnglish $ 2500.00
2017-05-163Detroit, MI, USAProfiling and Debugging for WindowsEnglish $ 3000.00
2017-05-163Seoul, KoreaProgramming with Qt/QMLEnglish € 999.00
2017-05-233Macclesfield, United KingdomAdvanced QMLEnglish € 1500.00
2017-05-233San Francisco, Bay Area, CA, USAQt for Automotive DevelopmentEnglish $ 2500.00
2017-05-233Seoul, KoreaProfiling and Debugging for LinuxEnglish € 2000.00
2017-05-303Berlin, GermanyProfiling and Debugging for LinuxEnglish € 2000.00
2017-05-303Berlin, GermanyProfiling and Debugging for WindowsEnglish € 2000.00
2017-05-303Munich, GermanyQt for Automotive DevelopmentEnglish € 1500.00
2017-06-063Macclesfield, United KingdomProgramming with Qt/QML for EmbeddedEnglish € 999.00
2017-06-063San Francisco, Bay Area, CA, USAQt Automotive SuiteEnglish $ 2500.00
2017-06-063Chicago, IL, USAProgramming with Qt Widgets for the DesktopEnglish $ 1900.00
2017-06-133San Francisco, Bay Area, CA, USAIntroduction to C++English $ 1900.00
2017-06-133Paris, FranceProgrammation Qt QMLFrench € 999.00
2017-06-133Lyon, FranceIntroduction à l'OpenGL moderneFrench € 1500.00
2017-06-133Macclesfield, United KingdomProgramming with Qt3DEnglish € 2000.00
2017-06-203Berlin, GermanyProgramming with Qt3DEnglish € 2000.00
2017-06-203San Francisco, Bay Area, CA, USAWhat's New in C++11/14?English $ 2500.00
2017-06-203Seoul, KoreaQt for Automotive DevelopmentEnglish € 1500.00
2017-06-273Berlin, GermanyProgramming with Qt Widgets for the DesktopEnglish € 999.00
2017-07-023Seoul, KoreaProgramming with Qt3DEnglish € 2000.00
2017-07-103Berlin, GermanyUser Centered Development and UsabilityEnglish € 900.00
2017-08-083Beijing, ChinaProgramming with Qt/QML for EmbeddedEnglish € 999.00
2017-08-223Beijing, ChinaProgramming with Qt3DEnglish € 2000.00
2017-08-220San Francisco, Bay Area, CA, USAProgramming with Qt3DEnglish $ 3000.00
2017-08-293Berlin, GermanyProgramming with Qt/QMLEnglish € 999.00
2017-08-293Berlin, GermanyProgramming with Qt/QMLGerman € 999.00
2017-08-293San Francisco, Bay Area, CA, USAProgramming with Qt/QMLEnglish $ 1900.00
2017-08-293Boston, MA, USAIntroduction to C++English $ 1900.00
2017-08-293Seoul, KoreaProgramming with Qt/QMLEnglish € 999.00
2017-09-053Berlin, GermanyQt Automotive SuiteEnglish € 1500.00
2017-09-053Macclesfield, United KingdomModern OpenGLEnglish € 1500.00
2017-09-053Beijing, ChinaQt for Automotive DevelopmentEnglish € 1500.00
2017-09-123Berlin, GermanyProfiling and Debugging for LinuxEnglish € 2000.00
2017-09-123Berlin, GermanyProfiling and Debugging for WindowsEnglish € 2000.00
2017-09-123Macclesfield, United KingdomProgramming with Qt3DEnglish € 2000.00
2017-09-123San Francisco, Bay Area, CA, USAProgramming with Qt/QML for EmbeddedEnglish $ 1900.00
2017-09-123Boston, MA, USAWhat's New in C++11/14?English $ 2500.00
2017-09-193Berlin, GermanyWhat's New in C++11/14?English € 1500.00
2017-09-193Munich, GermanyQt Automotive SuiteEnglish € 1500.00
2017-09-193Macclesfield, United KingdomProgramming with Qt/QMLEnglish € 999.00
2017-09-193San Francisco, Bay Area, CA, USAAdvanced QMLEnglish $ 2500.00
2017-09-193Detroit, MI, USAQt for Automotive DevelopmentEnglish $ 2500.00
2017-09-193Beijing, ChinaProfiling and Debugging for LinuxEnglish € 2000.00
2017-09-263Berlin, GermanyAdvanced QMLEnglish € 1500.00
2017-09-263Macclesfield, United KingdomAdvanced OpenGLEnglish € 2000.00
2017-10-033Macclesfield, United KingdomProgramming with Qt Widgets for the DesktopEnglish € 999.00
2017-10-033San Francisco, Bay Area, CA, USAProgramming with Qt/QMLEnglish $ 1900.00
2017-10-103Paris, FranceLes nouveautés du C++11/C++14French € 1500.00
2017-10-103Macclesfield, United KingdomProgramming with Qt3DEnglish € 2000.00
2017-10-173Berlin, GermanyProgramming with Qt/QMLEnglish € 999.00
2017-10-173Munich, GermanyQt for Automotive DevelopmentEnglish € 1500.00
2017-10-173Macclesfield, United KingdomIntroduction to C++English € 999.00
2017-10-173London, United KingdomIntroduction to C++English € 999.00
2017-10-173San Francisco, Bay Area, CA, USAProgramming with Qt/QML for EmbeddedEnglish $ 1900.00
2017-10-173Seoul, KoreaProfiling and Debugging for LinuxEnglish € 2000.00
2017-10-243Berlin, GermanyModern OpenGLEnglish € 1500.00
2017-10-243Macclesfield, United KingdomAdvanced QMLEnglish € 1500.00
2017-10-243San Francisco, Bay Area, CA, USAAdvanced QMLEnglish $ 2500.00
2017-10-243Chicago, IL, USAProgramming with Qt Widgets for the DesktopEnglish $ 1900.00
2017-10-243Seoul, KoreaProgramming with Qt/QML for EmbeddedEnglish € 999.00
2017-10-313San Francisco, Bay Area, CA, USAIntroduction to C++English $ 1900.00
2017-11-143Berlin, GermanyQt Automotive SuiteEnglish € 1500.00
2017-11-143Macclesfield, United KingdomProgramming with Qt/QMLEnglish € 999.00
2017-11-143San Francisco, Bay Area, CA, USAWhat's New in C++11/14?English $ 2500.00
2017-11-143Seoul, KoreaProgramming with Qt3DEnglish € 2000.00
2017-11-213Macclesfield, United KingdomWhat's New in C++11/14?English € 1500.00
2017-11-213London, United KingdomWhat's New in C++11/14?English € 1500.00
2017-11-283Berlin, GermanyAdvanced OpenGLEnglish € 2000.00
2017-11-283San Francisco, Bay Area, CA, USAQt for Automotive DevelopmentEnglish $ 2500.00
2017-12-053Berlin, GermanyProfiling and Debugging for LinuxEnglish € 2000.00
2017-12-053Macclesfield, United KingdomProgramming with Qt/QML for EmbeddedEnglish € 999.00
2017-12-053San Francisco, Bay Area, CA, USAModern OpenGLEnglish $ 2500.00
2017-12-053Seoul, KoreaQt for Automotive DevelopmentEnglish € 1500.00
2017-12-053Lyon, FranceProgrammation Qt QMLFrench € 999.00
2017-12-123Berlin, GermanyProfiling and Debugging for WindowsEnglish € 2000.00
2017-12-123San Francisco, Bay Area, CA, USAAdvanced OpenGLEnglish $ 3000.00
Check out our complete course schedule…

 

Why join our C++11 and C++14 training?

C++11 is a new major version of the C++ standard, released in 2011, and brings many new features to C++ that make the language safer, faster as well as easier and more fun to use. Every professional C++ developer will sooner or later come into contact with C++11/C++14 and introducing its advantages early can only be beneficial.

Because of all the numerous changes, the C++ creator, Bjarne Stroustrup, said that “C++11 feels like a new language”. C++14, released in 2014, brings some incremental improvements over C++11.

Read more…