All Courses
Systems ProgrammingBeginnerNEW
Introduction to C++
Learn C++ — the high-performance language powering game engines, trading systems, and embedded software. OOP, templates, STL, and modern C++.
4.7rating2,800 students4h 30m total5 lessons
1 Projects
What you'll learn
Write C++ programs with classes and templates
Manage memory with smart pointers (unique_ptr, shared_ptr)
Use the STL: vector, map, algorithm, and iterators
Understand RAII and modern C++ idioms
Build a command-line game
Final Project
Build a text-based dungeon game with C++ OOP
Curriculum
5 lessons · 4h 30mCourse Info
Lessons5 lessons
Total time4h 30m
LevelBeginner
Students2,800
Rating4.7 / 5.0