This deal is no longer available

This deal is no longer available. Sign in to view its archived pricing and what it included.

Intermediate & Advanced C++ Tutorial lifetime deal
94% offStacksocialexpired-dealc-plus-plusprogrammingdeveloper-coursestladvanced-programminglifetime-deal

Intermediate & Advanced C++ Tutorial

Done with the basics? It's time to step up your C++ knowledge with this intermediate-level C++ tutorial from software trainer and Cave of Programming founder, John Purcell.

About this deal

Description

Done with the basics? It's time to step up your C++ knowledge with this intermediate-level C++ tutorial from software trainer and Cave of Programming founder, John Purcell. This course breaks down complex topics into simple tutorials so you can make C++ an incredibly useful skill, from coding 3D games to high-performance software. With 15 hours of easy-to-use video lessons, you’ll learn how to progress from knowing basic C++ to being able to use advanced C++ syntax.

  • Access 104 lectures & 15 hours of content 24/7
  • Learn to use the popular & highly-useful built-in Standard Template Library (STL)
  • Create a program that generates fractal images w/ smart pointers & binary file handling
  • Use C++ 11's great new features, including lambda expressions & move constructors
  • Discover how to write high-performance software that uses memory efficiently

Instructor

After working as a software developer and contractor for over 14 years for a whole bunch of companies including CSC, Proquest, SPSS and AT&T in the UK and Netherlands, John Purcell decided to work full-time as a private software trainer. He now lives in Budapest, Hungary, from where he runs the website Cave of Programming. For more details on the course and instructor, [click here](https://courses.caveofprogramming.com/p/learn-c-tutorial).

Plan & pricing·Lifetime access

Pick the plan that fits your stack

Most popular
Advanced C++ Tutorial
$13$200
  • Lifetime Access
  • Certification Included
  • 15.0 hours content
  • Web streaming
  • Mobile streaming
  • For intermediate

Trust Score

Coming soon

We're building a transparent Trust Score that grades every deal on developer activity, update frequency, support, refund policy, and uptime. It's not live yet — see how it will work.

Reviews

No reviews yet.
Sign in to write a review.
Spot something wrong on this page? Sign in to suggest an edit.
FAQ

Questions buyers ask before they click

Is this C++ course still available for purchase?+
No. This was a limited-time deal offered through StackSocial at $12.99. The deal has since expired and is no longer available at that price. You may be able to access the course directly through Cave of Programming (caveofprogramming.com).
What C++ skill level is required before taking this course?+
You should already know basic C++ — variables, loops, functions, and classes. The course explicitly skips beginner fundamentals and jumps straight into intermediate topics like templates, STL, and C++11 features.
What topics does the course cover?+
104 lectures across roughly 15 hours cover the Standard Template Library (STL), smart pointers, binary file handling, fractal image generation, lambda expressions, move constructors, and memory-efficient high-performance software patterns.
Who is the instructor?+
John Purcell, a software developer with 14+ years of industry experience at companies including CSC, Proquest, SPSS, and AT&T. He runs the Cave of Programming website and teaches full-time.
What will I be able to build after completing this course?+
The course guides you through building a program that generates fractal images using smart pointers and binary file handling. By the end you should be comfortable writing high-performance, memory-efficient C++ applications.
Does this course cover modern C++ standards?+
Yes. C++11 features are specifically addressed, including lambda expressions and move constructors, which are foundational to modern C++ development.
Are there alternatives if I want to keep learning C++ today?+
Yes — Udemy regularly offers C++ intermediate courses at discounted prices. The official cppreference.com site and learncpp.com are free and comprehensive. Pluralsight and LinkedIn Learning also carry structured C++ learning paths.
Is this course useful for game development?+
The course description specifically mentions 3D game development as a use case for advanced C++ skills. While it does not teach a game engine, the performance and memory management techniques covered are directly applicable.

Alternatives

89% OFF
Windows 10 Home License
Windows 10 Home License

A full Windows 10 Home license for $21.99 against a $199 list price, with the Start Menu, Microsoft Edge, Windows Defender, DirectX 12, and OneDrive built in. Activates a new build or an old machine.

$21.99
$199
WP Rocket
WP Rocket

A WordPress caching plugin that applies most performance best practices the moment you activate it, then opens advanced controls for lazy loading, minification, and more. From $35.

$35
$59
90% OFF
WP Website Speedy
WP Website Speedy

A no-code WordPress plugin that optimizes images, compresses code, adds CDN and caching, and fixes Core Web Vitals automatically. Lifetime plans from $59.

$59
$590

Sign up to see the full details

This deal has ended — members can read everything it included, plus the current best offer for this tool.

Sign up free to read on →

Already a member? Sign in

Deal ended

This lifetime deal is no longer available. The price has been hidden.

Sign in to view archived details
Alternative to
{"name":"Udemy","url":"https://www.udemy.com"}, {"name":"Pluralsight","url":"https://www.pluralsight.com"}, {"name":"LinkedIn Learning","url":"https://www.linkedin.com/learning"}, {"name":"Coursera","url":"https://www.coursera.org"}switch & save →