Detailed training program
- Commands மற்றும் முதல் C++ program
- int மற்றும் string types, keyboard input
- 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
- Working with dates and time
- Version control: Git and 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
- கேமிபிகேஷன்
- உற்சாகமளிக்கும் சொற்பொழிவுகள்