YoVDO

Accelerated Introduction to C++

Offered By: Pluralsight

Tags

C Programming Courses Object-oriented programming Courses Data Structures Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Related Courses

UNSW Computing 1 - The Art of Programming
OpenLearning
C++ For C Programmers, Part A
University of California, Santa Cruz via Coursera
Beginning Game Programming with C#
University of Colorado System via Coursera
Introduction to Computing 计算概论A
Peking University via Coursera
Comprendre les Microcontroleurs
École Polytechnique Fédérale de Lausanne via Coursera