Accelerated Introduction to C++
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.
Author Name: Dmitri Nesteruk
Author Description:
Dmitri Nesteruk is a quantitative analyst, developer, speaker, and podcaster. His interests lie in software development and integration practices in the areas of computation, quantitative finance, and algorithmic trading. He is an instructor of an entry-level course in Quantitative Finance. His technological interests include C#, F#, and C++ programming as well high-performance computing using technologies such as CUDA. He has been a C# MVP since 2009.
Table of Contents
- 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
There are no reviews yet.