Complete Modern C++ (C++11/14/17)

In this course, you will explore C++ and get to grips with the modern features introduced in C++17. C++ is a general-purpose programming language developed by Bjarne Stroustrup in 1979, and it is still one of the most popular programming languages used to create high-performance applications across a wide variety of domains and platforms. This course will help you learn C++ as an object-oriented language with modern features, covering both old and new C++ concepts with clear examples.

You will start with basic language features that were used to build complex programs, including classes, operator overloading, composition, inheritance, polymorphism, templates, and concurrency. The course will then delve into the assembly to help you understand concepts better.

By the end of this course, you will have all the knowledge you need on C++ and its functions to become a proficient C++ developer.

The code bundle for this course is available at: https://github.com/PacktPublishing/Complete-Modern-C-Plus-Plus-11-14-17

Type
video
Category
publication date
2020-05-28
what you will learn

Apply Modern C++ (C++11/14/17) in programs 
Use STL components in your applications 
Write real-world applications in C++ 
Dynamically allocate memory to your C++ program 
Construct classes and objects 
Implement the functions you have learned in your project

duration
1182
approach
This is a hands-on course that covers modern C++ concepts and C++11, 14, and 17 features.
audience
If you are a college student who wants to learn modern C++ or an expert C++ developer who wants to migrate to modern C++, this course is for you. It will also help C++ developers with varying levels of experience to refresh their knowledge of C++ basics and get acquainted with the new features. Anyone comfortable with languages such as C, Java, C#, and Python will find this course useful in order to learn and apply modern C++.
meta description
Dive into the world of C++ and explore the new C++ features with this comprehensive C++ tutorial
short description
This course aims to teach the programming language C++ with an emphasis on the modern features introduced in C++17. The course will cover both old and new concepts in C++, including classes, operator overloading, inheritance, polymorphism, templates, and concurrency. By the end of the course, the students will have gained the knowledge needed to become proficient C++ developers.
subtitle
Learn the new C++ features with the most comprehensive C++ tutorial
keywords
C++
Product ISBN
9781800566668