Beginner থেকে Pro · 24 lessons · Free
C++: Zero থেকে Hero
৫–১০ মিনিটের ছোট পাঠ। উদাহরণ চালান, 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অনেক type-এর জন্য একই কোড 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