Brief Summary
Jump into the exciting world of C++! This course will guide you from basic concepts to advanced features like C++ 11, STL, and more. You’ll even get to create cool fractal images by the end. Perfect for those wanting to level up their C++ game!
Key Points
-
Intermediate to advanced C++
-
C++ 11 features
-
File handling
-
STL and template classes
-
Lambda expressions
-
Operator overloading
-
Move constructors
-
Fractal image generation
Learning Outcomes
-
Build complex C++ applications
-
Master C++ 11 features
-
Create programs that use advanced features
-
Develop skills for job applications requiring C++ knowledge
-
Complete fun exercises to solidify your learning
About This Course
Discover intermediate to advanced C++, including C++ 11's fantastic additions to the C++ standard.
This course will take you from a basic knowledge of C++ to using more advanced features of the language. This course is for you if you want to deepen your basic knowledge of C++, you want to learn C++ 11 features, or you've taken my free beginners' C++ course and you're looking for the next step.
We'll start with a look at C++ file handling and move through STL, template classes, operator overloading, lambda expressions, move constructors and much more besides.
At the end of the course I'll show you how to create a program that generates fractal images, using a a few of the language features we've seen in the course and giving you a great work out with smart pointers and arrays.
I'll give you exercises throughout the course, ranging from easy near the start, to quite tricky (but optional!) near the end of the course.
Felix G.
goog