Course Outline


  • What's new in C++ 17?

Core Language Updates in C++ 17

Library Updates in C++ 17

C++ 17's Top Features for Writing Simpler, Cleaner Code

Structured Bindings and Decomposition Declarations

Init Statement for if/switch

Inline Variables

Constexpr if

Fold Expressions

Template Argument Deduction for Class Templates

Declaring Non-type Template Parameters with Auto

Summary and Conclusion


  • Experience with programming in C++
  7 Hours


Related Courses

Linux Network Programming

  14 hours

Introduction to Programming

  35 hours

Programming in C++

  35 hours

C++ 11 Programming

  14 hours

Advanced C++ Software Design

  35 hours

C++ for Modeling Quantitative Finance

  49 hours

Functional Programming with C++

  14 hours

Advanced C++

  35 hours

C/C++ Secure Coding

  21 hours

Object Oriented Programming with C++

  7 hours

Unreal Engine 4

  21 hours

Qt Programming

  21 hours

C++, QT, ZeroMQ and Protocol Buffers

  35 hours

Using C++ in Embedded Systems - Applying C++11/C++14

  21 hours

C++ for Embedded Systems

  21 hours