Learn C++ in depth with modern features introduced with C++11/14/17
Updated with C++17 features!
C++ is a general purpose programming language invented by Bjarne Stroustrup. It is still one of the more popular programming languages, used for creating high performance applications across a wide variety of domains & platforms.
In 2011, C++11 was born. This revision added lot of new features to the language and it got a new name, Modern C++. This emphasizes writing C++ code using modern features of the language such as move semantics, automatic type inference, threading, lambda expressions, smart pointers and a lot more. C++11 was followed by C++14, that added even more features and enhanced existing onces. In 2017, we may see a new release called C++17, that will add a filesystem library (covered in the course), parallel versions of STL algorithms, new library types such as std::optional, std::any and more.
This course teaches C++ as an object oriented language with modern features. It focuses on teaching C++ concepts, both old and new, with clear examples. It builds upon the basic language facilities that are then used to build more complex programs with classes, operator overloading, composition, inheritance, polymorphism, templates, concurrency, etc. It even digs deep into assembly to understand few concepts better. After every few topics, a quiz is presented that tests your understanding of the previous topics. Have fun learning Modern C++.
Instructor Details
Courses : 3
Specification: Complete Modern C++ (C++11/14/17)
|
26 reviews for Complete Modern C++ (C++11/14/17)
Add a review Cancel reply
This site uses Akismet to reduce spam. Learn how your comment data is processed.
Price | $14.99 |
---|---|
Provider | |
Duration | 18.5 hours |
Year | 2020 |
Level | All |
Language | English |
Certificate | Yes |
Quizzes | Yes |
$109.99 $14.99
Kevin Walker –
The teacher is clear about C++ and the keywords. The object of attempting this class is to learn , and a good student will learn .
Christopher Jaquet –
The content of the course (so far) has been fine. The issues I have are mainly technical the sound is very inconsistent. One part of a video will be perfectly clear and audible, but another section will be very muffled. It might be good to redo the audio of some of the lessons in a consistent manner sometime.
Eduardo Laino –
The author combines source code and explanations with a lot of examples increasing the complexity step by step.
Mmaleebana Willard Sefara –
It’s a bit deep than what I expected, so I keep on referring to other material
Nayan Morvadiya –
It is a good for me but it would be good is provide more details
Aaron Vesperman –
I’m running video at 1.5x playback since content delivery is a bit slow.
Sivakumar K –
Its matching. If detailed explanations are there then it will be more helpful
Lucas Garelli –
Excellent training, even after years programming that language. You will learn a lot of useful things to improve your coding. I just finished it with leaving some mark to revisit when ever I need to apply this new concepts learned.
Pradeep Singh –
Really a great course. Every lecture has something new in it. Great Experience so far.
Abhishek Vishwakarma –
Nice explanation.
Nabakrushna Pradhan –
The concepts are explained nicely.
Mrudu Mudya –
Since I have C++ industry experience, learning new features of c++11/14/17 are very usefull
Ahmad BILAL –
Thank you for such a wonderful course. Most of the tricky things were elaborated in very simple yet intuitive way. The course slides can be improved significantly though and may be adding some animations like internal working of the algorithms and some complex mechanisms would be better for the beginners.
Anastasios Vafeidis –
This course contains many interesting and useful things for modern C++. Even if you are already a C++ programmer for some time there are many things about the new language that you can learn from this course and incorporate in your code.
Ramakrishnan Ulaganathan –
Clear and Precise
Anirban Dasgupta –
Fluctuating sound issues, sometimes too low
Seema Jagannath Pawar –
The course is wonderful.
Erdinc Kaya –
It was excellent course.
Joe Duggan –
Yes. The instructor makes things very clear.
Mykhailo Grushchyk –
Shitty code, no good explanation of how things work under the hood. I rage quitted after declaring function Add which was doing addition and printing, which makes me think that trainer can’t even create good logical structure of an application.
Tariq MEHMOOD –
Excellent course and excellent instructor
Indhumathi –
yes
Tabriz I Holtz –
Reason for Uniform initialization
Tajinder Singh –
This is a really good course for c++ programmers. The instructor is highly knowledgeable and responsive on queries. The content and lectures are also designed very well.
F bio Mestre –
I felt the course covered most of the things that I wanted to know and the lecturer explains things in a way that is easy to understand. However, given the overall complexity of C++ and the need for backwards compatibility in the language it can be very confusing to know what is the correct way of doing something. So, I think that a lecture about good practices and common patterns when coding C++ would be an welcome addition to this course.
Mihaela Bucatariu –
Yes, is a good for me, and the instructor is good.