C++ Fundamentals

C++ Fundamentals is designed to give you everything you need to become a productive C++ developer
More
C++ Fundamentals is designed to give you everything you need to become a productive C++ developer
More
Context
21m 15s
Tools
38m 52s
Operators
48m 2s
Templates
35m 15s
Pointers
1h 18m
C++ is a general purpose programming language that is used by millions of developers. It offers a powerful combination of performance and abstraction that other languages don’t have. You can use C++ to write different kinds of applications for a variety of platforms. In this course, I’ll cover basics of language syntax – declaring variables, classes, building expressions using operators and functions – and work up to templates, pointers, const, and polymorphism. I’ll be using the principles of “modern C++” as much as possible, relying on the Standard Library and using idioms like Resource Acquisition is Initialization to reduce the effort involved in memory management. Some people are scared of C++, but I’ll show you how to approach the language without fear.
Table of Contents
Context
21m 15s
Tools
38m 52s
Operators
48m 2s
Templates
35m 15s
Pointers
1h 18m
Description
C++ is a general purpose programming language that is used by millions of developers. It offers a powerful combination of performance and abstraction that other languages don’t have. You can use C++ to write different kinds of applications for a variety of platforms. In this course, I’ll cover basics of language syntax – declaring variables, classes, building expressions using operators and functions – and work up to templates, pointers, const, and polymorphism. I’ll be using the principles of “modern C++” as much as possible, relying on the Standard Library and using idioms like Resource Acquisition is Initialization to reduce the effort involved in memory management. Some people are scared of C++, but I’ll show you how to approach the language without fear.
Course info
Level
Beginner
Rating
(1654)
Duration
7h 3m
Released
13 Sep 2011
Course authors

Kate Gregory is in her fourth decade of being paid to program. Her firm, Gregory Consulting Limited, is based in rural Ontario and helps clients adopt new technologies and adjust to the changing business environment. Current work makes heavy use of .NET and Visual C++ for both web and client development, especially for Windows 7 and 8. Managing, mentoring, technical writing, and technical speaking occupy much of her time, but she still writes code every week.

Share course