This course includes
Course Overview
C++ is one of the most prominent programming languages in the world. Along with optimized performance, the diverse functionality it offers has kept the language relevant for two decades. The C++ Standard Library, which is the collection of all the tools and utilities available in C++, received its latest update in 2017. Known as C++17, the update introduces many new features that further optimize our code. Join us in this course as we venture into the vast world of C++17. We’ll examine the fundamentals of ...
Course Content
Introduction
The Standard Library
Overview
Application of Libraries
Utilities
Useful Functions
4 Lessons
Adaptors for Functions
2 Lessons
Pairs and Tuples
2 Lessons
Reference Wrappers
2 Lessons
Smart Pointers
5 Lessons
Type Traits
3 Lessons
Time Library
4 Lessons
std::any, std::optional, and std::variant
3 Lessons
Interface of All Containers
6 Lessons
Sequential Containers
6 Lessons
Associative Containers
2 Lessons
Ordered Associative Containers
5 Lessons
Unordered Associative Containers
5 Lessons
Adaptors for Containers
4 Lessons
Iterators
5 Lessons
Callable Units
3 Lessons
Algorithms
6 Lessons
Non-Modifying Algorithms
6 Lessons
Modifying Algorithms
11 Lessons
More Algorithms
8 Lessons
New Algorithms with C++17
2 Lessons
Numeric
2 Lessons
Strings
10 Lessons
String View
4 Lessons
Regular Expressions
9 Lessons
Input and Output Streams
9 Lessons
File Systems
4 Lessons
Multithreading
7 Lessons
Course Author
Add a deep mastery of C++ to your skillset, and make yourself a more in-demand developer.
Learn C++ for Programmers
7 Modules
Trusted by 1.4 million developers working at companies
Anthony Walker
@_webarchitect_
Emma Bostian 🐞
@EmmaBostian
Evan Dunbar
ML Engineer
Carlos Matias La Borde
Software Developer
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Eric Downs
Musician/Entrepeneur
Kenan Eyvazov
DevOps Engineer
Souvik Kundu
Front-end Developer
Eric Downs
Musician/Entrepeneur
Anthony Walker
@_webarchitect_
Emma Bostian 🐞
@EmmaBostian
See how Educative uses AI to make your learning more immersive than ever before.
Instant Code Feedback
AI-Powered Mock Interviews
Adaptive Learning
Explain with AI
AI Code Mentor