C++20 Fundamentals with Paul Deitel Live Lessons Parts I, II, III, IV & V (Video Course)

Get Video Training
Compare

Master Modern C++ with C++20 Fundamentals: Paul Deitel Live Lessons Video Course

Are you ready to elevate your programming skills with the latest standards of the world’s most powerful language for high-performance systems? Whether you’re transitioning from another language or advancing your C++ expertise, C++20 Fundamentals with Paul Deitel LiveLessons delivers comprehensive, hands-on video training that covers everything from fundamentals to cutting-edge C++20 features.

Why Choose C++20 Fundamentals with Paul Deitel?

C++ remains the go-to language for building business-critical and mission-critical applications — from systems software and game engines to financial trading platforms and embedded systems. This 54-hour video course (Parts I–V) provides a code-intensive, modern approach that emphasizes practical, real-world development using C++20, C++17, C++14, and C++11, with forward-looking insights into C++23 and beyond.

Taught by renowned author and trainer Paul Deitel, this course stands out for its objects-natural approach. You’ll build significant applications quickly using standard libraries and open-source tools, minimizing boilerplate code while mastering professional idioms.

Key Highlights and Features

  • Comprehensive Coverage of C++20’s Big Four: Dive deep into Ranges, Concepts, Modules, and Coroutines — the transformative features that make modern C++ more expressive, efficient, and maintainable.
  • 200+ Hands-On, Live-Code Examples: Learn by doing with real-world examples compiled and demonstrated using Microsoft Visual C++, GNU g++, and LLVM/Clang.
  • Progressive Learning Path (5 Parts):
    • Part I: Test-driving applications, control statements, functions, templates, and more.
    • Part II: Arrays, vectors, Ranges, functional-style programming, pointers (downplayed in modern C++), strings, files, CSV, and regex.
    • Part III: Custom classes, OOP with inheritance and polymorphism, operator overloading, copy/move semantics, smart pointers, and exceptions.
    • Part IV: Standard Library containers, iterators, algorithms, templates, C++20 Concepts, and metaprogramming.
    • Part V: C++20 Modules for large-scale development, concurrency, parallel algorithms, and Coroutines.
  • Modern Best Practices: RAII, smart pointers, functional programming with lambdas and views, and avoidance of raw pointers where possible.
  • Bonus Resources: Full source code available on GitHub, Docker container support for consistent environments across Windows, macOS, and Linux.

Who Is This Course For?

  • Developers with experience in other high-level languages (Python, Java, C#, etc.) looking to master C++.
  • Intermediate programmers seeking to update skills to Modern C++ standards.
  • Professionals building performance-critical software who want to leverage the latest language features for cleaner, faster code.
  • Teams adopting C++20 for large-scale projects (thanks to Modules and Concepts).

Skill Level: Beginner to Intermediate.

Benefits of Learning with This LiveLessons Course

  • Accelerated Learning: Video format allows you to watch, pause, code along, and rewatch complex topics.
  • Industry-Relevant Skills: Gain expertise valued in tech giants, finance, automotive, aerospace, and gaming industries.
  • Future-Proof Your Career: Stay ahead with C++20/23+ features that improve productivity and code safety.
  • Flexible Access: Learn at your own pace with lifetime access to high-quality instruction from a trusted expert.

Paul Deitel’s clear, engaging teaching style — combined with hundreds of live examples — makes even advanced topics like metaprogramming, coroutines, and parallel algorithms approachable and practical.

Pricing and Availability

Available as a complete online video course from InformIT/Pearson. Invest in your skills today and gain immediate access to professional-grade C++ training.

Ready to become a Modern C++ expert?

Visit the official page to get C++20 Fundamentals with Paul Deitel Live Lessons and start your journey:

👉 Get the Course Now

 

Be the first to review “C++20 Fundamentals with Paul Deitel Live Lessons Parts I, II, III, IV & V (Video Course)”

Your email address will not be published. Required fields are marked *

Reviews

There are no reviews yet.

See It Styled On Instagram

    No access token

Main Menu

C++20 Fundamentals with Paul Deitel Live Lessons Parts I, II, III, IV & V (Video Course)

C++20 Fundamentals with Paul Deitel Live Lessons Parts I, II, III, IV & V (Video Course)

Select at least 2 products
to compare