The Premium C Programming Developer Bundle

3 Reviews
109 Enrolled
8 Courses & 84 Hours
You save 84%

What's Included

Complete Modern C++
  • Experience level required: All levels
  • Access 198 lectures & 19 hours of content 24/7
  • Length of time users can access this course: Lifetime

Course Curriculum

198 Lessons (19h)

  • Your First Program

  • Start Here

  • Basic Language Facilities

  • Memory Management – Part I

  • Classes and Objects

  • Move Semantics

  • Operator Overloading

  • Memory Management – Part II

  • More C++ Goodies

  • Object-Oriented Programming

  • Exception Handling

  • File Input and Output

  • Templates

  • Lambda Expressions (C++11)

  • Standard Template Library

  • C++ Concurrency

  • C++17 Core Language Features

  • C++17 Template Features

  • C++17 Standard Library Components

Complete Modern C++

Packt PublishingPackt Publishing | Tech Knowledge in Motion
4.0/5 Instructor Rating: ★ ★ ★ ★

Packt’s mission is to help the world put software to work in new ways, through the delivery of effective learning and information services to IT professionals. Working towards that vision, it has published over 4,000 books and videos so far, providing IT professionals with the actionable knowledge they need to get the job done–whether that’s specific learning on an emerging technology or optimizing key skills in more established tools.


In this course, you will explore C++ and get to grips with the modern features introduced in C++17. C++ is a general-purpose programming language developed by Bjarne Stroustrup in 1979, and it is still one of the most popular programming languages used to create high-performance applications across a wide variety of domains and platforms. This course will help you learn C++ as an object-oriented language with modern features, covering both old and new C++ concepts with clear examples.

4.5/5 average rating: ★ ★ ★ ★

  • Access 198 lectures & 19+ hours of content 24/7
  • Build complex programs, including classes, operator overloading, composition, & more
  • Master the C++ compilation process
  • Obtain the key concepts of programming that will also apply to other programming languages
  • Use C++ as an object-oriented language


Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop or mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: beginner
  • Updates included
  • Have questions on how digital purchases work? Learn more here


  • Basic programming knowledge in any computer language
  • Some experience in writing programs in any language
  • Modern C++ compiler, preferably Visual Studio 2015/17/19 Community (or XCode, Clang, g++, Cevelop, Eclipse CDT, Code::Blocks)


  • Unredeemed licenses can be returned for store credit within 30 days of purchase. Once your license is redeemed, all sales are final.
3 Reviews
4.3/ 5
All reviews are from verified purchasers collected after purchase.

Torrey Gragg

Verified Buyer

It's affordability and ease of purchase. It's a great bundle of C++ which makes it easy to learn all i want to know

Jan 28, 2023

Ikbal Rabah

Verified Buyer

Excellent bundle of video courses for any developer who wants to improve his skills in modern C / C++

Dec 21, 2022


Verified Buyer

Nice course, nice teacher, well done I will buy other bundle of that kind for sure, i learn a lot, the quality of the sound and the video is great and the website is well made

Dec 11, 2022
Your Cart
Your cart is empty. Continue Shopping!
Processing order...