CodeGym/কোর্স/C++ কোর্স

C++ কোর্স

ফান্ডামেন্টাল থেকে অ্যাডভান্সড ফিচার পর্যন্ত C++ প্রোগ্রামিং আয়ত্ত করুন। OOP, memory management, STL এবং আধুনিক C++ স্ট্যান্ডার্ড শিখুন। ইন্ডাস্ট্রি-স্ট্যান্ডার্ড ভাষা দিয়ে high-performance অ্যাপ্লিকেশন ও গেম বানান। কনসোল অ্যাপ থেকে AAA গেম ইঞ্জিন পর্যন্ত!
4.9
৫০০+ রিভিউ
২৫K গ্র্যাজুয়েট C++ আয়ত্ত করেছে
আরও জানুন
Detailed training program
  • কমান্ডস এবং প্রথম C++ প্রোগ্রাম
  • int এবং string টাইপ, কীবোর্ড ইনপুট
  • Conditional operators
  • Loops
  • CLion এবং JavaRush প্লাগইন ইনস্টল করা
  • Floating-point numbers এবং char
  • Arrays
  • Functions
  • বোনাস: 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 বেসিকস
  • Namespaces এবং code organization
  • তারিখ এবং সময় নিয়ে কাজ
  • Version control: Git এবং GitHub
  • Classes এবং encapsulation পরিচিতি
  • Constructors এবং destructors
  • Operator overloading
  • std::shared_ptr এবং std::weak_ptr
  • Move semantics: ধারণা এবং ব্যবহার
  • 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 বেসিকস
  • Synchronization
  • Futures, promises এবং async
  • Parallel STL algorithms
  • Thread local storage এবং atomics
  • Threads এবং files
  • Multithreading: patterns
  • C++23 multithreading features
  • Metaprogramming: বেসিকস
  • Metaprogramming: অ্যাডভান্সড
  • 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+
Lessons
1000+
Tasks
72
Tests
এছাড়াও:
  • তৎক্ষণাৎ টাস্ক যাচাইকরণ
  • AI কোড ভ্যালিডেটর
  • CLion প্লাগইন
  • WebIDE
  • গেমিফিকেশন
  • প্রেরণাদায়ক লেকচার