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

YouTube

Back to Basics: C++ Fundamentals - CppCon 2020

CppCon via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore fundamental C++ programming concepts through this comprehensive conference talk series from CppCon 2020, covering essential topics that every C++ developer should master. Dive deep into the abstract machine and program structure with Bob Steagall, understand class layout principles with Stephen Dewhurst, and master pointers and memory management with Ben Saks. Learn template programming through Andreas Fertig's two-part presentation, discover lambda expressions with Barbara Geller and Ansel Sermersheim, and establish solid unit testing practices with Ben Saks. Examine algebraic data types and concurrency concepts with Arthur O'Dwyer, understand smart pointer usage with Rainer Grimm, and explore design patterns with Mike Shah. Master move semantics with David Olsen and exception handling with Klaus Iglberger. Each session provides practical insights and best practices for writing efficient, maintainable C++ code, making complex concepts accessible through clear explanations and real-world examples from industry experts.

Syllabus

Back to Basics: The Abstract Machine - Bob Steagall - CppCon 2020
Back to Basics: The Structure of a Program - Bob Steagall - CppCon 2020
Back to Basics: Class Layout - Stephen Dewhurst - CppCon 2020
Back to Basics: Pointers and Memory - Ben Saks - CppCon 2020
Back to Basics: Templates (part 1 of 2) - Andreas Fertig - CppCon 2020
Back to Basics: Templates (part 2 of 2) - Andreas Fertig - CppCon 2020
Back To Basics: Lambda Expressions - Barbara Geller & Ansel Sermersheim - CppCon 2020
Back to Basics: Unit Tests - Ben Saks - CppCon 2020
Back to Basics: Algebraic Data Types - Arthur O'Dwyer - CppCon 2020
Back to Basics: Smart Pointers - Rainer Grimm - CppCon 2020
Back to Basics: Design Patterns - Mike Shah - CppCon 2020
Back to Basics: Move Semantics - David Olsen - CppCon 2020
Back to Basics: Exceptions - Klaus Iglberger - CppCon 2020
Back to Basics: Concurrency - Arthur O'Dwyer - CppCon 2020

Taught by

CppCon

Reviews

Start your review of Back to Basics: C++ Fundamentals - CppCon 2020

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.