Flutter Tutorial for Beginners #3 - Dart Primer

แชร์
ฝัง
  • เผยแพร่เมื่อ 25 ต.ค. 2024

ความคิดเห็น • 653

  • @KaranSingh-ty5xr
    @KaranSingh-ty5xr 4 ปีที่แล้ว +387

    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

  • @derencewalk
    @derencewalk 5 ปีที่แล้ว +815

    This is the clearest demonstration of classes and constructors in all of recorded history.

    • @mikeasante8351
      @mikeasante8351 5 ปีที่แล้ว +33

      Never understood classes until this tutorial

    • @StraightforwardKD
      @StraightforwardKD 4 ปีที่แล้ว +7

      100% Agree.

    • @prankcial4187
      @prankcial4187 4 ปีที่แล้ว +11

      True. This is the most clearest explanation.

    • @quobbydave4325
      @quobbydave4325 4 ปีที่แล้ว +12

      He is a extreme prodigy

    • @cyberdg
      @cyberdg 4 ปีที่แล้ว +3

      agreee

  • @sarerusoldone
    @sarerusoldone 4 ปีที่แล้ว +287

    Net Ninja: declares that he won't explain the basics of programming
    Also Net Ninja: explains the basics of programming

  • @cooperu2194
    @cooperu2194 3 ปีที่แล้ว +283

    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

  • @wizzl8513
    @wizzl8513 4 ปีที่แล้ว +207

    The fact that you put out this level of quality content for free is mind-boggling to me

    • @cenwesi1
      @cenwesi1 4 ปีที่แล้ว +2

      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 5 ปีที่แล้ว +141

    The best demonstration of classes and constructors on youtube. And the best accent, too.
    Please keep the good work on.

  • @AfricanModernFamily
    @AfricanModernFamily 5 ปีที่แล้ว +54

    The video is 27 minutes but feel likes its omly 2 minutes ...you are really a ninja in tech...awesome class explanation

  • @srajankishorgupta1011
    @srajankishorgupta1011 4 ปีที่แล้ว +59

    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.

  • @willglasse6520
    @willglasse6520 5 ปีที่แล้ว +34

    You are extremely eloquent, my friend! Clear and concise. Very excited to see where this course goes!

    • @NetNinja
      @NetNinja  5 ปีที่แล้ว +1

      Thanks Will :)

  • @Huy-ed2re
    @Huy-ed2re 4 ปีที่แล้ว +3

    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!

  • @dagi3715
    @dagi3715 3 ปีที่แล้ว +4

    I've never seen anyone explaining about classes, method and inheritance this much clearly. 👏👏👏👏

  • @Redomic
    @Redomic 3 ปีที่แล้ว +136

    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 ปีที่แล้ว +4

      THANK YOU!

    • @manutube8080
      @manutube8080 3 ปีที่แล้ว +7

      This should be pinned.

    • @komal7447
      @komal7447 3 ปีที่แล้ว +4

      THANK YOU! Please get this comment to the top

    • @jaiharrish1244
      @jaiharrish1244 3 ปีที่แล้ว +3

      You saved my day :}

    • @HOKAIDOOOOO
      @HOKAIDOOOOO 3 ปีที่แล้ว +2

      THANK YOU SO MUCH!

  • @raymondmichael4987
    @raymondmichael4987 5 ปีที่แล้ว +50

    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  5 ปีที่แล้ว +3

      Thanks Raymon :D

    • @HK-sw3vi
      @HK-sw3vi 4 ปีที่แล้ว +1

      dart is so much like c++

    • @mohamedmusamustafa3324
      @mohamedmusamustafa3324 4 ปีที่แล้ว

      @@HK-sw3vi and C#

    • @juliusbarde5332
      @juliusbarde5332 4 ปีที่แล้ว

      More like java

    • @jayanthbit2051
      @jayanthbit2051 4 ปีที่แล้ว

      @@mohamedmusamustafa3324 it feels like a mixture of C++ and python to me. Similar syntax to C++ yet easy to learn

  • @CptTurk81
    @CptTurk81 4 หลายเดือนก่อน +1

    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  4 หลายเดือนก่อน +1

      Glad it was helpful! :) thanks for watching, and don't forget to check out the latest Flutter crash course: th-cam.com/play/PL4cUxeGkcC9giLVXCHSQmWqlHc9BLXdVx.html

  • @SreyRc
    @SreyRc 4 ปีที่แล้ว +5

    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 ปีที่แล้ว +2

      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 😢👋

  • @whitesites
    @whitesites 2 หลายเดือนก่อน

    Best Coding Tutorial I have ever watched, and one of the few that is spoken in clear english!

    • @NetNinja
      @NetNinja  หลายเดือนก่อน

      Glad it was helpful! :) thanks for watching

  • @5rob791
    @5rob791 8 หลายเดือนก่อน

    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!

  • @kirina6268
    @kirina6268 3 ปีที่แล้ว +1

    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.

  • @ruchibajracharya8294
    @ruchibajracharya8294 9 หลายเดือนก่อน +1

    you simplified the class and object topic so smoothly and so easity. great tutorial

  • @dojafoja
    @dojafoja 3 ปีที่แล้ว +2

    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.

  • @nithinjoseph7927
    @nithinjoseph7927 4 ปีที่แล้ว

    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.

  • @akira7ink
    @akira7ink 5 ปีที่แล้ว +14

    Really, that’s the first time ever I really, REALLY understood classes. Thanks a lot

    • @NetNinja
      @NetNinja  5 ปีที่แล้ว

      Awesome! Thanks for watching :)

  • @ianeyansky5635
    @ianeyansky5635 4 ปีที่แล้ว +3

    This is awesome. I believe this should be a standalone dart crash course. Really helpful.

  • @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

  • @masamunekozuki5012
    @masamunekozuki5012 8 หลายเดือนก่อน

    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.

  • @SandrMusicTV
    @SandrMusicTV 2 ปีที่แล้ว +24

    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 ปีที่แล้ว +3

      thank you... was driving crazy

  • @KofaOne
    @KofaOne 3 หลายเดือนก่อน

    You are the BEST programming basics teacher. I've literally watched Udemy courses, watched dozens of Kotlin and C tutorials, and I thought programming just wasn't for me. Until you explained instancing classes and this. parameter in 6 minutes, perfectly.

    • @NetNinja
      @NetNinja  2 หลายเดือนก่อน

      That means so much :) thanks Kofa!

  • @devendrasolunke4619
    @devendrasolunke4619 3 ปีที่แล้ว

    This is first foreigner ....who is teaching like everyone can understand...🙌🏼 Thanks sir...

  • @seppl330
    @seppl330 4 ปีที่แล้ว +3

    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!

  • @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 3 ปีที่แล้ว +1

    Cleared most of Classes and Objects concepts in just few minutes. JazakAllah! Nice content!

  • @antoniofuller2331
    @antoniofuller2331 4 หลายเดือนก่อน

    My flutter installation was successful, and all the checks passed. Now I can finally follow this tutorial and code 🎉

  • @mesharibuhadi1437
    @mesharibuhadi1437 3 ปีที่แล้ว +1

    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.

  • @funnymccloud
    @funnymccloud 4 ปีที่แล้ว

    You are AMAZING!
    They way you teach basics of classes is simply PERFECT!

  • @dipinsonwani4029
    @dipinsonwani4029 4 ปีที่แล้ว +3

    The best and the simplistic tutorial I have ever come across. Thanks a lot!

  • @meeseeks1489
    @meeseeks1489 3 ปีที่แล้ว +1

    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

  • @sergiowmuller
    @sergiowmuller 2 ปีที่แล้ว

    the simplest and the best dart class video ever. Great!

  • @roshansourav
    @roshansourav 4 ปีที่แล้ว

    the way of EXPLAINING is very-very cool, awesome. Precise and to-the-point. Loving it.

  • @shoaibahmad6910
    @shoaibahmad6910 5 ปีที่แล้ว

    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

  • @siiir7396
    @siiir7396 4 ปีที่แล้ว +14

    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

  • @microdavid7098
    @microdavid7098 ปีที่แล้ว

    it's kind of beautiful how intuitive this is

  • @calebmbugua745
    @calebmbugua745 4 ปีที่แล้ว +1

    Much Love from Kenya..Its a great Joy to find your tutorials.

  • @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!

  • @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  ปีที่แล้ว +1

      That's great to hear Koubeen :) thanks for watching!

  • @hedgehox3160
    @hedgehox3160 5 ปีที่แล้ว +8

    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  5 ปีที่แล้ว +1

      Thanks Michael :)

  • @QuasiTheSecond
    @QuasiTheSecond 3 ปีที่แล้ว +80

    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 3 ปีที่แล้ว +17

      You can also add late before string and in as in: "late String username". "Late int age"

    • @NotePortal
      @NotePortal 3 ปีที่แล้ว +3

      OMG TYSM, I WAS TRYING TO FIX THIS FOR AN HOUR!

    • @EarthBoundGamingTH
      @EarthBoundGamingTH 3 ปีที่แล้ว

      thank you!

    • @robotmossadek
      @robotmossadek 2 ปีที่แล้ว

      omfg thank youuu

    • @parthjamdade4430
      @parthjamdade4430 2 ปีที่แล้ว

      @@moroniafrifa614 tysm man

  • @Contemelia
    @Contemelia 4 ปีที่แล้ว

    The amount of detail you put in a short video... Man thas dope...

  • @anuradhapathirana12
    @anuradhapathirana12 4 ปีที่แล้ว

    i have never seen a teacher like you. thank you. wow wow wow

  • @shupesmerga4694
    @shupesmerga4694 4 ปีที่แล้ว

    OMG! Ahh... The nostalgia.
    Feels so good to see c++.
    The first proglang i took and fell in love right away.

  • @Cho1279624
    @Cho1279624 5 ปีที่แล้ว +1

    Hey, Shaun! You are already a legendary net-ninja. Thanks for you being around us.

  • @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.

  • @tibuwi7059
    @tibuwi7059 4 ปีที่แล้ว +1

    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

  • @prankcial4187
    @prankcial4187 4 ปีที่แล้ว

    For the first time, I understood class completely.
    Thanks for this free tutorial. :)

  • @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

  • @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

  • @ndumisothembalakhengcobo4172
    @ndumisothembalakhengcobo4172 3 ปีที่แล้ว +1

    Best Flutter Tut in TH-cam by far. Loving every second of it

    • @NetNinja
      @NetNinja  3 ปีที่แล้ว

      Thank You :)

  • @FunGuardian
    @FunGuardian 4 ปีที่แล้ว

    less than 30 minute, very clear,
    it's gold

  • @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!

  • @neurosciencenerds3165
    @neurosciencenerds3165 3 ปีที่แล้ว

    This is the most amazing intro to a course I've ever been in

  • @kamal-ahmed
    @kamal-ahmed 5 ปีที่แล้ว +1

    Excellent tutorial. I just learned dart basic in just 30 mins. thank you very much for this awesome tutorial.❤️

  • @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

  • @coffeeupnorth1398
    @coffeeupnorth1398 5 ปีที่แล้ว +13

    I love watching ads, specially if the content is this good!

    • @darshandayal8419
      @darshandayal8419 4 ปีที่แล้ว

      Download Opera Gx browser, u can watch the TH-cam without ads

  • @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 !

  • @Kliamframe
    @Kliamframe 3 ปีที่แล้ว +1

    This is one of the best "Learn how to code" tutorials I've seen,

    • @NetNinja
      @NetNinja  3 ปีที่แล้ว

      Thanks :)

  • @shayanabdurrehman7091
    @shayanabdurrehman7091 2 ปีที่แล้ว

    I just subscribed to your channel at "999k" and it turned to "1M" right after. Congratulations!

  • @the-aditya-raj
    @the-aditya-raj 4 ปีที่แล้ว +1

    In my opinion, I believe the User class should be called SuperUser and vice versa. Anyways, it's the fantastic and clearest coding tutorial I ever saw about classes on TH-cam.
    Keep it up, man! Your Channel rocks.
    Love from India 💖

  • @princevegeta7921
    @princevegeta7921 4 ปีที่แล้ว +2

    This is just C++ programming in C syntax. Great explanation.

  • @algeriennesaffaires7017
    @algeriennesaffaires7017 4 ปีที่แล้ว

    i studied with Udacity for 9 months and they drove me crazy till today i didn't have a clear understanding of classes, now its my first time to be able to understand classes and constructors, Sir you are a master, my Allah Bless you, all your courses are the best thing i discovered in the web, cant thank you enough.

    • @NetNinja
      @NetNinja  4 ปีที่แล้ว +1

      Thanks so much :)

  • @sushantpoudel651
    @sushantpoudel651 2 ปีที่แล้ว

    Best explanation i saw so far on programming..❤️ Love from nepal.

  • @xxmahir3000xx
    @xxmahir3000xx 3 ปีที่แล้ว

    You summarized two months of Object Oriented Programming at my college in one video. Thank you

  • @yashjain2885
    @yashjain2885 4 ปีที่แล้ว +1

    Thank you so much for such clean and clear tutorial over Dart. Really Appreciated.

  • @AutomationWithSholz
    @AutomationWithSholz 4 ปีที่แล้ว

    The best Tutor so far ,........even relevant to other languages

  • @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

  • @unomaash9656
    @unomaash9656 4 ปีที่แล้ว +2

    wow, honestly amazing video, managed to cover the first year of uni in 30 mins xD

  • @raymkfc
    @raymkfc 4 หลายเดือนก่อน +1

    Before watching this video, I feel like dart is quite complicated unlike Python, although I'm just a beginner in programming. I've watched a few videos, and I finally come to your channel. You are different! You used powerpoint presentation, and you used 'chun-li', these details make a huge difference in the view of the audience.

    • @NetNinja
      @NetNinja  4 หลายเดือนก่อน

      Great to hear! :) glad you enjoyed it.

    • @MaazKhan-nj3nf
      @MaazKhan-nj3nf 3 หลายเดือนก่อน +1

      ​@@NetNinjait's been 4 years since you posted this tutorial. Are all the concepts taught in this tutorial still applicable today??

  • @saqibmalik282
    @saqibmalik282 2 ปีที่แล้ว

    Best channel .That's what I was looking for .

  • @abdulrahmanmaaz683
    @abdulrahmanmaaz683 5 ปีที่แล้ว

    I rarely comment on videos, but your explanation is too good to not thank for it.
    Thanks for your effort

    • @NetNinja
      @NetNinja  5 ปีที่แล้ว

      Thanks for your feedback :) really glad you are enjoying the tuts :)

  • @squid84202
    @squid84202 4 ปีที่แล้ว

    I just want to reiterate what everyone else is saying and tell you that you are very good at explaining classes and constructors. I am learning Dart because I want to make an Android app, but even when I was learning C++ in class my teacher never did as good a job as you in explaining classes, objects and constructors.

    • @NetNinja
      @NetNinja  4 ปีที่แล้ว

      Thanks so much :)

  • @TheNerdyDev
    @TheNerdyDev 5 ปีที่แล้ว

    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 !!

  • @ReinOwader
    @ReinOwader 4 ปีที่แล้ว

    Everybody's comments here how they understood classes is discouraging to me because I have tried to learn them before in Python, and didn't understand then, and sadly I didn't understand now either, even though it was very clearly explained. It makes me feel stupid :( But no problem. I probably have to get Class concepts from books and take it in my own pace. I get it eventually.
    Your tutorials are probably best I have seen. Clear, fast, high quality screen capture and audio. Something that is hard to get even from commercial sites like Udemy. Thumbs Up.

  • @someoneonthenet1984
    @someoneonthenet1984 5 ปีที่แล้ว

    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  5 ปีที่แล้ว

      So glad you liked it, thank you!

  • @arshadkm5809
    @arshadkm5809 3 ปีที่แล้ว

    Crystal clear! Thanks mate! My flutter journey starts here

  • @deepdivedevs100
    @deepdivedevs100 3 ปีที่แล้ว

    this is fantastic explaination,. great for even c++ or java students to grab the concept of classes and inheritance

  • @adeyemiadeshina3988
    @adeyemiadeshina3988 4 ปีที่แล้ว

    This is the overview of Dart in 27 minutes video. Thank you!

  • @TechFriendly
    @TechFriendly 3 ปีที่แล้ว

    I understood all the concepts easily. Amazing video.

  • @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

  • @anujmore7547
    @anujmore7547 4 ปีที่แล้ว

    Perfect explanation of all the concepts that I was looking for flutter.
    Good Job Man

  • @joshholder359
    @joshholder359 3 ปีที่แล้ว +4

    Great video. The one thing I'd say is that it's slightly confusing to use Super in the name of the inherited class, because it made it seem like the "super" method was one that was specific/related to SuperUser, not a method which is used in all of Dart

  • @mollevi99
    @mollevi99 9 หลายเดือนก่อน +1

    Naming the inheriting class SuperUser might be confusing to those who are unfamiliar with the super(params) concept. Therefore this: you can make
    class Admin extends User{
    ...members
    /*and still have to use*/
    Admin(...):super(params)...;
    }
    I hope this was helpful :)

  • @witchestify
    @witchestify 4 ปีที่แล้ว

    2 YEARS IN MAJORING IN INFORMATICS ENGINEERING DONT KNOW WHAT TO DO WITH CONSTRUCTOR. THIS 30 MINUTE VIDEO MAKE IT CLEAR... damnnn

  • @profmo
    @profmo 2 ปีที่แล้ว

    This is so good, I am learning just by following the audio. Superb!

    • @NetNinja
      @NetNinja  2 ปีที่แล้ว

      Great to hear, thanks Mo!

  • @aliasgar.burhani1099
    @aliasgar.burhani1099 3 ปีที่แล้ว

    Your accent makes it easy to understand for the people all around the world

  • @hydragons
    @hydragons 4 ปีที่แล้ว

    Watching this at 2.5x because it is quite similar to java. Very nice refresher.

  • @IAPEssayVideoSource
    @IAPEssayVideoSource 7 หลายเดือนก่อน

    This is why I love your stuff everything here is good

  • @profarvind
    @profarvind 4 ปีที่แล้ว

    You are an excellent teacher. You should be teaching in universities across the world.

  • @iforce2d
    @iforce2d 2 ปีที่แล้ว

    This is the first I've seen of Dart and I'm liking it a lot so far. It's like the perfect blend of C++ and JavaScript. Regular JavaScript classes (uhh... I mean, functions?) are confusing as hell.

  • @Rick-sf2cz
    @Rick-sf2cz 5 ปีที่แล้ว +3

    This is gonna be an amazing series thank you so much

    • @NetNinja
      @NetNinja  5 ปีที่แล้ว

      Thanks Nick :)

  • @faisalhaddad4059
    @faisalhaddad4059 4 ปีที่แล้ว

    The way you explained oop was amazing, Thanks bro.

  • @fraudinside
    @fraudinside 4 ปีที่แล้ว

    Lovely accent and the best flutter tutorials. Keep going,mate!

  • @petercourt
    @petercourt 4 ปีที่แล้ว

    Fantastic run through for programmers who need a brush up!