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