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

Udemy

Modern C++ for Complete Beginners

via Udemy

Overview

Teaches you how to program computers, using the C++ programming language.

What you'll learn:
  • Have a good knowledge of C++ fundamentals
  • Be able to write simple C++ programs
  • Learn from case studies how to approach programming problems

This course will teach you the basics of programming, using the technically challenging but powerful and efficient C++ language. I start right at the beginning anddescribethings in simple terms, avoiding unnecessary jargon.

There are lots of downloadable exercises, with solutions, so youcan check your understanding as you learn,gaining familiarity and confidence with the material. These are ideal for preparing for exams or job interviews.

I will be actively supporting the course and I will respond promptlyif you haveany questionsor experience difficulties withthe course content.

The course is based around the modern versionof the language, which makes it easier to learn. I teachthe C++11 and C++14 standard, plus a couple of features from C++17. I also coveroldervariations which are still widely used.

The course is designed to give youa good practicalunderstanding of the fundamentals of the language. After successfully completing this course, you will have an excellent basis for learning themore advanced features.

The course is thorough and goes into the material in depth. The only requirements are computer literacy, English language and a high-school education.

Thank you for your time and I look forward to seeing you on the course!

Syllabus

  • Introduction
  • Background
  • Getting started with C++
  • Introduction to Functions and Logic
  • Functions and Procedural Programming
  • Introduction to Object Oriented Programming
  • Odds and Ends
  • And finally...

Taught by

James Raynard

Reviews

4.4 rating at Udemy based on 211 ratings

Start your review of Modern C++ for Complete Beginners

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.