Dart Topic:
Dart Basics:
- Variables
- Operators
- Conditions
- Loops
- List
- map
Functions
- Number and String Methods ‘’built in methods”
- Function parameter types “optional and required”
- Arrow / lambda function
OOP
- What’s class and object?
- How to create a class in dart?
- Types of constructors
- Inheritance
- Multi inheritance in dart “Mixins”
- Abstract class vs interface
- Enums
Async Programming
- Future
- stream
- async/await
Exceptions:
- Throw
- Catch
- finally
Important concepts
- Const & final
- Required & late
- Null safety
- assert