Starting from 0 all the way upto DSA
Topics Covered:
- Variables and basic data types ✗
- Const 🚫
- Namespaces 📛
- Typedef and type aliases 🙋♂️
- Arithmetic operators 🧮
- Type conversion ✨
- User input ⌨️
- Useful math related functions🔢
- Hypotenuse calculator practice program 📐
- If statements 🤔
- Switches 🔀
- Console calculator program 🖩
- Ternary operator ❓
- Logical operators 🔣
- Temperature conversion program 🌡️
- Useful string methods in C++ 〰️
- While loops ♾️
- Do while loops 🔃
- For loops 🔂
- Break & continue 💔
- Nested loops ➿
- Random number generator 🎲
- Random event generator 🎁
- Number guessing game
↕️ - User defined functions 📞
- Return keyword 🔙
- Overloaded functions 🍕
- Variable scope 🌎
- Banking practice program 💰
- ROCK PAPER SCISSORS game 👊
- Arrays 🚗
- Sizeof() operator ⚖️
- Iterate over an array 🗃️
- Foreach loop 🗂️
- Pass array to a function 💵
- Search an array for an element 🔎
- Sort an array ➡️
- Fill() function 🍔
- Fill an array with user input 🌭
- Multidimensional arrays ⬜
- QUIZ GAME 💯
- Memory addresses 🏠
- Pass by VALUE vs pass by REFERENCE 📧
- Const parameters 🧱
- Credit card validator program 💳
- Pointers 👈
- Null pointers ⛔
- TIC TAC TOE game ⭕
- Dynamic memory 🧠
- Recursion 😵
- Function templates 🍪
- Structs 🏗️
- Pass structs as arguments 🚚
- Enums 📅
- Object Oriented Programming 🧍
- Constructors 👷
- Constructor overloading 👨🍳
- Getters & setters 🔒
- Inheritance 👩👧👦
- DSA Coming