Competitive ProgrammingRecorded
Learn C++ STL
Lessons: English + Bangla
৳1,999
P
৳1,999৳2,999
This course includes
- 37 text lessons
- Lifetime access
- Access on mobile
Curriculum
Course content
19 modules · 42 lessons
The STL in One Picture: Four Kinds of Thing
Why It Matters: Fewer Lines, Fewer Bugs, Known Costs
The Containers at a Glance: What Each One Is Good At
Iterators and Algorithms: How the Pieces Connect
How to Read cppreference, and What O(log n) Promises
Module Test: What the STL Is
Hello, C++: The Same Program in Both Languages
Fast Input and Output: Why Contest Code Starts the Same Way
References: A Second Name for the Same Box
auto and the Range-for: Less Typing, Same Meaning
Templates, the Idea: One Function, Every Type
pair and tuple: Two or More Things With One Name
std::, Namespaces and the Headers You Will Actually Include
Problems: Just-Enough C++
Module Test: Just-Enough C++
vector: Many Boxes That Grow by Themselves
Every vector Operation, One by One, With Its Cost
Full Programs: From Five Lines to a Real Tool
When to Use vector and When Not To
Under the Hood: How a vector Grows, and What That Breaks
CP and Interview Pack: vector Patterns, Questions and the Bug Gallery
Problems: vector
Cheat Sheet: vector on One Page
Module Test: vector
string: A Row of Characters That Knows Its Own Length
Every string Operation, One by One, With Its Cost
Full Programs: From One Word to a Text Report
When to Use string and When Not To
Under the Hood: The Small String Buffer, Growth and the Cost of +
CP and Interview Pack: string Patterns, Questions and the Bug Gallery
Problems: string
Cheat Sheet: string on One Page
Module Test: string
array and deque: A Size You Fix, and a Line That Grows at Both Ends
Every array and deque Operation, One by One, With Its Cost
Full Programs: From a Week of Readings to a Ticket Line
When to Use array, deque or vector, and When Not To
Under the Hood: deque's Blocks and Map, and What a Push Breaks
CP and Interview Pack: array and deque Patterns, Questions and the Bug Gallery
Problems: array and deque
Cheat Sheet: array and deque on One Page
Module Test: array and deque
Practice
Where the practice actually happens
Watching lessons is the easy part. These two decide whether you are still solving problems in month three.

Progsity Playground
Run C and C++ straight in the browser, editor on one side, output and standard input on the other. Nothing to install, so trying an idea never waits on a working compiler.


XP, streaks, badges and a weekly leaderboard
Every lesson, quiz and solved problem earns XP, which raises your level and unlocks badges, sixteen of them, from First Steps to a hundred-day streak. Each week you also see where you stand against the rest of your batch.
Enroll
Ready to start learning?
Learn C++ STL
৳1,999৳2,99933% off