Beginner முதல் Pro வரை · 24 lessons · Free

C++: Zero to Hero, தமிழில்

5–10 நிமிட சிறிய பாடங்கள். Examples-ஐ run செய்யுங்கள், challenge-ஐ வெல்லுங்கள், XP சேருங்கள்: ஒவ்வொரு பாடமாக, beginner முதல் pro வரை.

C++ progress0/24 lessons
Start learning, it's free
C++ என்றால் என்ன? தொடக்கநிலையாளர் வழிகாட்டியைப் படியுங்கள் →சொந்தமாக code எழுத வேண்டுமா? C++ compiler-ஐத் திறக்கவும் →
  1. MODULE 1

    C++ அடிப்படைகள்

    cout, variables, string, cin மற்றும் getline

    1. 1. உங்கள் முதல் C++ Program#include <iostream>, cout மற்றும் endl
    2. 2. Variables, auto மற்றும் stringint, double, bool, char, string, auto
    3. 3. cin மற்றும் getline மூலம் Inputcin >>, getline, setprecision
  2. MODULE 2

    Conditions மற்றும் Loops

    if/else, switch, loops மற்றும் patterns

    1. 1. Conditions: if, else, switchஒப்பீடுகள், &&, ||, ternary, switch
    2. 2. Loops: for, while, range-forLoops, break, continue, digit problems
    3. 3. Nested Loops: PatternsPyramid, number மற்றும் character patterns
  3. MODULE 3

    Functions

    Overloading, default arguments, references, recursion

    1. 1. Functions, Default Arguments, Overloadingஒரே பெயர், வெவ்வேறு parameters
    2. 2. References மற்றும் Pass by Referenceint& மூலம் variable-ஐயே மாற்றுதல், const&
    3. 3. RecursionBase case, power, Tower of Hanoi
  4. MODULE 4

    STL: Standard Template Library

    vector, algorithms, string, map, set, stack, queue

    1. 1. vector: வளரும் Arraypush_back, size, at, range-for
    2. 2. STL Algorithms: sort, reverse, find<algorithm> மற்றும் <numeric>
    3. 3. string Class மற்றும் String Problemssubstr, find, replace, reverse, palindrome
    4. 4. map மற்றும் unordered_mapKey-value சேமிப்பு, எண்ணுதல்
    5. 5. set, stack, queue, priority_queueDSA-க்கான STL containers
  5. MODULE 5

    Object-Oriented Programming (OOP)

    Classes, constructors, inheritance, virtual functions, operator overloading

    1. 1. Classes மற்றும் ObjectsClass, object, public/private, methods
    2. 2. Constructors மற்றும் DestructorsInitializer list, overloaded constructors, ~destructor
    3. 3. InheritanceBase/derived classes, protected, constructor chaining
    4. 4. Virtual Functions மற்றும் Polymorphismvirtual, override, pure virtual, abstract class
    5. 5. Operator Overloading+, ==, << போன்ற operators-ஐ உங்கள் class-க்கு
  6. MODULE 6

    Modern C++ மற்றும் Project

    Smart pointers, lambdas, templates, exceptions மற்றும் ஒரு mini project

    1. 1. Pointers, new/delete மற்றும் Smart PointersHeap memory, unique_ptr, shared_ptr
    2. 2. Lambdas மற்றும் Custom Sorting[](...) { }, captures, sort with comparator
    3. 3. Templates: Generic Codeஒரே code, பல types
    4. 4. Exceptions: try, catch, throwபிழைகளைப் பாதுகாப்பாகக் கையாளுதல்
    5. 5. Mini Project: Inventory ManagementClasses, map, exceptions, sorting எல்லாம் சேர்த்து