Autoplay
Autocomplete
Previous Lesson
Complete and Continue
The Complete Dart Language Guide for Google Flutter | Dart
Introduction to Dart
What is Dart and Why is Dart Programming Language (4:58)
Dart SDK Installation (2:43)
Installation of Required Editor (5:51)
Dart Basics
First Dart Application (4:54)
Variables and Data Types (5:05)
Number and Boolean Data Types (9:59)
String Data Type and Interpolition Notion (6:59)
Final and Const Concepts in Flutter (3:06)
Control and Loop Structures and Operators in Dart
Using If, Else and Else If in dart (7:35)
Temary Operator and Null Value Check (5:50)
Switch, Case Statements (5:55)
Conditional Quiz-1 in Dart (7:42)
Operators-1 (6:47)
Operators-2 in dart programming (4:31)
Loops and For Loops (6:38)
While and Do While Loops in Dart Flutter (3:47)
Continue and Break Statements in Dart (3:13)
Loops Quiz-2 in Dart (4:39)
Getting Data from Console (9:11)
Getting Data from Console(Example) (6:26)
Functions in Dart ( Flutter )
What is Function in Flutter (9:19)
Using Fat Arrow in Dart (6:34)
Optional and Named Parameters in Dart ( Flutter ) (7:02)
Collection Structures
Fixed-Lenght Lists in dart (7:12)
Dynamic Long Lists in Dart (5:54)
Methods Related to Lists (8:31)
Set Structure (7:39)
Map structure in dart (4:09)
Collections Highlights (6:46)
Collection Structure Again (8:15)
Object Oriented Programming in Dart ( Programming Language )
Class and Object Concepts (7:29)
Constructor Methods in Flutter ( Dart ) (7:31)
Using Factory (9:31)
Private Values and Getter Setter Methods in Dart (7:04)
Example 1 (7:53)
Example 2 (11:08)
Inheritance and Polymorphism in Dart
Inheritance (4:51)
Inheritance Example and Overriding (7:10)
Polymorphism and Late Binding (5:19)
Using Constructor Methods in Inheritance (5:34)
Interface and Abstract Class
Abstract Class and Method (7:30)
Interface Concept (5:08)
Static Method and Variables (8:09)
Final and Const Concept (6:23)
Immutable Classes in Flutter - Dart (3:31)
Functional Programming in dart programming
What is Lambda (4:20)
Higher Order Function (4:32)
Lexical Closure Concept (5:41)
Constructors of List Class (7:04)
Methods of List Class (12:34)
Constructors and Methods of Map Class (8:09)
Exception and Generic Type Concepts
Exception Concept in dart (6:09)
Throwing an Error (7:15)
Creating Our Exception Class (7:26)
Generic Types (7:37)
Create Generic Class (9:55)
Asynchronous Programming and Future Class
Introduction to Asynchronous Programming (7:22)
Using Future Class (6:20)
Using then catchError and whenComplete (7:31)
Using Async and await (7:34)
Future Examples (10:19)
Example Continue (7:34)
Future Extra Information (7:34)
Null Safety
What is Null Safety (7:34)
Nullable Non-Nullable Assertion Concepts (8:31)
Type Promotion and Required Key (8:07)
Null Safety in Object Properties and Late Keyword (7:54)
Extra
The Complete Dart Language Guide for Google Flutter | Dart
Polymorphism and Late Binding
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock