C++
Write modern C++ and solve interview problems with the right data structure.
Reserve free · pay only when your batch is confirmed. Evening classes for students in the US, UK, Canada & Australia · taught by a working developer
Who it's for
Students in C++-based CS1/CS2 courses, and anyone preparing for C++ coding interviews.
Prerequisites
Basic programming in any language.
8
Weeks
16
Live classes
20
Live hours
C++ toolchain, I/O streams, types, references vs pointers
Functions, overloading, default arguments, namespaces
Classes and objects, constructors, destructors, this
Encapsulation, const correctness, static members
Operator overloading, copy constructor, assignment operator
Rule of three/five, move semantics basics
Inheritance, access specifiers, constructors in hierarchies
Virtual functions, polymorphism, abstract classes, vtables explained
Templates: function and class templates
Exceptions, RAII, smart pointers (unique_ptr, shared_ptr)
STL containers: vector, list, deque, map, set, unordered_map
STL algorithms, iterators, lambdas, sort with comparators
Stacks, queues, priority_queue; recursion and backtracking in C++
Interview patterns: two pointers, sliding window, hashing in C++
File handling, multi-file projects, CMake basics
Capstone build session and demo day
A sample — plus a full question bank on Flycodx.
Savings and current accounts with polymorphic interest.
Uses STL containers and file persistence.
Class design document, inheritance, templates, STL, smart pointers, CMake build, unit tests.
Working developer · 5+ years of real, live-project experience
Your sessions are taught by a working developer with 5+ years of real, live-project experience — someone who writes and ships production code every day, not a content creator.
We teach concepts and review your code. We never write or complete graded assignments or exams. Read our policies.
Prerequisite: Basic programming in any language.
Two live classes of 75 minutes, plus a few practice questions and one code review on your own code — about 3–4 hours a week.
Every class is recorded and shared within 24 hours, so you can catch up and still ask questions in the doubt channel.
You reserve for free and only pay by secure link once your batch is confirmed. Full refund before the third class — see our policies.
Yes, 1:1 mentorship is available from $60/hr. Book a free 20-minute call and we'll build a plan around your course.
Free to reserve · you get the start date before you pay. Live batches from $149.