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