Watch Video Tutorial:- https://youtu.be/R2sRhDq7qKk
- Visiting Dart Official Website
- Download and Install Dart SDK
- Set PATH for Dart
- Folder Setup in VS Code
- Dart Extension for VS Code
- Introduction to Dart
- main Function
- print Function
- Run Dart Program in VS Code
- Increase Font Size of Debug Console in VS Code
- Comment in Dart
- Variable
- Printing Variable
- Built-in Data Types
- int
- double
- String
- bool
- var
- Check Data Type
- Arithmetic Operators
- Increment and Decrement Operators
- Equality and Relational Operators
- Logical Operators
- Type Test Operators
- Assignment Operators
- Conditional Expression
- String
- Multiline String
- Expression inside String
- String Concatenation
- Raw String
- String Properties and Methods
- List
- Fixed Length List
- Growable List
- Accessing List Elements
- Insert List into Another List - Spread Operator
- Empty List and add() Method
- List Properties and Methods
- Set
- Empty Set
- Add item to Set
- Set Contains only Unique Values
- Map
- Map Literal
- Empty Map
- Add item to Map
- Accessing Map Elements
- Map Properties and Methods
- if Statement
- if... else... Statement
- if... else if... else... Statement
- for Loop
- while Loop
- do while Loop
- for in Loop with List
- for in Loop with Set
- for in Loop with Map
- forEach Loop with List
- forEach Loop with Set
- forEach Loop with Map
- Break and Continue
- Switch Case
- Function
- Function without Parameter
- Function with Parameter
- Positional Parameter
- Optional Positional Parameter
- Default Value Parameter
- Named Parameter
- Anonymous Function
- Arrow Function
- Class and Object
- Instance Variable
- Instance Method
- Static Variable and Static Method
- Constructor
- Named Constructor
- Inheritance
- Single Inheritance
- Multi-level Inheritance
- Hierarchical Inheritance
- Method Overriding
- super Keyword
- Abstract Class and Abstract Method
- Implicit Interface
- Exception Handling
- Import
- Import Packages
- Import Name Conflicts
- Import Specific Property
- pub Dart Package Manager - https://pub.dev
- stagehand - A Dart Project Generator -
- Generate a Dart Project
- Dart Official Doc - https://dart.dev/guides