Dart programming language - Beginner to Intermediate Full Tutorial

preview_player
Показать описание
Time Markers:
0:00:00 - Introduction
0:00:52 - Important Concept
0:03:46 - Data Types Introduction
0:04:18 - Integer Data Type
0:06:15 - Double Data Type
0:08:41 - Boolean Data Type
0:09:50 - String Data Type
0:14:31 - Var & Dynamic Types
0:17:59 - Functions
0:26:09 - Class
0:37:46 - Class Inheritance
0:43:31 - Polymorphism
0:47:50 - Mixins
0:51:07 - Abstract Class
0:55:17 - Interface Class
01:00:07 - Static Class Members and Methods
01:03:33 - Access Modifiers (_)
01:08:05 - Dart Unique Features (interpolation, null aware, etc.)
01:20:09 - Accepting Command Line Arguments
01:22:07 - Anonymous Functions
01:26:59 - Anonymous Functions - lexical scoping
01:29:23 - Anonymous Functions - closure
01:33:01 - Anonymous Functions - Higher order functions in class
01:37:32 - Collections - List and Set
01:47:59 - Collections - Map
01:51:39 - Collections - Queue
01:54:09 - Generics
01:59:22 - Libraries - Core libraries and Community Packages

Get your Dart programming language Beginner to Intermediate full tutorial in Coding Right YouTube channel. Dart is a strictly typed programming language that is used in the Flutter framework to develop cross platform mobile apps.

Dart supports both AOT (Ahead of time) and JIT (Just In Time) compilation, and delivers fast development cycles and fast execution and startup times. It is also a compiled programming language and can also transpiles the code into JavaScript.

#dart#codingright#
Рекомендации по теме
Комментарии
Автор

Time line of topics covered in this course:
0:00:00 - Introduction
0:00:52 - Important Concept
0:03:46 - Data Types Introduction
0:04:18 - Integer Data Type
0:06:15 - Double Data Type
0:08:41 - Boolean Data Type
0:09:50 - String Data Type
0:14:31 - Var & Dynamic Types
0:17:59 - Functions
0:26:09 - Class
0:37:46 - Class Inheritance
0:43:31 - Polymorphism
0:47:50 - Mixins
0:51:07 - Abstract Class
0:55:17 - Interface Class
01:00:07 - Static Class Members and Methods
01:03:33 - Access Modifiers (_)
01:08:05 - Dart Unique Features (interpolation, null aware, etc.)
01:20:09 - Accepting Command Line Arguments
01:22:07 - Anonymous Functions
01:26:59 - Anonymous Functions - lexical scoping
01:29:23 - Anonymous Functions - closure
01:33:01 - Anonymous Functions - Higher order functions in class
01:37:32 - Collections - List and Set
01:47:59 - Collections - Map
01:51:39 - Collections - Queue
01:54:09 - Generics
01:59:22 - Libraries - Core libraries and Community Packages

codingright
Автор

Amazing job man, this is the best introduction to dart for programmers who came from other languages

omaralibrahim
Автор

1. Perfect voice
2. Structure of tutorial Perfect
3. Many examples Perfect

thx bro for your amazing work keep up the good work u deserve more abos absolutely

c.burhansw
Автор

Just wanted to say that this intro to dart is the greatest one ive found and i'm sharing it everywhere

rebeccaburch
Автор

Great Video Sir. It's like a quick refreshment of the Dart Language Tour. Thank you for your contribution.

RamKumar-zfcl
Автор

i'm so glad i found your channel! your way to teach and explain, paired with your voice and pronunciation is so comfortable to listen to! keep it up!

Hypothermia
Автор

Thank you so much for your effort, i learnt a lot!

ozodbekulashov
Автор

Great video! I always find myself coming back to this for a refresher.

I was wondering why the toString gets automatically invoked at 32:17 after overriding.
Does override tell Flutter to run a method as soon as the program starts?

DDoesT
Автор

This is a nice way to spend a Saturday morning 😊

leonf.
Автор

thank you that was so useful.. I did and understood everything ❤️. now lets move on to flutter...

jassem
Автор

nice video, it would be interesting to see a video showing the difference or when to use abstract classes, implement classes, extend classes, mixins and the new feature extension methods. Especially the last two.

RamsesAldama
Автор

Thank you so much for this tutorial!!!!

martinyuvone
Автор

Thx for this video, i hope to see a Flutter course too.
Just a little tip, the explanations are a little rushed, take a pause from an argument to another.

DaniloMongelli
Автор

Thanks for the video, great help for me. Will there be advanced Dart programming later?

hokcheunghung
Автор

can you cover data structures and algorithms in dart please.

dhanniekristanto
Автор

1:02:01 This is not a circle Area. Area is r * r* pi

lebusiness
Автор

Any idea why String type has an uppercase first letter when others like int and bool are lower case?

this.channel
Автор

Thanks for the great content Sir. I had a question, why do we use "main(List<String> args)"... what is the actual use of this "List<String> args".. if you can please explain?
btw, you have got a new subscriber! 🖤

yoursinger
Автор

why there is no character class in dart ?

jassem