Flutter Tutorial For Beginners in 13 Hours

Поділитися
Вставка
  • Опубліковано 7 січ 2025

КОМЕНТАРІ • 412

  • @RivaanRanawat
    @RivaanRanawat  Рік тому +34

    20 Hours Dart & Flutter Full Course - ua-cam.com/video/CzRQ9mnmh44/v-deo.html
    Timestamps:
    (00:00:00) Introduction
    (00:01:23) Installing Flutter
    (00:10:47) Installing Android Studio & Configuring for Android
    (00:15:25) Installing Xcode & Configuring for iOS
    (00:17:35) Installing VS Code
    (00:19:12) Exploring VS Code
    (00:23:29) Creating Flutter Project
    (00:25:15) Exploring Folders Flutter Creates
    (00:34:54) Increasing Font Size in VS Code
    (00:35:48) Highlighting Code in VS Code
    (00:37:25) Running Flutter App
    (00:49:59) Writing First Flutter Code!
    (00:51:22) Importing Packages and material.dart
    (00:54:06) runApp function in Flutter
    (00:56:12) What are Widgets?
    (00:56:58) Text Widget
    (01:13:12) Types of Widgets
    (01:15:10) What is State in Flutter
    (01:16:36) What is Stateless Widget in Flutter?
    (01:29:31) Material & Cupertino Design
    (01:31:43) What is MaterialApp in Flutter?
    (01:35:48) What is Scaffold in Flutter?
    (01:40:00) Center Widget
    (01:44:57) Widget Tree
    (01:47:38) Splitting & Extracting Widgets
    (01:53:07) What is BuildContext?
    (01:55:56) Importing Files & Magic of Flutter Extension
    (01:58:23) Relative Importing
    (02:01:05) Breaking Down The Currency Converter App
    (02:01:49) Column Widget
    (02:10:28) ColoredBox Widget
    (02:11:19) Color Class
    (02:15:11) TextStyle
    (02:22:40) Colors
    (02:25:07) TextField Widget
    (03:07:18) Why Build Function Should Contain NO Complex Tasks
    (03:08:15) Changing Keyboard Type For TextField Input
    (03:12:30) Padding Widget
    (03:19:09) Container Widget
    (03:20:19) Padding vs Margin - The Difference
    (03:26:14) TextButton Widget
    (03:31:53) Print Statement & Warnings (Flutter Lints)
    (03:37:08) TextButton Widget contd.
    (03:51:47) ElevatedButton Widget
    (03:58:57): Shortening the ButtonStyle!
    (04:01:44): AppBar Widget
    (04:09:05) Understanding the need of StatefulWidget
    (04:27:04) StatefulWidget
    (04:41:56) Build Function Can Be Called How Many Times?
    (04:44:29) setState
    (04:51:59) Handling Edge Cases
    (04:58:37) CupertinoApp & iOS Styled Widgets
    (05:15:32) initState and dispose
    (05:18:23) Recap & Widgets LifeCycle
    (05:28:41) Weather App Demo
    (05:29:54) Analysing the default Flutter Code
    (05:37:21) Weather App Setup
    (05:45:36) GestureDetector and InkWell Widget
    (05:48:08) IconButton Widget
    (05:49:05) Planning the Body of Weather App using PlaceHolder Widget
    (05:53:10) Card Widget
    (06:04:23) ClipRRect Widget
    (06:05:49) Backdrop and ImageFilter Widget
    (06:11:46): Text For Weather App
    (06:16:02) Row Widget
    (06:25:37) SingleChildScrollView Widget
    (06:31:21) Working on Additional Info Section
    (06:42:55) Passing Arguments Using Constructor
    (06:52:50) http package in Flutter
    (06:56:00) OpenMapWeather API
    (07:02:45) Handling Future in initState
    (07:05:53) Extracting Data from API in Flutter
    (07:19:10) Displaying Loading Indicator
    (07:24:43) FutureBuilder Widget
    (07:37:16) Extracting Data From AsyncSnapshot
    (07:48:13) for loop in Flutter UI
    (07:57:30) ListView.builder Widget
    (08:08:11) Date Formatting using intl
    (08:22:19) Switching Themes
    (08:23:23) Layout Principle In Flutter Explained
    (08:28:45) Flutter Behind The Scenes, 3 Trees & BuildContext
    (08:51:03) Shopping App Demo
    (08:52:20) Creating Shop App Project
    (08:54:46) Adding Custom Fonts
    (09:06:44) Theming, Color Scheme
    (09:10:11) Creating a Header (SafeArea Widget)
    (09:17:14) Expanded Widget in Column (For TextField Widget)
    (09:32:04) Chip Widget
    (09:48:05) How Theming Works Behind the Scenes (InheritedWidget)
    (09:55:23) Selecting Filter contd…
    (09:56:28) Adding Images and Product Dummy Data
    (10:03:00) Displaying Products List on Home Page (Image Widget)
    (10:27:39) Designing Product Details Page (Spacer and Flex Widget)
    (10:55:21) Navigation & Routing
    (11:06:08) How Navigator Works Behind The Scenes? (And State Management)
    (11:16:47) BottomNavigationBar Widget
    (11:25:58) IndexedStack Widget
    (11:28:47) Designing Cart Page (ListTile Widget)
    (11:39:26) State Management with Provider, SnackBar
    (12:08:08) Dialogs in Flutter
    (12:17:06) Provider Extension Methods on BuildContext
    (12:20:03) Provider State Management Recap
    (12:26:43) Responsive UI in Flutter (GridView, MediaQuery)
    (12:50:03) InheritedWidget vs InheritedModel
    (12:52:51) Responsive UI in Flutter (LayoutBuilder Widget)
    (13:00:49) MediaQuery vs LayoutBuilder
    (13:04:12) Challenge: Make Weather App Responsive
    (13:04:36) Flutter Widgets Sizing Summary
    (13:05:41) Conclusion and Next Steps

    • @NateXon-r1x
      @NateXon-r1x Рік тому

      why dont the timestamp appear on the video tho? is it because of the parenthesis?

    • @RivaanRanawat
      @RivaanRanawat  Рік тому +2

      @@NateXon-r1x It's because the video is longer than 12 hours I guess

    • @DarkM999
      @DarkM999 Рік тому +1

      don't forget to share free coupons for this course in udemy i don't have any online payment method

    • @sushantpawar3703
      @sushantpawar3703 10 місяців тому

      Please pin this comment!

    • @RivaanRanawat
      @RivaanRanawat  10 місяців тому

      ​@@sushantpawar3703done, thank you!

  • @AryanJha-d7g
    @AryanJha-d7g Рік тому +57

    //for myself
    (00:00:00) Introduction
    (00:01:23) Installing Flutter
    (00:10:47) Installing Android Studio & Configuring for Android
    (00:15:25) Installing Xcode & Configuring for iOS
    (00:17:35) Installing VS Code
    (00:19:12) Exploring VS Code
    (00:23:29) Creating Flutter Project
    (00:25:15) Exploring Folders Flutter Creates
    (00:34:54) Increasing Font Size in VS Code
    (00:35:48) Highlighting Code in VS Code
    (00:37:25) Running Flutter App
    (00:49:59) Writing First Flutter Code!
    (00:51:22) Importing Packages and material.dart
    (00:54:06) runApp function in Flutter
    (00:56:12) What are Widgets?
    (00:56:58) Text Widget
    (01:13:12) Types of Widgets
    (01:15:10) What is State in Flutter
    (01:16:36) What is Stateless Widget in Flutter?
    (01:29:31) Material & Cupertino Design
    (01:31:43) What is MaterialApp in Flutter?
    (01:35:48) What is Scaffold in Flutter?
    (01:40:00) Center Widget
    (01:44:57) Widget Tree
    (01:47:38) Splitting & Extracting Widgets
    (01:53:07) What is BuildContext?
    (01:55:56) Importing Files & Magic of Flutter Extension
    (01:58:23) Relative Importing
    (02:01:05) Breaking Down The Currency Converter App
    (02:01:49) Column Widget
    (02:10:28) ColoredBox Widget
    (02:11:19) Color Class
    (02:15:11) TextStyle
    (02:22:40) Colors
    (02:25:07) TextField Widget
    (03:07:18) Why Build Function Should Contain NO Complex Tasks
    (03:08:15) Changing Keyboard Type For TextField Input
    (03:12:30) Padding Widget
    (03:19:09) Container Widget
    (03:20:19) Padding vs Margin - The Difference
    (03:26:14) TextButton Widget
    (03:31:53) Print Statement & Warnings (Flutter Lints)
    (03:37:08) TextButton Widget contd.
    (03:51:47) ElevatedButton Widget
    (03:58:57): Shortening the ButtonStyle!
    (04:01:44): AppBar Widget
    (04:09:05) Understanding the need of StatefulWidget
    (04:27:04) StatefulWidget
    (04:41:56) Build Function Can Be Called How Many Times?
    (04:44:29) setState
    (04:51:59) Handling Edge Cases
    (04:58:37) CupertinoApp & iOS Styled Widgets
    (05:15:32) initState and dispose
    (05:18:23) Recap & Widgets LifeCycle
    (05:28:41) Weather App Demo
    (05:29:54) Analysing the default Flutter Code
    (05:37:21) Weather App Setup
    (05:45:36) GestureDetector and InkWell Widget
    (05:48:08) IconButton Widget
    (05:49:05) Planning the Body of Weather App using PlaceHolder Widget
    (05:53:10) Card Widget
    (06:04:23) ClipRRect Widget
    (06:05:49) Backdrop and ImageFilter Widget
    (06:11:46): Text For Weather App
    (06:16:02) Row Widget
    (06:25:37) SingleChildScrollView Widget
    (06:31:21) Working on Additional Info Section
    (06:42:55) Passing Arguments Using Constructor
    (06:52:50) http package in Flutter
    (06:56:00) OpenMapWeather API
    (07:02:45) Handling Future in initState
    (07:05:53) Extracting Data from API in Flutter
    (07:19:10) Displaying Loading Indicator
    (07:24:43) FutureBuilder Widget
    (07:37:16) Extracting Data From AsyncSnapshot
    (07:48:13) for loop in Flutter UI
    (07:57:30) ListView.builder Widget
    (08:08:11) Date Formatting using intl
    (08:22:19) Switching Themes
    (08:23:23) Layout Principle In Flutter Explained
    (08:28:45) Flutter Behind The Scenes, 3 Trees & BuildContext
    (08:51:03) Shopping App Demo
    (08:52:20) Creating Shop App Project
    (08:54:46) Adding Custom Fonts
    (09:06:44) Theming, Color Scheme
    (09:10:11) Creating a Header (SafeArea Widget)
    (09:17:14) Expanded Widget in Column (For TextField Widget)
    (09:32:04) Chip Widget
    (09:48:05) How Theming Works Behind the Scenes (InheritedWidget)
    (09:55:23) Selecting Filter contd…
    (09:56:28) Adding Images and Product Dummy Data
    (10:03:00) Displaying Products List on Home Page (Image Widget)
    (10:27:39) Designing Product Details Page (Spacer and Flex Widget)
    (10:55:21) Navigation & Routing
    (11:06:08) How Navigator Works Behind The Scenes? (And State Management)
    (11:16:47) BottomNavigationBar Widget
    (11:25:58) IndexedStack Widget
    (11:28:47) Designing Cart Page (ListTile Widget)
    (11:39:26) State Management with Provider, SnackBar
    (12:08:08) Dialogs in Flutter
    (12:17:06) Provider Extension Methods on BuildContext
    (12:20:03) Provider State Management Recap
    (12:26:43) Responsive UI in Flutter (GridView, MediaQuery)
    (12:50:03) InheritedWidget vs InheritedModel
    (12:52:51) Responsive UI in Flutter (LayoutBuilder Widget)
    (13:00:49) MediaQuery vs LayoutBuilder
    (13:04:12) Challenge: Make Weather App Responsive
    (13:04:36) Flutter Widgets Sizing Summary
    (13:05:41) Conclusion and Next Steps

  • @muhammadjavedrafique4592
    @muhammadjavedrafique4592 Рік тому +12

    i have almost 2 years of experience in flutter.. but your content is always worthy to watch . so am watching this as i know the just F of Flutter

  • @arromero491
    @arromero491 10 місяців тому +4

    7 months ago I finished the Dart course and today I finished this course because I combined this one with the official docs that's why It took me too much time and I came here to say THANK YOU for teaching Flutter and for your content. 🙇‍♂

  • @brawlstarsac3574
    @brawlstarsac3574 Рік тому +19

    To be honest, the best beginner course for flutter. It never felt like a 13 hours and you were explaining all the stuffs why there are present and what would they do and what if it is removed which is not explained by most of the UA-camrs. A huge respect for your hardwork for making this video. It helped me to understand the basics and I don't how to thank you. Keep making videos . Huge love❤ brother

  • @s1nistr433
    @s1nistr433 Рік тому +6

    This is one of the best coding tutorials I've seen on UA-cam.
    I gave up on learning Flutter a year or so ago because it looked overwhelming and I didn't understand it, and no instructor would explain things further. Then I decided to pick up learning it again and found this video. This video explains everything in so much detail, such as what Flutter concepts are (like widgets, state, buildContext), what they do, why you need them, why they're named that way, what happens if you remove/alter them, etc. Few paid courses even go into this depth and explain things this well.

    • @ShubhamKumar-re4zv
      @ShubhamKumar-re4zv Рік тому +1

      Can you name some paid courses that go into depth like this video. It will be of great help.

    • @pratikgupta7373
      @pratikgupta7373 Рік тому

      @@ShubhamKumar-re4zv azam flutter course in udemy

  • @satdevlpr
    @satdevlpr Рік тому +17

    Thanks millions on behalf of all beginners.. your channel deserves 100K.... Hope will attain soon

  • @khalidahmed7851
    @khalidahmed7851 4 місяці тому +3

    3:06:45 if you are facing an error because using final key word -> use const instead and it will works perfectly without any issue
    when you create a border variable that contains a widget property to re use it without repetitions

  • @AbdulAlim-sk8ub
    @AbdulAlim-sk8ub Рік тому +1

    better than so many paid course!!!
    Rivaan Tutorial >>>>>>> Paid course
    Thank you veryyy much for this..

  • @mageshyt2550
    @mageshyt2550 Рік тому +7

    "I appreciate your work, Rivaan Ranawat! Thank you for creating high-quality tutorials. I am currently building a Twitter clone with your guidance and I am grateful for your help. Keep up the good work!"

  • @abhijeetgautam8153
    @abhijeetgautam8153 Рік тому +18

    Hey Rivaan
    I'm absolutely grateful to you for curating a course worth 12 freaking hours 🔥
    I have been a fan of your work.
    I would request you to provide timestamps/chapters for easy navigation of the video.
    Also, I'd like to know if you are coming up with a backend course, teaching from the very basics to advanced (preferably NodeJS). The tutorial videos touch upon a specific aspect of the backend and not the foundations.
    Thanx again ❤️

    • @RivaanRanawat
      @RivaanRanawat  Рік тому +10

      Thanks Abhijeet! Ive wanted to make a tutorial on NodeJS (for pure beginners and including almost no front end related stuff in it) for a long time. But before that, I want to make sure people subscribed to me are already familiar with JavaScript so will be releasing a tutorial on it first! What do you think?

    • @abhijeetgautam8153
      @abhijeetgautam8153 Рік тому +2

      @@RivaanRanawat Yeah that would be a great idea. Go for it Rivaan 💜 Best of Luck 🤞

    • @shubhamtiwary1717
      @shubhamtiwary1717 Рік тому

      @@RivaanRanawatyes, please release a tutorial for Javascript as well.
      I would also request you to make a Uber clone app.

    • @oplearn794
      @oplearn794 Рік тому

      I want to create a programming tutorial for youوsubscribe my channel🤗

    • @deepak5074
      @deepak5074 Рік тому

      We are Ready Broo .. Pls Bring it on
      @@RivaanRanawat

  • @AzamKhan-bb7xg
    @AzamKhan-bb7xg Рік тому +2

    This Guy is Genius i have learnt a lot from him and also i am member of his Udemy Courses.

  • @AfricanGhost
    @AfricanGhost Рік тому +4

    Your dart tutorial is exceptional
    Been waiting for this for so long
    Thank you so much Rivaan

    • @RivaanRanawat
      @RivaanRanawat  Рік тому +2

      Thanks! Let me know if this course was easy to follow along

    • @AfricanGhost
      @AfricanGhost Рік тому

      It is indeed very easy to follow
      I just learnt how to integrate api
      Never knew it was this easy
      You’re really a good tutor my brother

  • @ScrumptiousGluteusMaximus
    @ScrumptiousGluteusMaximus Рік тому +4

    I don't even know what flutter is but I just know that this guy has put in a lot of effort to make this video.
    Keep it up👍

  • @KabeloMabula-o1c
    @KabeloMabula-o1c 11 місяців тому

    I'm new to flutter , and you sir just made my life simple ,hope to see more from you sir

  • @mumum1
    @mumum1 Рік тому

    A have officially completed this course! I know sop much more stuff now and my parents boast about me and what my talents are!!!! All thanks to you!!!

  • @Clouduva_org-pc4ls
    @Clouduva_org-pc4ls 11 місяців тому +1

    Thanks!

  • @ankitmukhia3644
    @ankitmukhia3644 Рік тому +2

    I don't know what the hack I was thinking from past couples of weeks, I have been watching this man and learnt a lot, but have't subscribe yet. But as soon as i realize it, i did it with in 1sec. If you are reading this comment ! Do it 😤, what are you waiting for 😃 ! Smash it. Appreciated if you did it. ❤

  • @abdulaleem2433
    @abdulaleem2433 7 місяців тому

    Thank you Rivaan🥰I have Completed this course in 6 months because I am a beginner. lots of things to learn from you...

  • @Matex__
    @Matex__ 10 місяців тому

    You're a great teacher! After watching this course, I have a hard time watching others, since you actually explain stuff in depth and with understanding.
    I would like to see an app tutorial that focuses on local storage (shared preferences for simpler stuff and maybe sqflite for more data), for example a weight tracking app. Also would like to see app tutorial that shows how to properly handle a lot of data coming from API (not only text/numbers, but also images), like caching/storing that data locally and other stuff to not overload an API and how to secure API. I think those tutorials combined with this one would be a great combination for anybody starting with Flutter, like me..
    :)

  • @jaiswalrohan
    @jaiswalrohan Рік тому

    22-07-2023T00:13:32 : i must say your dart tutorial was really helpful! Just starting with this

  • @richardkaringuri5557
    @richardkaringuri5557 7 місяців тому

    Hey Mr. Rivaan. I say thank you for making this great tutorial. Much appreciation from Nairobi, Kenya.

  • @moviesflix7082
    @moviesflix7082 6 місяців тому

    The way you started explaining Stateless Widget ( 4:09:20 ) is spectacular

    • @RivaanRanawat
      @RivaanRanawat  6 місяців тому

      Thanks, glad you liked it!

    • @moviesflix7082
      @moviesflix7082 6 місяців тому

      @@RivaanRanawat RIvaan can you tell me what should one do after completing this tutorial? Also lists out some main concept or anything in Flutter. Please respond to this.

  • @hengkynjauw
    @hengkynjauw Рік тому +1

    thank youuuu so much Rivaan, been looking this type of tutorial for so long, hopefully you have time to make another flutter tutorial with database related

  • @voltronicsautomation
    @voltronicsautomation Рік тому

    One of the best gurus ever.. I like your wide knowledge and style of teaching.. tqsm.. learn a lot from u

  • @mazenalsakkaf
    @mazenalsakkaf 4 місяці тому

    Yo, Rivaan, this course is straight fire! 🔥🔥🔥 I've learned so much from it. It's way better than any paid course I've seen. You're a total legend for breaking down complex topics in such a simple way. Keep up the amazing work!

  • @junaid.journey
    @junaid.journey Місяць тому

    Best tutorial i have found in UA-cam ❤💜

  • @Morse_YT
    @Morse_YT Рік тому

    The GOAT strikes again 🙏 Thank you so much for posting this. I was eagerly looking forward to this course

    • @RivaanRanawat
      @RivaanRanawat  Рік тому

      Thanks Morse! Let me know if this course was easy to follow along

  • @suraj.52721
    @suraj.52721 Рік тому +3

    Bro I love the way you teach. I dont know how can i appreciate your hard work , you are amazing.
    I have learnt a lot from you. just wanna say thanks from my heart

  • @borisgolubovic4533
    @borisgolubovic4533 Рік тому +6

    Just finished the video and I have to give a shoutout to the educator and potential viewers:
    - The best teacher! 🌟
    - Fantastic effort in explaining everything with such detail!
    - Keep up the great work; I hope we get to collaborate on a project someday!
    - Thank you for generously sharing your knowledge!
    P.S. Flutter has me adding commas everywhere - because just like in coding, nothing's ever truly finished; there's always another widget to consider! 😄

    • @psych7776
      @psych7776 Рік тому

      Bro after finishing the video,can you create an app on your own??

    • @borisgolubovic4533
      @borisgolubovic4533 Рік тому

      I am just starting my app, only one thing that I need to look for is firebase implementation. Rest is explained in tutorial.
      Also, there is always something that will not be explained in one tutorial, so you will need to look it somewhere but you will find and implement it easier after this tutorial.
      This guy explained so much , certainly worth of following tutorial. Also he has Dart tutorial before this, so watch that if you are not familiar with programming before this. @@psych7776

  • @arshiashaikh8244
    @arshiashaikh8244 Рік тому

    the best ... literally the best .... I was about to give up on flutter and then I found this !

  • @arromero491
    @arromero491 Рік тому

    I've finished your Dart course and thank you so much Rivaan. I'm going to start this course because I want to create some apps in Flutter.

  • @satyavratchoubey6734
    @satyavratchoubey6734 9 місяців тому

    Hats off to you brother for such an in depth explanation!

  • @DwayneLofton
    @DwayneLofton Рік тому

    Thanks my friend! This channel is gonna blow up!

  • @titilopebanjoko
    @titilopebanjoko 9 місяців тому

    This is the best tutorial on flutter for beginners. thanks so much.

  • @Vikasbharti69
    @Vikasbharti69 Рік тому +1

    Hey @RivaanRanawat,
    i just Completed The Video.
    i am not a beginner in flutter, i was just searching for a best Advance Course.
    But I just kind of Tried to Look in to your Video and it took my attention for like continuous 2 hours.
    also i learned some best deforestation of some widget.
    You Created A Smooth And Very Easy To Understand Course.
    I just Want to Know that , will you post any advance course on flutter basically focused on backend and APi parts.

  • @manohar.acharya
    @manohar.acharya Рік тому +1

    Finally most awaited course is out

  • @juniorMr
    @juniorMr Рік тому +1

    Rivan ,thanks a lot.
    You are the best teacher

  • @TerCar01
    @TerCar01 10 місяців тому

    Rivan you are such great developer...thanks for the video

  • @verum5651
    @verum5651 Рік тому +1

    I was absolutely waiting for this! THANK YOU SO MUCH!! ❤❤

    • @RivaanRanawat
      @RivaanRanawat  Рік тому

      Awesome! How's the journey going?

    • @verum5651
      @verum5651 Рік тому

      @@RivaanRanawat Been on it, I've a hectic schedule but I manage to get some time towards learning it!

    • @RivaanRanawat
      @RivaanRanawat  Рік тому

      @@verum5651 Nice! Let me know if you have any feedback to improve the course.

  • @sahasrayan
    @sahasrayan Рік тому

    Thank You Rivaan. I was waiting for your course.

    • @RivaanRanawat
      @RivaanRanawat  Рік тому

      Thanks Sahas! Let me know if this course was easy to follow along

  • @arunbm123
    @arunbm123 Рік тому

    What a course !!! Really appreciate your patience to teach

  • @muhammadhashir624
    @muhammadhashir624 Рік тому +1

    Hey Rivann. It was an amazing expereince i completed the challenge of making Additonal Information Section BTW Amazing Course🔥

  • @FawadAhmadi-h4x
    @FawadAhmadi-h4x Рік тому +1

    This is the best tutorial for flutter than the paid one

  • @vinitjha_
    @vinitjha_ Рік тому

    Bro your explaination for why stateless widget is immutable (4:07:30) is awesome👏

    • @RivaanRanawat
      @RivaanRanawat  Рік тому +1

      Thanks Vinit, glad you liked it! How did you find the tutorial till now?

    • @vinitjha_
      @vinitjha_ Рік тому

      @@RivaanRanawat Great tutorial, I am currently on the weather app and guess what I tried to build UI all by myself and almost done it by searching stuff on Google. The way you explain concepts is very logical, keep up the good work.

  • @mumtaz1132
    @mumtaz1132 Рік тому

    Lots of Good wishes and thanks to you. I have completed this tutorial and learned a lot. 💫💯

  • @nahideducational
    @nahideducational Рік тому

    very well teaching method,,,,,clearing concept very well as far u can.....great learning resource for beginner

  • @innocent1040
    @innocent1040 Рік тому +1

    at 3:05:18 you might see an error for the border variable , for solving the error you have to make the border variable const instead of final , :
    const border = OutlineInputBorder(
    borderSide: BorderSide(color: ...................),
    ); This worked fine for me

  • @SunnyYadav-zv7hp
    @SunnyYadav-zv7hp Рік тому +32

    Does anyone here want to join me in flutter development journey ? As you might know that there is not much community support for flutter. Together we can make learning fun and fast .

  • @TechwithLaughter
    @TechwithLaughter 4 місяці тому

    04:09:05 to 05:18:00 for Stateful widget & it's lifecycle.

  • @socialguru824
    @socialguru824 Рік тому

    finally! most awaited course!!

  • @leoe.r.7338
    @leoe.r.7338 Рік тому

    🎉🎉🎉 have been waiting for this. You are a great teacher! THANKS!

    • @RivaanRanawat
      @RivaanRanawat  Рік тому +2

      Thanks! Let me know if this course was easy to follow along

  • @pratikgupta7373
    @pratikgupta7373 Рік тому +1

    wow premium content
    and its free
    thanks Rivaan

    • @RivaanRanawat
      @RivaanRanawat  Рік тому

      Thanks Pratik! Let me know if this course was easy to follow along

  • @GIOVANNYGARCIAHOLGUIN
    @GIOVANNYGARCIAHOLGUIN Рік тому

    this is premium content, congratulations your courses are the best

  • @rizalharis6275
    @rizalharis6275 Рік тому +1

    Best flutter class ever

  • @AlmasZayn
    @AlmasZayn Рік тому +1

    @RivaanRanawat
    Your Teachings skills are Excellent bro

  • @subhamroy5368
    @subhamroy5368 Рік тому +2

    Hey, thanks for such an awesome tutorial. Please make more project-based tutorials

  • @riteshnaidu6114
    @riteshnaidu6114 Рік тому +2

    Dear Rivaan,
    I hope this message finds you well!
    How about creating a separate video about the latest video player dependency in Flutter? 📹📱 This tutorial could be immensely helpful for developers looking to enhance their Flutter apps with seamless video playback. Your expertise and engaging teaching style would undoubtedly make it an incredible resource. Looking forward to your amazing content! 🎬🔥
    Best regards,
    Ritesh

  • @asweraswer6140
    @asweraswer6140 Рік тому

    You are legend bro whenever it comes to explaining.🙏

  • @adnan.farooq
    @adnan.farooq Рік тому

    What i was waiting eagerly for.......thanks......so.much....

    • @RivaanRanawat
      @RivaanRanawat  Рік тому

      Awesome Adnan! Let me know if this course was easy to follow along

  • @technicalguy.
    @technicalguy. Рік тому +8

    I sincerely appreciate your efforts. I have been eagerly anticipating the release of this course, especially considering the exceptional way you taught Dart previously. ❤❤

    • @RivaanRanawat
      @RivaanRanawat  Рік тому

      Thanks! Let me know if this course was easy to follow along

    • @deepak5074
      @deepak5074 Рік тому

      💯@@RivaanRanawat

  • @jaekim3448
    @jaekim3448 8 місяців тому

    Loving your tutorials, would love your take on authentication and sign on for flutter

  • @ilkerkutlu58
    @ilkerkutlu58 Рік тому +1

    You are Amazing Rivaan🎉

  • @tarnished_ofTheCGPA
    @tarnished_ofTheCGPA Рік тому

    You are amazing Rivaan!

  • @virtualtech4637
    @virtualtech4637 Рік тому

    Thank you so much Rivaan, I appreciate your work. Please create Firebase or Hive tutorial for absolute beginners.😊

  • @FawadAhmadi-h4x
    @FawadAhmadi-h4x Рік тому

    Amazing❤❤❤
    thanks dear rivaan.

  • @siddeshshetty7755
    @siddeshshetty7755 Рік тому +1

    Gem for someone beginning with flutter!

  • @aimeneharbi3913
    @aimeneharbi3913 Рік тому

    Bro i was waiting for new video thnxs you 🎉

  • @pushanbasu7192
    @pushanbasu7192 Рік тому

    Long awaited.. Thanks bro

    • @RivaanRanawat
      @RivaanRanawat  Рік тому

      Thanks Pushan Basu! Let me know if this course was easy to follow along

  • @borisgolubovic4533
    @borisgolubovic4533 Рік тому +2

    Hey man, great tutorial. I see effort that you put into planning every second of video.
    I did not finish video, so I apologize in advance if you mention somewhere in video, but I need to ask:
    Is there a way to put some kind of name to column, row, container, so that I can know for sure that closing bracket will have comment with name of that widget?
    thank you once more for sharing this knowledge for free. You are the best!

  • @arthurjose7339
    @arthurjose7339 11 місяців тому +1

    in the weather app if i cut the internet it showing ClientException: XMLHttpRequest error,... .... how to solve it

  • @bamikoleoni5767
    @bamikoleoni5767 Рік тому

    very lovely video, thanks so much for sharing.

  • @Hellowow0112
    @Hellowow0112 Рік тому

    Thanks for creating this flutter course.

  • @Xoro162
    @Xoro162 Рік тому

    Thanks💛
    Waiting for intermediate and expert course please launch that too.

  • @AbdulAlim-sk8ub
    @AbdulAlim-sk8ub Рік тому +1

    hey Rivaan!! thanks for this tutorial!! can you please make a tutorial on how to make an app like upwork please!!

  • @azamovdev
    @azamovdev Рік тому

    absolutely perfect. bro very useful thanks good lucky.

  • @anuragharod8025
    @anuragharod8025 Рік тому

    Thanks for such kind of a tutorial . Please create Firebase tutorial for absolute beginner.😊

  • @nikhilkukreja8498
    @nikhilkukreja8498 Рік тому

    Thank you so much Rivaan brother ❤️❤️

  • @johnsunday3548
    @johnsunday3548 Рік тому

    This is more than so many paid tutorials out there ...Great stuff mentor More Blessings... Mentor pls can you name all the extension you installed I Wana do same thanks!

  • @martinirungu2381
    @martinirungu2381 Рік тому

    Rivaan I missed you my teacher,thanks for this dart and flutter tuts, salute . can you also in lengthy explain riverpod please

    • @RivaanRanawat
      @RivaanRanawat  Рік тому

      Thanks Martin, appreciate it! Already covered Riverpod in a seperate tutorial

  • @ansh_nx
    @ansh_nx Рік тому +3

    Please bro tell me from where you have learnt flutter.. Please 🙏

  • @bishwajeetpandey1570
    @bishwajeetpandey1570 Рік тому

    As a react developer, i am transitioning into flutter also , your in depth explanation was really grt.
    Please provide some videos on building Responsive UI stuffs for both web and mobile.

  • @jatin-motwani
    @jatin-motwani Рік тому

    Was waiting for it 😍

  • @devagarwal3250
    @devagarwal3250 Рік тому

    Thx bro with another banger tutorial

  • @azuragoogle9745
    @azuragoogle9745 Рік тому

    U are amazing! Big work!🤯

  • @learnwithchinnu65
    @learnwithchinnu65 8 місяців тому

    Thank you so much for this wonderful video

  • @someone_visible
    @someone_visible Рік тому

    This transition push and slide kind of transition to the next page. how this is applied? can you tell me please.
    at [11:03:39]

  • @cricgamerz2181
    @cricgamerz2181 Рік тому

    Love you men you do so much great work.

  • @praveenchinnareddy1552
    @praveenchinnareddy1552 10 місяців тому

    A ton of thanks Rivaan...

  • @shrijanamaharjan1682
    @shrijanamaharjan1682 3 місяці тому

    You are GEM 🧡🧡

  • @sabinashrestha312
    @sabinashrestha312 Рік тому

    Thankyou so much you are the best💖

  • @lenzbyahurwa858
    @lenzbyahurwa858 Рік тому

    Thank you , very good tutorials

  • @Matex__
    @Matex__ 10 місяців тому

    How is your debug console so clean? for example 12:00:45, mine is instantly cluttered with various other messages like d/egl_emulation and others, it's annoying..

    • @RivaanRanawat
      @RivaanRanawat  10 місяців тому +1

      That happens with Android emulators. I'm using the iOS simulator

  • @sujalutekar9417
    @sujalutekar9417 Рік тому

    Big fan Ravaan bro 🥳🥳❤❤

  • @BabuBabu-ft8ni
    @BabuBabu-ft8ni Рік тому

    Finally wait is over 😂❤

  • @shashwatdhingra3580
    @shashwatdhingra3580 Рік тому

    Great Brother ! Thanks

  • @dushyantsharma2415
    @dushyantsharma2415 Рік тому

    Thank you rivaan😻😻😻😻

  • @juniorMr
    @juniorMr Рік тому

    Well done ,that was great🤩. bro in the next video could you make an ecomerce app with real payment?

    • @RivaanRanawat
      @RivaanRanawat  Рік тому

      We've done that in Amazon Clone tutorial, right?

  • @BDGames-OtoCampos
    @BDGames-OtoCampos Рік тому +1

    pls back with design patterns series!!

    • @RivaanRanawat
      @RivaanRanawat  Рік тому

      Will be back with it in a couple of weeks.

  • @vivekbhuva4802
    @vivekbhuva4802 Рік тому

    next we want a course on api how it work and all
    all about apis in flutter