Тёмный

Flutter Tutorial for Beginners #3 - Dart Primer 

Net Ninja
Подписаться 1,5 млн
Просмотров 959 тыс.
50% 1

Hey gang, in this Flutter tutorial I'll give you a quick primer to the Dart language, which is what we'll be using t create our Flutter apps. We'll look at variables, functions, lists and classes. You can practise dart on Dart Pad here - dartpad.dartlang.org/
----------------------------------------
🐱‍💻 🐱‍💻 Course Links:
Course files - github.com/iamshaunjp/flutter...
Android Studio - developer.android.com/studio
Git - git-scm.com/downloads
Flutter Installation - flutter.dev/docs/get-started/...
🐱‍💻 🐱‍💻 Other Related Courses:
+ Modern JavaScript Tutorial - www.udemy.com/modern-javascri...

Опубликовано:

 

21 авг 2019

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 636   
@KaranSingh-ty5xr
@KaranSingh-ty5xr 4 года назад
0:00 Disclaimer 1:38 Types 5:58 Functions 9:45 Comments and Arrow Functions 10:43 List (like arrays) 13:05 Typed Lists 14:15 Classes 21:40 Inheritance
@TheDankDev
@TheDankDev 3 года назад
You're a good man
@EpicVideoGamer7771
@EpicVideoGamer7771 3 года назад
thx
@TheFishKing64
@TheFishKing64 3 года назад
thx (:
@NetNinja
@NetNinja 3 года назад
Thank you, pinned :)
@anirudhdilli6250
@anirudhdilli6250 3 года назад
Hey thanks for this
@derencewalk
@derencewalk 4 года назад
This is the clearest demonstration of classes and constructors in all of recorded history.
@mikeasante8351
@mikeasante8351 4 года назад
Never understood classes until this tutorial
@StraightforwardKD
@StraightforwardKD 4 года назад
100% Agree.
@prankcial4187
@prankcial4187 4 года назад
True. This is the most clearest explanation.
@quobbydave4325
@quobbydave4325 4 года назад
He is a extreme prodigy
@cyberdg
@cyberdg 4 года назад
agreee
@sarerusoldone
@sarerusoldone 3 года назад
Net Ninja: declares that he won't explain the basics of programming Also Net Ninja: explains the basics of programming
@anirudhdilli6250
@anirudhdilli6250 3 года назад
LOL
@joelransom6530
@joelransom6530 3 года назад
Right? :)
@scribblingjoe
@scribblingjoe 3 года назад
Ikr
@Mia-nw5oh
@Mia-nw5oh 3 года назад
i know right
@chvrleshd
@chvrleshd 3 года назад
😂
@cooperu2194
@cooperu2194 2 года назад
For anyone who is confused around 21:30. They added a new keyword "late" in 2.12 which is now necessary to put before String and int under class User. Should look like this: late String username; late int age; Late means that the variable is not called until it is referenced for the first time
@renhabbo5502
@renhabbo5502 2 года назад
thanks!
@jhonlloydcabahug5444
@jhonlloydcabahug5444 2 года назад
thank you
@EcarDK
@EcarDK 2 года назад
Tak :)
@manishmangukiya1341
@manishmangukiya1341 Год назад
thanks bro
@ayeshafirdaus2021
@ayeshafirdaus2021 Год назад
Bless you bro I've been stuck here for half an hour your comment saved me from giving up
@wizzl8513
@wizzl8513 4 года назад
The fact that you put out this level of quality content for free is mind-boggling to me
@cenwesi1
@cenwesi1 3 года назад
I have to agree with the poster... I recalled learning about classes back in 1995 and you explained it like i learned it back then
@hatimus
@hatimus 4 года назад
The best demonstration of classes and constructors on youtube. And the best accent, too. Please keep the good work on.
@prathamsarankar-csecs-0398
@prathamsarankar-csecs-0398 3 года назад
Yeah! Man. It's so clear. (Accent)
@srajankishorgupta1011
@srajankishorgupta1011 4 года назад
I've been a c++ and java guy for two years, and it feels like that dart is just a baby of both. And the way you explained it, felt damn easy.
@sahandpourjavad7934
@sahandpourjavad7934 3 года назад
well, right
@AfricanModernFamily
@AfricanModernFamily 4 года назад
The video is 27 minutes but feel likes its omly 2 minutes ...you are really a ninja in tech...awesome class explanation
@Redomic
@Redomic 3 года назад
Flutter added a whole lotta new stuff with 2.0 including Null safety that doesn't let you initialize types with a null value. So if you wanna get rid of that, uncheck the Null safety feature in Dartpad in the bottom-left
@adityasrinivasa1268
@adityasrinivasa1268 3 года назад
THANK YOU!
@manutube8080
@manutube8080 3 года назад
This should be pinned.
@komal7447
@komal7447 3 года назад
THANK YOU! Please get this comment to the top
@jaiharrish1244
@jaiharrish1244 2 года назад
You saved my day :}
@shradeevans4049
@shradeevans4049 2 года назад
THANK YOU SO MUCH!
@mesharibuhadi1437
@mesharibuhadi1437 2 года назад
i had to pause this video to take a moment to write this comment, great stuff man thank you very much for providing such premium content for free.
@SandrMusicTV
@SandrMusicTV Год назад
I think this video was before the 'late' keyword was released in dart 2.1. That is why I keep having errors in the class scope. In Dart, we use the late keyword to declare variables that will be initialised later. If you're having errors in 21:09 , just add 'late' before your two variables in the class scope. Thanks!
@Suamt
@Suamt Год назад
thank you... was driving crazy
@willglasse6520
@willglasse6520 4 года назад
You are extremely eloquent, my friend! Clear and concise. Very excited to see where this course goes!
@NetNinja
@NetNinja 4 года назад
Thanks Will :)
@QuasiTheSecond
@QuasiTheSecond 2 года назад
Going through this now in 2021 and noticing for part 3 that the User Method Function doesn't work unless you make the String and int nullable by adding a ? after String and int. Apparently this is because Dart 2.12 introduced Null Safety. Figured I'd comment since I ran into this problem and this was how I solved it to get the same results.
@moroniafrifa614
@moroniafrifa614 2 года назад
You can also add late before string and in as in: "late String username". "Late int age"
@LuffyPortal
@LuffyPortal 2 года назад
OMG TYSM, I WAS TRYING TO FIX THIS FOR AN HOUR!
@earthbound3916
@earthbound3916 2 года назад
thank you!
@robotmossadek
@robotmossadek 2 года назад
omfg thank youuu
@parthjamdade4430
@parthjamdade4430 2 года назад
@@moroniafrifa614 tysm man
@Huy-ed2re
@Huy-ed2re 4 года назад
A quick rundown on Dart basic types, classes, constructor functions and even inheritance. What a gold mine of knowledge inside a 30 min long video! Best Dart primer I've seen among all internet content, ever!
@raymondmichael4987
@raymondmichael4987 4 года назад
Dude, this intro was loaded, I understood very well mixing my arduino-c++ and JS coding skills, Again thanks this series. Greetings from Tanzania 🇹🇿
@NetNinja
@NetNinja 4 года назад
Thanks Raymon :D
@HK-sw3vi
@HK-sw3vi 4 года назад
dart is so much like c++
@mohamedmusamustafa3324
@mohamedmusamustafa3324 4 года назад
@@HK-sw3vi and C#
@juliusbarde5332
@juliusbarde5332 4 года назад
More like java
@jayanthbit2051
@jayanthbit2051 3 года назад
@@mohamedmusamustafa3324 it feels like a mixture of C++ and python to me. Similar syntax to C++ yet easy to learn
@dagi3715
@dagi3715 3 года назад
I've never seen anyone explaining about classes, method and inheritance this much clearly. 👏👏👏👏
@nithinjoseph7927
@nithinjoseph7927 3 года назад
You are explaining in the simplest form .I dont think any one will be able to simplify than this.Even a person doesnt know basics of programming can understand .Thank you so much.
@kirina6268
@kirina6268 2 года назад
Definitely the clearest explanation about the basics of programming, even you are not into Flutter you can still watch this video to understand the logic of programming.
@dojafoja
@dojafoja 3 года назад
These videos are great. I come from 10+ years of writing Python and these videos are helping me understand syntax differences between Python and Dart. I feel like Im finally starting to have the ability to read Dart code without feeling lost in the syntax.
@Pygorable
@Pygorable 2 года назад
This helped me so much not only with learning to use flutter, but also with my understanding of object oriented programming in general. Thank you!
@masamunekozuki5012
@masamunekozuki5012 4 месяца назад
i started in ionic and its a hardcore learning curve on every tutorial ive watched. while this one is so step by step THANKS A LOT.
@rakeshpk4991
@rakeshpk4991 2 года назад
Thank you very much. I started React with your videos. Now am almost an expert in React. Built a project using React and Relay Modern. Now I am starting my first steps in Flutter with you. Thanks again!
@cswithabdullah2638
@cswithabdullah2638 2 года назад
Cleared most of Classes and Objects concepts in just few minutes. JazakAllah! Nice content!
@5rob791
@5rob791 4 месяца назад
I know this is 4 years old, but just wanted to say that I've brute forced learning java and C# for Unity for a few years and no tutorial I've seen has explained the basics of coding as well as you have in this video. Things I've been told, like just writing like Void or adding to define the data type of a List, I've always just nodded as others have skipped over explaining what they actually do. This video alone has just made so many things I've memorized as necessary, but never understood, just click in my brain with comprehension. Thanks so much for making this series. Excited for the rest! Cheers!
@roshansourav
@roshansourav 4 года назад
the way of EXPLAINING is very-very cool, awesome. Precise and to-the-point. Loving it.
@shoaibahmad6910
@shoaibahmad6910 4 года назад
I just can't believe that you will start this series. I'm expecting a fully functional app after this beginner series. Thanks for quality content
@funnymccloud
@funnymccloud 4 года назад
You are AMAZING! They way you teach basics of classes is simply PERFECT!
@dipinsonwani4029
@dipinsonwani4029 4 года назад
The best and the simplistic tutorial I have ever come across. Thanks a lot!
@antoniofuller2331
@antoniofuller2331 21 день назад
My flutter installation was successful, and all the checks passed. Now I can finally follow this tutorial and code 🎉
@ianeyansky5635
@ianeyansky5635 4 года назад
This is awesome. I believe this should be a standalone dart crash course. Really helpful.
@Cho1279624
@Cho1279624 4 года назад
Hey, Shaun! You are already a legendary net-ninja. Thanks for you being around us.
@calebmbugua745
@calebmbugua745 4 года назад
Much Love from Kenya..Its a great Joy to find your tutorials.
@akira7ink
@akira7ink 4 года назад
Really, that’s the first time ever I really, REALLY understood classes. Thanks a lot
@NetNinja
@NetNinja 4 года назад
Awesome! Thanks for watching :)
@microdavid7098
@microdavid7098 9 месяцев назад
it's kind of beautiful how intuitive this is
@prankcial4187
@prankcial4187 4 года назад
For the first time, I understood class completely. Thanks for this free tutorial. :)
@zurggie
@zurggie 4 года назад
Omg.. I've been struggling to understand class in Javascript and php. This is the first time it all make sense. Thanks a lot!
@meeseeks1489
@meeseeks1489 3 года назад
i love the way he is providing all of this for free, when he could actually make us pay for such a quality teching! thankyou so much
@TheNerdyDev
@TheNerdyDev 4 года назад
Just started to learn Flutter, for a project. Super awesome content ! Top notch in each and every aspect of what a quality content should be. Thanks for the Series, Ninja !!
@mattprado21
@mattprado21 4 года назад
Very clear tutorial, I will remember how you explain classes and constructor and use it when someone wants to understand those topics
@ruchibajracharya8294
@ruchibajracharya8294 5 месяцев назад
you simplified the class and object topic so smoothly and so easity. great tutorial
@SreyRc
@SreyRc 3 года назад
In all my years of programming, this 27 min video finally clarified the concepts of classes and objects for me. You're the real Ghost of Tsushima when it comes to programming and explaining things.
@Hruslow
@Hruslow 3 года назад
How did you manage to program without understanding these basic concepts?
@qudusogg5897
@qudusogg5897 2 года назад
Can you please help me I just want to start programming 😢👋
@anuradhapathirana12
@anuradhapathirana12 3 года назад
i have never seen a teacher like you. thank you. wow wow wow
@siiir7396
@siiir7396 3 года назад
im gonna save you some time: 0:00 Disclaimer 1:38 Types 5:58 Functions 9:45 Comments and Arrow Functions 10:43 List (like arrays) 13:05 Typed Lists 14:15 Classes 21:40 Inheritance
@hedgehox3160
@hedgehox3160 4 года назад
You are amazing, I just discovered your channel and I am really excited to see how well are you explaining everything about Flutter in your video tutorials, Big thanks from me!
@NetNinja
@NetNinja 4 года назад
Thanks Michael :)
@shupesmerga4694
@shupesmerga4694 4 года назад
OMG! Ahh... The nostalgia. Feels so good to see c++. The first proglang i took and fell in love right away.
@sergiowmuller
@sergiowmuller 2 года назад
the simplest and the best dart class video ever. Great!
@neurosciencenerds3165
@neurosciencenerds3165 3 года назад
This is the most amazing intro to a course I've ever been in
@yashjain2885
@yashjain2885 4 года назад
Thank you so much for such clean and clear tutorial over Dart. Really Appreciated.
@seppl330
@seppl330 4 года назад
I'm kind of a beginner to programming, but this Explanation made me (maybe the first time) REALLY understand classes, functions and constructors. Thank you very much!
@qudusogg5897
@qudusogg5897 2 года назад
Hey 👋
@kamal-ahmed
@kamal-ahmed 4 года назад
Excellent tutorial. I just learned dart basic in just 30 mins. thank you very much for this awesome tutorial.❤️
@anujmore7547
@anujmore7547 4 года назад
Perfect explanation of all the concepts that I was looking for flutter. Good Job Man
@arshadkm5809
@arshadkm5809 3 года назад
Crystal clear! Thanks mate! My flutter journey starts here
@Contemelia
@Contemelia 4 года назад
The amount of detail you put in a short video... Man thas dope...
@FunGuardian
@FunGuardian 3 года назад
less than 30 minute, very clear, it's gold
@devendrasolunke4619
@devendrasolunke4619 2 года назад
This is first foreigner ....who is teaching like everyone can understand...🙌🏼 Thanks sir...
@raghavkashyap324
@raghavkashyap324 3 года назад
hearty thanks from me for explaining about flutter . It is helping me realise my goal of pursuing a carees relate to computer science and also thank you so very much for providing this quality content for free
@saqibmalik282
@saqibmalik282 2 года назад
Best channel .That's what I was looking for .
@xxmahir3000xx
@xxmahir3000xx 2 года назад
You summarized two months of Object Oriented Programming at my college in one video. Thank you
@coffeeupnorth1398
@coffeeupnorth1398 4 года назад
I love watching ads, specially if the content is this good!
@darshandayal8419
@darshandayal8419 3 года назад
Download Opera Gx browser, u can watch the RU-vid without ads
@steveshemandayambaje287
@steveshemandayambaje287 2 года назад
This tutorial is the clearest and simplest way of learning Dart! I came here with no prior knowledge of DART whatsoever, and I have been left with a complete understanding of all its core concepts! It's amazing! Props to The Net Ninja!
@NetNinja
@NetNinja 2 года назад
That's great to hear Steve :) glad it was helpful! Thanks
@izzatullokanoatov370
@izzatullokanoatov370 4 года назад
Love watching your vidoes. Thanks for your effort.
@tibuwi7059
@tibuwi7059 4 года назад
Awesome explanation-skills! I am not new to programming, but this right there was without any doubt the cleanest explanation of this topic. I realised the comment section agrees on that
@_BiponDas
@_BiponDas 3 года назад
Oh Man! Greatly Explained! Love it!
@IAPEssayVideoSource
@IAPEssayVideoSource 3 месяца назад
This is why I love your stuff everything here is good
@shayanabdurrehman7091
@shayanabdurrehman7091 Год назад
I just subscribed to your channel at "999k" and it turned to "1M" right after. Congratulations!
@adeyemiadeshina3988
@adeyemiadeshina3988 3 года назад
This is the overview of Dart in 27 minutes video. Thank you!
@henk1199
@henk1199 4 года назад
Awesome tutorial! Extremely clear, good job!
@blouberguy4647
@blouberguy4647 Год назад
thank you so much for this even tho you said that you need a basic understanding of classes you still did explained it really well and i know understand how to use classes !
@samuelluswata
@samuelluswata 4 года назад
Already loving this!! Thanks
@hammad2147
@hammad2147 4 года назад
i was never able to understand the role of constructor before . thank u , u r the best ......... i m in ur debt
@AutomationWithSholz
@AutomationWithSholz 4 года назад
The best Tutor so far ,........even relevant to other languages
@lava6572
@lava6572 4 года назад
love from India! Thank you so much for this series!
@sushantpoudel651
@sushantpoudel651 2 года назад
Best explanation i saw so far on programming..❤️ Love from nepal.
@faisalhaddad4059
@faisalhaddad4059 4 года назад
The way you explained oop was amazing, Thanks bro.
@muktadirulislam9537
@muktadirulislam9537 4 года назад
Thanks a lot Please finish the series asap. Can't wait more !
@venkataramananrajendran3525
@venkataramananrajendran3525 4 года назад
You are too good dude...... Thanks a lot!!!!!! keep helping people like this... I learnt React from You... React Native from You.... Now Flutter..... You're my guru dude.
@yurinjathi5029
@yurinjathi5029 3 года назад
Some tutorials are a gem
@unomaash9656
@unomaash9656 4 года назад
wow, honestly amazing video, managed to cover the first year of uni in 30 mins xD
@ndumisothembalakhengcobo4172
@ndumisothembalakhengcobo4172 3 года назад
Best Flutter Tut in RU-vid by far. Loving every second of it
@NetNinja
@NetNinja 3 года назад
Thank You :)
@TechFriendly
@TechFriendly 3 года назад
I understood all the concepts easily. Amazing video.
@JamesZkey
@JamesZkey 4 года назад
Very well described use of the extend. Thank you.
@CptTurk81
@CptTurk81 28 дней назад
omg you've just explained what classes are to me in the most simplest way! I'm not a developer and found it so difficult to understand classes in Python and programming in general. Thank you so much :) best explanation ever. Im going through this dart/flutter playlist and Im loving it so far. Yes Im about 4 years late to the party :D
@NetNinja
@NetNinja 27 дней назад
Glad it was helpful! :) thanks for watching, and don't forget to check out the latest Flutter crash course: ru-vid.com/group/PL4cUxeGkcC9giLVXCHSQmWqlHc9BLXdVx
@simranbiswas7696
@simranbiswas7696 3 года назад
one of the best explanations
@RandomShowerThoughts
@RandomShowerThoughts 2 года назад
easily the best series I've seen on flutter and dart, wow
@qudusogg5897
@qudusogg5897 2 года назад
Hey please can we be friends I need someone to teach me this
@Rick-sf2cz
@Rick-sf2cz 4 года назад
This is gonna be an amazing series thank you so much
@NetNinja
@NetNinja 4 года назад
Thanks Nick :)
@aamuelchua
@aamuelchua 4 года назад
the exact video i was looking for! thumbs up immediately!
@abhinavjha3082
@abhinavjha3082 3 года назад
I love you. I finally understand constructors. I LOVE YOU
@Liquid179
@Liquid179 2 года назад
Absolutely useful and precise WOW. Very clear explanation of class related concepts. Great Work! This video helps lots of students even after years
@fransjacowillemse6782
@fransjacowillemse6782 4 года назад
I agree with all the comments, your tutorials are well presented!
@priyanshusingh8971
@priyanshusingh8971 2 года назад
great explanation , especially classes explanation were awesome
@anujrana5462
@anujrana5462 4 года назад
Everything explained so simply.
@koubeen16
@koubeen16 Год назад
I'm here to say I've never understood classes and constructors until now ! i had that aaaaah moment when everything becomes clear ! thank you !
@NetNinja
@NetNinja Год назад
That's great to hear Koubeen :) thanks for watching!
@fraudinside
@fraudinside 4 года назад
Lovely accent and the best flutter tutorials. Keep going,mate!
@someoneonthenet1984
@someoneonthenet1984 4 года назад
Man how can i thank you please this is the most clean understandable classes and constructor I've ever seen thank you once more
@NetNinja
@NetNinja 4 года назад
So glad you liked it, thank you!
@NagabhushanBaddi
@NagabhushanBaddi 4 года назад
Damn! Dart is really easy! Nice Explanation! I recently went through your TypeScript and framer-motion tutorials, loved both of them!
@deepdivedevs100
@deepdivedevs100 3 года назад
this is fantastic explaination,. great for even c++ or java students to grab the concept of classes and inheritance
@Cho1279624
@Cho1279624 4 года назад
Wow, it’s a long series. Thank you!
@petercourt
@petercourt 3 года назад
Fantastic run through for programmers who need a brush up!
@danimanabat5791
@danimanabat5791 2 года назад
Thank you so much for this sensei!
@fedybelaid4358
@fedybelaid4358 2 года назад
neat and clear, thank you!
Далее
Flutter Basic Training - 12 Minute Bootcamp
12:09
Просмотров 841 тыс.
100 million nasib qilsin
00:18
Просмотров 645 тыс.
It was like a real simulation👩🏻‍💻
00:15
Просмотров 2,4 млн
Linux on Windows......Windows on Linux
23:54
Просмотров 96 тыс.
5 Dart Games for Beginners
6:21
Просмотров 44 тыс.
Poisonous Pets | All About Poison Dart Frogs
12:12
Просмотров 65 тыс.
Flutter Tutorial for Beginners #1 - Intro & Setup
12:06
Dart Programming Language Tutorial
1:14:12
Просмотров 7 тыс.
100 million nasib qilsin
00:18
Просмотров 645 тыс.