YoVDO

Learn Advanced C++ Programming

Offered By: Udemy

Tags

C++ Courses C Programming Courses Standard Template Library (STL) Courses File Handling Courses Lambda Expressions Courses Operator Overloading Courses

Course Description

Overview

Discover intermediate to advanced C++, including C++ 11's fantastic additions to the C++ standard.

What you'll learn:
  • Develop complex C++ applications
  • Understand C++ 11
  • Be in a position to apply for jobs requiring good C++ knowledge

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.


Taught by

John Purcell

Related Courses

Build a Simple Dynamic Site with Node.js Course (How To)
Treehouse
Introducción a la programación en Python I: Aprendiendo a programar con Python
Pontificia Universidad Católica de Chile via Coursera
Excel/VBA for Creative Problem Solving, Part 2
University of Colorado Boulder via Coursera
Python Functions, Files, and Dictionaries
University of Michigan via Coursera
Estructuras de datos en Python
Universidad Austral via Coursera