Buy Now

Presale is closed. Be notified of the next release. Be sure to verify your email after submitting!

C and C++ Mastery

Hands-on Bootcamp to Becoming a C or C++ Engineer 

From beginner to professional developer. 

Buy Now

Why C / C++ Mastery?

Being a skilled software engineer gives you the ability to earn a large income (often well over $100,000), while having the freedom to work in whatever industry and in whatever location you desire (even remote)!
Additionally, software development leaves you fulfilled by creating something useful from scratch. 

Unfortunately, the competition in software is fierce and the learning curve is very high. 

The purpose of this mastery course is to accelerate your path to becoming a C / C++ engineer. 

You to leave this course having a deeper, more practical understanding than any other course out there. 

20 Weeks to Mastery

Lack of success is usually due to a lack of planning and lack of consistency. That's why I'm giving you everything you need!

I've done the hard part. I organized all the content you need, structured it in a way that makes sense, and gave you a timeline. The question is, will you commit and follow through?

It's up to you to make the changes to improve your life and career. The path is laid out in front of you, all you have to do is put in the work. 

 

What's Included?

I've split this course bundle in to four courses, each containing 5 sections of material. By completing a section a week, you'll conquer C and C++ in 20 weeks with as little as 1-3 hours a day.

Yes, you can go through the course faster, but the goal is to  build long term retention and consistency by coding every day. This habit will change your life over time. 

Let's look at each course.

C Essentials

Weeks 1-5

Designed to get you from knowing nothing to having proficient skills in software development with C. 

Main Topics: Data types, arrays, operators, control flow, enums, switches, custom types with structs, and functions. 

C Advanced

Weeks 6-10

While C Essentials covers the foundation, the advanced C goes in much more depth.

Main Topics: Pointers, memory management, advanced pointers (double pointers, function pointers, pointer parameters), const, input and output, testing, makefiles, cmake, linked lists

C++ Essentials

Weeks 11-15

Building upon the foundation of C, the C++ essentials course teaches new features introduced in C++ and how to code effectively with C++.

C++ Advanced

Weeks 16-20

Going beyond the basics, this will teach you the skills to stand out as a C++ developer. 

Every course in this bundle includes a Comprehensive companion eBook.

This gives step by step instructions, important keywords, and code sections that can be used for learning or reference, 

 

What do I get with the Presale? 

When you Purchase C and C++ Mastery as a presale, you're purchasing the complete course bundle that is in production.

With the prerelease, you gain instant access to the first week of material, with the rest being released week-by-week over the full 20 weeks.

By committing early, you'll get the full package for the price of the basic package. This is savings of over 50%

The presale is open for just this week. 

The course will not be reopened for sale until the content is complete. 

The C course plans are complete and are being recorded, but I'm still planning out the C++ courses. This means your feedback could have a direct impact on what goes in to the C++ courses.

Presale Ends Soon!

By joining early you get the full course for the price of the basic package. This means an additional 3 courses for the price of one

Because of this discount, only the professional package is available for purchase during the presale (again, at Basic Package prices). 

00

DAYS

00

HOURS

00

MINS

00

SECS

Basic Package 🥉

Unavailable

($197 after presale)

  •  C Essentials Course
  •  Comprehensive eBook
  •  Downloadable source code
  •  Video downloads
  •  Lifetime access and any updates
  •  Exclusive Discord Community
Unavailable

Essentials Package 🥈

Unavailable

($297 after presale)

  •  Everything in Basic Package
  •  C++ Essentials Course
  •  C Advanced Course
  •  C Essentials Course
  •  Comprehensive eBook
  •  Downloadable source code
  •  Video downloads
  •  Lifetime access and any updates
  •  Exclusive Discord community
Unavailable

Professional Package 🥇

$197

($397 after presale)

  •  Everything in Essentials Package
  •  C++ Advanced Course
  •  C++ Essentials Course
  •  C Advanced Course
  •  C Essentials Course 
  •  Comprehensive eBook
  •  Downloadable source code
  •  Video downloads
  •  Lifetime access and any updates
  •  Exclusive Discord community 
BUY PRESALE - $197

Meet Your Instructor

I'm Caleb Curry! I've taught millions to code through Udemy (200K+ students) and YouTube (500K+ subs). I've covered C++, Python, JavaScript, machine learning, databases, and much more!
Achievements unlocked:
  • Collaborated with top publishers (O'Reilly) 
  • Have worked with leading tech companies (IBM, Oracle, MongoDB...)
  • International speaker for conferences and universities
  • Created the most engaging course on the internet (let me prove it 😉)