Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udemy

Learn Advanced Modern C++

via Udemy

Overview

Take your knowledge of C++ to the next level!

What you'll learn:
  • Know and understand all the important features of modern C++
  • Acquire a good knowledge of the Standard Template Library, including algorithms ("the best-kept secret in C++")
  • Learn how to use modern C++ to write code which is safer, more expressive and more efficient
  • Throrough coverage of C++11, C++14 and the most important features of C++17
  • How to write a game using Modern C++ and the SFML graphics library

This course will enhance your knowledge of the technically challenging but powerful and efficient C++ programming language.

It is designed to give youan intermediate-to-advanced level understanding of the language. There is extensive coverage of the Standard Template Library, including standard algorithm functions. Finally, a project in which you will exercise your new skills by writing a simple game.

After successfully completing this course, you should be able to apply for jobs and courses which require a good knowledge of C++.

The material is based around the modern versionof the language. I teachthe C++11, C++14 and C++17 standards, but also coveroldervariations which are still widely used.

The course is thorough and goes into the material in depth. It assumes basic C++ knowledge, such as the material in my course "Begin Programming with Modern C++":function calls, loops, conditionals and classes.

There are downloadable exercises for each video, with solutions, so youcan check your understanding as you learn,gaining familiarity and confidence with the material.

I will be actively supporting the course and I will respond promptlyif you haveany questionsor experience difficulties withthe course content. Please feel free to use the Q&A feature or alternatively you can send me a private message.

Taught by

James Raynard

Reviews

4.5 rating at Udemy based on 1161 ratings

Start your review of Learn Advanced Modern C++

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.