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

Pluralsight

Accelerated Introduction to C++

via Pluralsight

Overview

This course gives an accelerated introduction to the C++ programming language for developers who are already familiar with another OOP language such as C# or Java.

This course presents the C++ programming language for programmers who already have some experience programming in another object-oriented language such as C#, Java, or a similar language. The course focuses on the differences between C++ and other languages, specifically on C++'s lack of garbage collection and the requirement for manual memory management. The course covers the basics of C++ data types, its core data structures, and also presents some of the more popular aspects of the C++ Standard Library.

Syllabus

  • Introducing C++ 28mins
  • Compilation and Linking 44mins
  • Basic Syntax 24mins
  • Functions and Variables 44mins
  • Control Flow 18mins
  • Object-Oriented Programming 51mins
  • Memory Management 35mins
  • Templates 30mins
  • Standard Template Library 40mins

Taught by

Dmitri Nesteruk

Reviews

4.6 rating at Pluralsight based on 682 ratings

Start your review of Accelerated Introduction to 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.