Detailed training program
- Commands आणि पहिला C++ प्रोग्राम
- int आणि string types, keyboard input
- Conditional operators
- Loops
- CLion आणि JavaRush plugin इन्स्टॉल करणे
- Floating-point numbers आणि char
- Arrays
- Functions
- Bonus: scope, operators, random
- Dynamic arrays (std::vector, std::array)
- Character strings आणि std::string
- Structures, enumerations, आणि unions
- Pointers आणि references: ओळख
- References आणि pointer arithmetic
- Dynamic memory आणि memory leaks
- Smart pointers: std::unique_ptr
- Exceptions: error handling basics
- Namespaces आणि code organization
- Dates आणि time सोबत काम
- Version control: Git आणि GitHub
- Classes आणि encapsulation ची ओळख
- Constructors आणि destructors
- Operator overloading
- std::shared_ptr आणि std::weak_ptr
- Move semantics: concepts आणि applications
- Resource management rules
- Inheritance आणि polymorphism
- Class आणि function templates
- Type conversions
- CMake, library installation, make
- STL containers: vector, deque, list
- Associative containers: map, set
- Iterators: categories, usage
- STL algorithms: sort, find, transform
- Lambdas: syntax, capture
- Functional programming
- Concepts (C++20)
- std::variant, std::optional (C++17)
- std::tuple, std::pair (C++17)
- Ranges (C++20): views, filters
- File operations: input/output
- Filesystem (std::filesystem)
- String operations
- Serialization
- Allocators आणि memory management
- Smart pointers: deep dive
- Efficiency आणि optimization
- Multithreading basics
- Synchronization
- Futures, promises, आणि async
- Parallel STL algorithms
- Thread local storage आणि atomics
- Threads आणि files
- Multithreading: patterns
- C++23 multithreading features
- Metaprogramming: basics
- Metaprogramming: advanced
- C++20/23 modules
- Reflection (C++23)
- Modern best practices
- Code safety
- Documentation आणि library publishing
- Coroutines
- Profiling आणि diagnostics
- Design आणि architecture
- Time and std::chrono
- CLI Arguments and Logging
- Thread Basics (std::thread)
- std::jthread and Safe Stopping
- Synchronization (mutex)
- Condition Variables (condition_variable)
- Async and Atomic Operations
360+
धडे
1000+
टास्क
72
टेस्ट
आणि तसेच:
- तत्काळ टास्क पडताळणी
- AI कोड व्हॅलिडेटर
- CLion plugin
- WebIDE
- गेमिफिकेशन
- प्रेरणादायी व्याख्याने