Detailed training program
- Commands మరియు మొదటి C++ ప్రోగ్రామ్
- int మరియు string టైప్స్, కీబోర్డ్ ఇన్పుట్
- Conditional operators
- Loops
- CLion మరియు JavaRush ప్లగిన్ ఇన్స్టాల్ చేయడం
- 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 ప్లగిన్
- WebIDE
- గేమిఫికేషన్
- ప్రేరణాత్మక లెక్చర్లు