🎓📱 FULL Flutter Masterclass: Beginner to Pro

Поделиться
HTML-код
  • Опубликовано: 23 ноя 2024

Комментарии • 430

  • @createdbykoko
    @createdbykoko  8 месяцев назад +206

    💬 Chat App w/ Notifications • mitchkoko.gumroad.com/l/ChatAppMasterclass
    📱 Flutter Masterclass • mitchkoko.app/
    🔥 I'm coding a startup.. www.patreon.com/mitchkoko

    • @cloutdevelopers8633
      @cloutdevelopers8633 8 месяцев назад +2

      Bro, please do a flame class

    • @tutkuns
      @tutkuns 8 месяцев назад +1

      Hi @createdbykoko, can you turn on the subtitles please? I play the video with the subtitles. Thanks for amazing video!

    • @Freelancing-uj8xz
      @Freelancing-uj8xz 8 месяцев назад +1

      Thank you so much legend ❤

    • @kashaf8863
      @kashaf8863 8 месяцев назад +2

      thanks bro, u are amazing, i always wait for your new videos

    • @helloworld_0101
      @helloworld_0101 8 месяцев назад

      Thank you so much koko bro ❤, Love from India 🇮🇳❤️

  • @ashishnath4719
    @ashishnath4719 7 месяцев назад +123

    I cannot express how grateful I am to you. You literally taught me flutter from scratch and now I am working on a major project. Wish it would have some impact!

    • @createdbykoko
      @createdbykoko  7 месяцев назад +19

      Go on and make something great! ❤️

    • @ashishnath4719
      @ashishnath4719 7 месяцев назад +3

      @@createdbykoko will make the world a better place 🤟

    • @Samachar-Telugu
      @Samachar-Telugu 4 месяца назад

      Hi @ashishnath4719,
      How do you learn this course, by RUclips or did you buy a course?

    • @ashishnath4719
      @ashishnath4719 4 месяца назад

      @@Samachar-Telugu RUclips is enough to get started... You can buy course later

    • @honblegaurav9917
      @honblegaurav9917 2 месяца назад

      @@ashishnath4719 is your project ready? only if you wanna share..

  • @apmgaming6854
    @apmgaming6854 8 месяцев назад +53

    I was just watching your old master class video😂.
    What a coincidence, I'm 25 and finished my masters in IT 2 years ago, Didn't have the drive to learn anything cause of depression....
    I'm getting back on track this year💪 and want to start my first ever Job as a flutter developer soon.
    Just started my revision on flutter a week ago, but have been watching your videos since last 1½ year i guess, love your work ❤.
    Thanks for your help🙌🏻❤️.

  • @WhatAMoron-007
    @WhatAMoron-007 2 месяца назад +15

    for myself 😁
    ⌚️ TIMESTAMPS
    0:00 Table of contents
    4:26 Programming basics
    31:44 Everything is a widget
    50:55 Navigation
    1:02:10 Stateless / Stateful widget
    1:07:22 User input
    1:12:52 Todo app
    1:55:04 Sneaker shop app
    2:24:36 Themes: light vs dark mode
    2:32:27 State mgmt: Provider
    2:37:47 Ecommerce app w/ cart
    3:07:00 Null safety
    3:21:25 Offline database - Notes app
    4:08:11 Habit Tracker
    4:46:53 Authentication
    5:35:23 Online database - Firebase
    5:48:49 Chat app
    6:53:36 Social Media app
    7:44:13 API - Weather app
    7:57:20 API - NBA app
    8:04:19 Notifications
    8:28:22 Responsive Design
    8:57:34 Music Player app

  • @markwalker5331
    @markwalker5331 2 месяца назад +12

    This is probably one of the best if not THE BEST free online Flutter course I've ever used!
    I've tried many different RUclips tutorials, this one by far is the most fluid, straight forward example of clear and concise teaching. The fact that you've got this content out there for free, says a lot about you and your value to the community.
    Thank you!

  • @lilcleo001
    @lilcleo001 7 месяцев назад +14

    I've been looking to get this and I really appreciate you sharing this with all of us. Thank you, Mitch! May you get every green light when driving!

  • @SimplyAmaan
    @SimplyAmaan 7 месяцев назад +12

    After watching the introduction I've paused the video just to say Thank you. Your style is perfect. You are one of those people who are actually contributing to the community. So Hats off Brother.

  • @rhmagalhaes
    @rhmagalhaes 8 месяцев назад +29

    I didn't watch it yet. Just opened the browser. THANK YOU !!!! You really rock !!! This is amazing. The community will be very thankful for that.

  • @beril3027
    @beril3027 7 месяцев назад +4

    As a veeeery beginner, thank you so much for creating such an easy to understand video. You have no idea how much I appreciate this tutorial. You literally are saving at least one person's life from a full of mobbing toxic office environment by doing this. May all your wishes come true 🙏

  • @cruzchaps3662
    @cruzchaps3662 7 месяцев назад +38

    To everyone and i who are about to go on this journey, Godspeed
    See you on the other side

  • @clarencedion
    @clarencedion 7 месяцев назад +5

    I started the video and was instantly captivated by your teaching style. This is really great, way better than the other videos I have tried to watch! I don't usually comment, but when I do, it's because I am really impressed and thankful!

  • @cars.aesthetik
    @cars.aesthetik 5 месяцев назад +3

    I was struggling to find a good flutter course, and then I found yours... GOLLY!!! MUCH APPRECIATED. You deserve all that you receive from your 9 hours of hard work! Once again, thank you 🙏

  • @Steinbolt
    @Steinbolt 5 месяцев назад +11

    This is brilliant. Your pacing, explanations, difficulty scaling and general talk throughs of your process has taught me more than the hours of other tutes I have watched.
    Mad props for this dude. I'm so grateful for this resource 🙏

    • @createdbykoko
      @createdbykoko  5 месяцев назад +2

      No problem, I am glad it helps you :) How is your Flutter journey going so far?

    • @Steinbolt
      @Steinbolt 5 месяцев назад +2

      @@createdbykoko Thanks to you, I'm deep in the front end. Backend later but UI is coming along great thanks to you 👌

  • @naufalabdila330
    @naufalabdila330 8 месяцев назад +6

    I've been enjoying your minimalistic app design, the look is appealing and the way you explain everything is easy to digest. Now you just dropped this course for free, thank you so much!

  • @philosophia5577
    @philosophia5577 8 месяцев назад +42

    If Mitch has released a full masterclass, its undoubtedly going to be best!!!!

  • @yasserhy
    @yasserhy 6 месяцев назад +14

    I wish you started with setting up the development environment. Many beginners don’t know how to setup flutter, IDE and emulators

    • @Chimexx
      @Chimexx Месяц назад

      True, Hence I skipped learning with this tutorial

  • @just4flutter
    @just4flutter 7 месяцев назад +55

    I swear u r the greatest person I have ever seen in my 28 years

  • @rpeg18
    @rpeg18 7 месяцев назад +4

    Just started the course and as always, your teachings are to a very high standard! Thank you!!!!!!!!!!!

  • @ruwansri6544
    @ruwansri6544 2 месяца назад +5

    Just wanted to drop a comment below coz I truly made it to the end of this video but honestly, I didn't make all the things happened at this very moment and more importantly this video deserves my credit as the first ever video I decided to take on. I am no coder, but I've been developing a VBA program that can support you financially and I somehow ended up reaching its limits. So, I decided to make it available to other people as well and I needed a way that works for me much better than a Macro Enabled Excel Sheet. Let's see how we going to make it. Cheers to people who are tryna make something different! 😇

  • @NothingButBen
    @NothingButBen 2 месяца назад +4

    After hours of searching, this is exactly the course I've been looking for that won't waste my time since I'm in a hurry. Thx

    • @createdbykoko
      @createdbykoko  2 месяца назад

      @@NothingButBen good luck ❤️

  • @okpunorpatrick853
    @okpunorpatrick853 8 месяцев назад +5

    You are awesome man you are the reason i started learning flutter for mobile dev

  • @damooola
    @damooola Месяц назад +1

    Hi Mitch! I just finished this video and I just wanted to say a big big thank you for this. You're a legend!

  • @jamesdesousa5528
    @jamesdesousa5528 4 дня назад +1

    Thanks so much Mitch, this is such a great help to so many of us!

  • @fredrick_muasya28
    @fredrick_muasya28 8 месяцев назад +7

    This takes time and dedication thank you 🎉 so much and honestly you are a true RUclipsr

  • @ReadyMeta1
    @ReadyMeta1 8 месяцев назад +3

    Thank you for sharing knowledge and not choosing for gatekeeping! Bless

  • @boukefmohamed3191
    @boukefmohamed3191 8 месяцев назад +9

    more than 9 hours high quality course
    You have contributed to the progress of humanity
    may allah bless you brother ❤

  • @jpedroat
    @jpedroat Месяц назад +2

    Really nice! Like the content!
    I just think i don't say anything about buy an backend service. I think is a good next video to make flutter + mini backend service to handle with securite things and apis calls

  • @SEInProgressHub
    @SEInProgressHub 2 месяца назад +2

    Hey mitch, big fan but why did you start without showing us how to configure our machines. I wanted to use Android studio but it hands, i can see your using vs code, show me how please, or suggest on video i can watch. Please ??

  • @lone_wolf2020
    @lone_wolf2020 3 месяца назад +4

    Liked it when you say... "Cool..." ,
    Nice & Clean...😊

  • @rodrigolima6504
    @rodrigolima6504 8 месяцев назад +2

    Just Wow! Thank you very much, Mitch Koko! A masterclass like this certainly took a lot of effort to launch!

  • @JyothsnaPv71
    @JyothsnaPv71 7 месяцев назад

    literally you are the best! you have explained in such a detailed way that no other programmer might have done this!I truly wish to see more learning or conceptual videos from you!please do more on this..and also please do a Video to setup/install flutter!

  • @ghost3444
    @ghost3444 8 месяцев назад +3

    Mitch the best person ever ,,

  • @cillipill
    @cillipill 8 месяцев назад +1

    Can't imagine how much effort you put for this.. Thank you 🤧

  • @Nirajjha1
    @Nirajjha1 8 месяцев назад +5

    Thank you so much... this is the thing that i wanted!.... Love from india Mitch ❤❤❤❤❤❤

  • @mangaanime8448
    @mangaanime8448 8 месяцев назад +5

    Thanks for this amazing tutorial, will complete it soon for my final project ❤

    • @createdbykoko
      @createdbykoko  8 месяцев назад +2

      Haha nice, for university?

    • @mangaanime8448
      @mangaanime8448 8 месяцев назад +2

      @@createdbykoko yeah , with backend it would help a lot , does it have database

    • @createdbykoko
      @createdbykoko  8 месяцев назад +1

      @@mangaanime8448 yes

  • @kpranjith
    @kpranjith 7 месяцев назад +2

    The bestttt tutorial I've ever seen for flutter so far!!! 😍❤️👍🏻🎉

  • @KB-pk5ze
    @KB-pk5ze 8 месяцев назад +3

    Best account ever! Thank you so much for sharing this. ❤

  • @Etitexity
    @Etitexity 3 месяца назад

    You make amazing tutorials from what i have seen. I just finished the full flutter beginner course and am 2 hours and 30 minutes into this one. The way you explain stuff is so good. Thank you !

  • @sylvestarbenjamin4718
    @sylvestarbenjamin4718 6 месяцев назад +1

    Man you've literally made me fall in love with flutter

  • @khalfanullah6839
    @khalfanullah6839 20 дней назад +1

    this is a very great video by mitch koko for beginner level i have learn alot of things form this video thanks mitch and go ahead with great community .....

  • @hishamjahmani8932
    @hishamjahmani8932 3 месяца назад

    You have a wonderful simple easy in learning, also a clear voice to be heard.

  • @kashyap5186
    @kashyap5186 8 месяцев назад +1

    Thank You sooo much I have been following you from a year this is most wanted video
    I really mean it thanks a lot.

  • @SagarKumarSutar
    @SagarKumarSutar 6 месяцев назад

    I have spent only 30 mins and it's just wow. Full of amazing content. Going to learn bit by bit till it gets completed. Tysm @Mitch

  • @noor_codes
    @noor_codes 4 месяца назад

    Wow, this is the best Flutter course i've ever came across so far. Thank You so much.

  • @alhassanmusah7242
    @alhassanmusah7242 7 месяцев назад +2

    Hello bro, how do we install futter as beginners, i suppose you forgot we are just beginners, please guides to Flutter installation cos we dont know how to get on to platform or IDE you are using now

  • @raphaeljaggerd3585
    @raphaeljaggerd3585 8 месяцев назад +3

    Thank you for this tuotrial, cant wait to get through it.

  • @danny8493-u1m
    @danny8493-u1m 8 месяцев назад +2

    yo mitch keep it up! you are a big help in the flutter world! Thanks!

  • @basura3157
    @basura3157 8 месяцев назад +8

    I just woke up and thought I was dreaming when I saw you uploaded this. Much love man ❤

  • @АдилханАсанов
    @АдилханАсанов Месяц назад +1

    i started 1 month ago lets see if i can complete it

  • @baky5372
    @baky5372 3 месяца назад

    I'm just looking at the table of contents and I know I'm going to love these lessons. Thanks so much!!!

  • @abwebmaster3
    @abwebmaster3 2 месяца назад

    Thank you man. You just the best flutter tutor on YT. Please, recommend a video I can setup the flutter environment on my PC

  • @PaulAllsopp-rh5gb
    @PaulAllsopp-rh5gb 4 месяца назад +2

    This looks like a really great video so far (I had to take a break). I'm deciding between React Native and Flutter. I've been a dev for 30 years, so not concerned about learning curve, more about job market exposure. Thanks.

    • @createdbykoko
      @createdbykoko  4 месяца назад +1

      @@PaulAllsopp-rh5gb hopefully this video can help you quickly grasp flutter. Let me know which one you decide on. Good luck!

  • @nameshd658
    @nameshd658 6 месяцев назад +1

    Thanks a lot Mitch. I learned a lot from your videos. this is the best of all. still learning. all the best... ❤

  • @TonyRodrigues27
    @TonyRodrigues27 4 месяца назад

    This video deserves audio tracks in several languages!!!

  • @OmerEyes
    @OmerEyes 8 месяцев назад +2

    I have been waiting for your course, you are great! and definitely, the content is the best of the best!

  • @FzedTV
    @FzedTV 7 месяцев назад

    Thank you, no words to describe how grateful I am for this.

  • @shawnurquhart4628
    @shawnurquhart4628 2 месяца назад

    Love your work Mitch. I've noticed a couple of times you've very quickly made changes but not mentioned and if I wasn't watching or able to rewind then I wouldn't have seen what you did. I was receiving errors for "const" then noticed you'd deleted without mentioning - see at = 46.09 to understand. Thanks... :)

  • @softwareengineeringwithkoushik
    @softwareengineeringwithkoushik 6 месяцев назад +2

    No words, just the best course in Yt

  • @Tenneyson
    @Tenneyson 8 месяцев назад +1

    Thanks a lot Mitch, I love your videos. As a newbie i flutter your videos are a treat for me 😅

  • @windowsxp1991
    @windowsxp1991 7 месяцев назад +4

    Amazing! I was waiting for this! Thank you! 😊

  • @c00per_
    @c00per_ 8 месяцев назад +2

    Congratulations on 💯 K. Your videos helped me understand easily. Writing clean code.

  • @georgesroberto21
    @georgesroberto21 5 месяцев назад +2

    First Gratitude @createdbykoko for this exhaustive Flutter journey
    You have really reignited my spark for flutter development.
    My Over 20 hours of watching this 9-hour video has been rewarding especially because of the repetition that drummed knowledge into my ears.
    I feel confident ebough now in mobile app development
    Also, thank you for the extra apps that we've built in the journey💌

  • @rpeg18
    @rpeg18 7 месяцев назад

    Just reached the intermediate level, thanks for this training,=> First class!

  • @qhwecumexez336
    @qhwecumexez336 7 месяцев назад

    i really love your teaching i wish all my teachers can teach like this. You've earned yourself a subscriber

  • @zac9933
    @zac9933 3 месяца назад

    Just started my journey through this absolute beast of a video and honestly, I was gonna skip the "Programming Basics" section but man am I glad I didn't. I already understand all of the concepts you covered but I never would have figured out how Dart handled most of these operators. Obviously I could have looked them all up, looked at the documentation, etc. but just watching this part of the video was easier and well worth it. The entire time I was sitting here going "whyyy would they do it this way!?" 😂 Also a bit baffled that there is no exponential notation, you have to import it as a function from a math library or iterate it through a loop. Last gripe and I promise I'll move on, why is lower case but capitalized!?
    These are just semi-petty complaints about the language. Your video on the other hand is great and I'm excited to work through it. Thanks for the monstrous effort you put into this.

  • @leoncyriac
    @leoncyriac 5 месяцев назад +1

    Hey man, Thank you so much for making this course, you don't know how much this is helping me!

    • @createdbykoko
      @createdbykoko  5 месяцев назад

      I hope it helps!! What are you learning flutter for? :)❤️

    • @leoncyriac
      @leoncyriac 5 месяцев назад

      @@createdbykoko to make cross platform apps! Till now I've been making web apps so now I think its time for an upgrade

  • @arcer.01
    @arcer.01 8 месяцев назад

    Thank You Mitch For this Amazing nine hour course . Hope You Will Be Uploading More 💚

  • @marshall3753
    @marshall3753 Месяц назад +1

    if you are a programmer with how good ai tools are right now u can literally just ask what u want and debug as u go

    • @createdbykoko
      @createdbykoko  Месяц назад

      @@marshall3753 that’s the way! Ai helps so much

  • @christin-apr
    @christin-apr 8 месяцев назад +4

    Thanks. Your videos are very helpful.

  • @jessekanadi
    @jessekanadi 4 месяца назад +1

    You are doing great Mitch. Thank you for these lessons.

    • @createdbykoko
      @createdbykoko  4 месяца назад

      @@jessekanadi is it helpful for u?

  • @raakibzargar966
    @raakibzargar966 8 месяцев назад +3

    Always been your fan Mitch❤🎉

  • @VEDHEVSTECH
    @VEDHEVSTECH 8 месяцев назад +1

    Try to post this video as breaking into individual concepts as a playlist so the quality of video may increase!

  • @wasifshahzad5001
    @wasifshahzad5001 4 месяца назад

    will surely put this video in my wiki as its latest and I also need it. I'm learning flutter and also maintaining a wiki for people who're stuck or are starting because there isn't much quality content which is upto date as well. Thanks.

  • @diliprajdasari4219
    @diliprajdasari4219 2 месяца назад

    That's an awesome Tutorial. I couldn't ask more good tutorial than this for the beginners who are starting to learn Flutter. I'm new to Flutter and you made me understand everything very smoothly. Thank you.
    There's 1 question. I didn't understand this part where you were explaining about Providers. When we wrap the Scaffold widget into the Consumer Widget, you said inside builder the "Value" parameter is where we can access all the things in the model which we created. You used value.count.toString() to get the count but when you're trying to keep the method which you created in the model, you created a variable and read the model again to get the increment method. Why is that? Doesn't "value" parameter store everything? Can't we use value.increment() like we used to get the count?
    Could you please make me understand this? It would be really helpful. Anyone in the chat also welcome to explain.
    Thank you!

  • @namelessbrat7197
    @namelessbrat7197 8 месяцев назад +2

    Thank you! This is so generous and helpful! ❤

  • @jamesn7223
    @jamesn7223 7 месяцев назад

    I was so confused at the beginning but the dots started to connect :). Only up to navigation but so far it's awesome!

  • @davidscott4122
    @davidscott4122 3 месяца назад

    5:06:27 After installing Firebase CLI and adding it to path, try restarting your computer (For Windows users)

  • @amanxmhd
    @amanxmhd 5 месяцев назад

    Thank You Mitch! A Perfect Flutter Recap Video.❤

  • @yvanarmelsopgwikamga3761
    @yvanarmelsopgwikamga3761 6 месяцев назад +1

    hope to final fin my place with this free master class

  • @iibrrahim
    @iibrrahim 6 месяцев назад +2

    sehr gut tutorial , danke

  • @throwawayaccount5464
    @throwawayaccount5464 5 месяцев назад

    Thanks for the tutorial Mitch really appreciate the efforts you have put in man...I subbed..thanks for giving back to the community

  • @DouglasViniciusRodriguesSobrin
    @DouglasViniciusRodriguesSobrin 7 месяцев назад

    Mitch, ur a beast! Congrats for what did u done with this video for the community. I'm Brazilian btw, my english isnt that good, but i still understanding everything that u said in this video, because ur beast man! Thx! Ur didactic is amazing! I've never saw this before in my role life watching YT videos!

  • @donnymollie
    @donnymollie 6 месяцев назад

    Thank you! You are an excellent coder and teacher

  • @anthonyqueen3136
    @anthonyqueen3136 6 месяцев назад

    thank you so so much mitch!!!! your courses has really helped me on this journey. Thank You Again🥰🥰

  • @ГеоргиосСемерджиев
    @ГеоргиосСемерджиев 7 месяцев назад

    Hi! Great one! I'm kinda new to flutter and one thing has been bothering me. I understood about the responsive layout by one older video of yours and the section about it in this video also helped. You basically use the maxWidth constraint and adapt the widgets by that. What confuses me, I have a figma design and there is some kind of text, lets say with size 24 (just an example). Everything works okay, but then I run it on smaller device and this text overflows the screen. Same example with a textfield, if I want a particular textfield to be bigger (for some reason, given from the designer), when I run it on another device, a smaller one, it overflows the screen. Sorry if you showed this already and I'm repeating the question. Thanks in advance!

  • @badardaad61
    @badardaad61 7 месяцев назад +2

    Thank you so much for the course ❤

  • @abhishek_0_7_8_9
    @abhishek_0_7_8_9 4 месяца назад

    Thank you for providing such a great course

  • @stooptoboop
    @stooptoboop 6 месяцев назад

    This is amazing, thank you! A tutorial about using expansion tile widgets would be awesome :P

  • @bbanaei
    @bbanaei 7 месяцев назад +1

    You are the best Mitch!

  • @hammadmuhammad9399
    @hammadmuhammad9399 5 месяцев назад

    Thank YOu sooo much brooo this course is really helping me and its really amazing

  • @gabriellinarespineda6899
    @gabriellinarespineda6899 8 месяцев назад

    Grest tutorial, you always make it look easy, and the way tou tech is awesome.

  • @man_vs_life
    @man_vs_life 7 месяцев назад

    Damn bro, what an amazing gift you've given here.

  • @ThousandsBoxes
    @ThousandsBoxes 5 месяцев назад

    U r rock man. Congrats for this incredible tutorial!!!

  • @xenomorphisisdilage472
    @xenomorphisisdilage472 4 месяца назад

    One important detail. This isn't using the Material3, at least not the beginning sections where I'm at. So, make sure to specify that, and disable it, in the ThemeData in theme inside the MaterialApp() to follow the tutorial as closely as possible.

    • @xenomorphisisdilage472
      @xenomorphisisdilage472 4 месяца назад

      It seems like he is using it, but you'd only get the result that he is getting (at least for the App Bar) by disabling the Material3, I wonder why. Can you help out here @createdbykoko?
      EDIT: It seems like he made parts of this tutorial before Nov, 2023, when Material3 had become the default option.

  • @africa24-7
    @africa24-7 8 месяцев назад +2

    Thank you Mitch ❤

  • @wordsbylanga
    @wordsbylanga Месяц назад

    Gosh. This video is so helpful. Just on question: Which extensions do you use?

  • @romanarti
    @romanarti 6 месяцев назад

    Thanks for the tutorial, as a beginner i have learned a lot!
    * but i have a question as a web designer, my left eye always little jump when u start rapping each widget with the padding widget, even tho the values of those are the same, like 25 usually as ur preference.
    Why don’t you u just wrap all the widget once with a widget Container and add a single time padding of all.25 ?
    Or any other way to do it once for the whole page, so the search bar in Nike shop app for example and title and etc will have that padding of 25.
    And use a boxsize or margin top /bottom to add spacing on top or bottom or both.
    Im just starting learning the flutter but its important for me to understand, too much widgets with padding would not load the App for an extra that we can avoid ? Or its like nothing so we can nest billion of widgets in a widget ?

  • @prajjwaltripathi2374
    @prajjwaltripathi2374 6 месяцев назад +1

    Where can I find the project repo for all the apps made here? I could not find the repo for the 1st todo app on your github.

  • @AdelMagdy-m4h
    @AdelMagdy-m4h 2 месяца назад +3

    How to make the simulator updates immediately when i change anything in code with no need to hot reload?

  • @cillipill
    @cillipill 8 месяцев назад +2

    Wow man, that's great. Thanks 👍