• Variables
  • Built-in Types
    • Numbers: integer, double
    • Strings
    • Booleans
    • 📃 List
    • 🔑 Maps
  • 🔱 Enums
  • ⁉ Dart Operators
  • Control Flow Statement (if else)
  • 📦 Functions
  • 🔃 Loops

  • 👑 OOP Principles in dart

    • Classes, Objects
    • Static, Final, Const

    1. Abstraction
      • modulating: Creating Data Models, Freezed.
    2. Encapsulation
    3. 🧬 Inheritance
    4. Polymorphism
      • @override

    • 🎸 Mixin
    • Interfaces
    • Abstract classes
    • Facade pattern
  • 🚫 Null Safety

  • Asynchronous programming

    • 🌈 Future, Asynchronous, Synchronous
    • Synchronize generator async, sync**
  • ❌ Error Handling

    • Try & Catch