Beginner से Pro तक · 24 lessons · Free
C++: Zero से Hero तक
5–10 मिनट के छोटे पाठ। उदाहरण चलाएँ, challenge जीतें, XP जुटाएँ: एक-एक पाठ करके, beginner से pro तक।
C++ progress0/24 lessons
- MODULE 1
C++ की बुनियादी बातें
cout, variables, string, cin और getline
- MODULE 2
Conditions और Loops
if/else, switch, loops और patterns
- MODULE 3
Functions
Overloading, default arguments, references और recursion
- MODULE 4
STL: Standard Template Library
vector, algorithms, string, map, set, stack और queue
- 1. vector: बढ़ने वाला Arraypush_back, size, at और range-for 9 min 30 XP
- 2. STL Algorithms: sort, reverse और find<algorithm> और <numeric> 10 min 30 XP
- 3. string Class और String के सवालsubstr, find, replace, reverse और palindromes 10 min 30 XP
- 4. map और unordered_mapKey-value भंडारण और गिनती 10 min 35 XP
- 5. set, stack, queue और priority_queueDSA के पीछे के STL containers 11 min 35 XP
- MODULE 5
ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग (OOP)
Classes, constructors, inheritance, virtual functions और operator overloading
- 1. Classes और ObjectsClasses, objects, public/private और methods 10 min 30 XP
- 2. Constructors और DestructorsInitializer lists, overloaded constructors और ~destructors 10 min 30 XP
- 3. InheritanceBase और derived classes, protected और constructor chaining 10 min 35 XP
- 4. Virtual Functions और Polymorphismvirtual, override, pure virtual और abstract classes 11 min 35 XP
- 5. Operator Overloading+, == और << को अपनी class के साथ चलाना सिखाएँ 10 min 35 XP
- MODULE 6
Modern C++ और एक Project
Smart pointers, lambdas, templates, exceptions और एक mini project
- 1. Pointers, new/delete और Smart PointersHeap memory, unique_ptr और shared_ptr 11 min 35 XP
- 2. Lambdas और Custom Sorting[](...) { }, captures और comparator से sorting 10 min 35 XP
- 3. Templates: Generic Codeकई types के लिए एक ही कोड 9 min 35 XP
- 4. Exceptions: try, catch और throwErrors को सुरक्षित रूप से संभालें 9 min 35 XP
- 5. Mini Project: Inventory ManagementClasses, map, exceptions और sorting एक साथ 15 min 50 XP