20 Hours Dart & Flutter Full Course - kzbin.info/www/bejne/eau1gmyjo9KbapY
@barkinozdemir17902 ай бұрын
hey you have a 13h class and this 8h class and the 20h flutter class is the 20h class a combination of both classes or seperate again Im a total newby first week no clue starting here with dart then flutter I have a own company and we devolop apps but im the ceo who doesnt understand coding so now i wanna learn it myself to safe some bucks on devs and understand what they doing
@RivaanRanawat2 ай бұрын
Yup, 20h course is a combination of both the videos. Good luck with your startup!
@barkinozdemir17902 ай бұрын
@@RivaanRanawat thank you for answering a honor great vid
@dhillonj75 Жыл бұрын
My heartfelt appreciation for your exceptional contributions to the Flutter community Your tutorials, articles, and open-source projects have inspired countless developers to excel in Flutter. Your willingness to help ,your passion and expertise have empowered developers and enriched the Flutter ecosystem. Thank you for all that you do. Your impact is immeasurable
@RivaanRanawat Жыл бұрын
Thank you so very much man! This Made my day!
@rajeshnairnca Жыл бұрын
Impressed! Really good content!
@RivaanRanawat Жыл бұрын
Glad you liked it! Thanks for the support:)
@pankajkcodes Жыл бұрын
Timestamps: (00:00:00) Introduction (00:01:16) What is Dart? (00:02:52) Dart SDK (00:05:57) Print Statement (00:08:59) Operators (00:13:39) Comments (00:16:31) Variables (00:48:08) var, const and final Variables (00:54:10) final vs const variables (00:58:25) Optional Variables/ Nullable Variables (01:10:35) If Condition (01:28:42) Ternary Operators (01:31:02) Switch Statement (01:36:52) Exercise 1 (01:45:06) For Loop (01:58:30) While Loop (02:01:39) Do While Loop (02:05:12) continue keyword (02:08:11) Exercise 2 (02:08:30) break keyword (02:09:49) Functions (02:18:49) Returning 2 Values from a Function (Records) (02:21:56) Patterns (02:23:45) Returning Nullable Variables/Values (02:25:48) Function Positional Arguments & Global Variables (02:33:43) Function Named Arguments (02:40:40) Named Records (02:43:03) Returning Functions from Functions (02:44:59) Arrow Function (02:45:48) Anonymous Functions (02:45:53) Classes (03:06:02) Constructor (03:10:53) this keyword (03:11:38) Positional Constructor Arguments (03:17:43) Immutable Classes (03:20:19) Named Constructor Arguments (03:21:18) Classes Terminology (03:22:29) Private Variables (03:26:46) Getters (03:30:30) Setters (03:32:26) Static Variables (03:37:26) Static Functions (03:38:09) When to use static keyword? (03:40:10) Inheritance (03:58:58) implements keyword (04:09:13) Abstract Classes (04:14:03) Object Oriented Programming (OOP) in Dart (04:16:09) Polymorphism (04:19:52) Abstraction (04:22:12) Encapsulation (04:24:11) OOP Brief (04:25:14) Mixins (04:32:40) Class Modifiers (04:39:48) Lists (05:22:04) Sets (05:24:39) Maps (05:49:32) Enums (05:57:22) Enhanced Enums (06:02:03) Exception Handling (06:10:45) Futures (Promises) (06:55:08) Streams (07:18:46) Bonus: Creating Records (07:22:57) Bonus: Patterns & Pattern Matching (07:35:11) Extensions (07:41:25) Conclusion
@Cyno_General_mahamatra9 ай бұрын
Just completed your dart course and it was brilliant very well explained and easy to adapt. Soon I will jump into your flutter course.
@Salah-YT Жыл бұрын
- Dear Rivaan, I want to express my sincere gratitude to you. I just completed your course, and I'm thrilled to start your Flutter course soon. I must admit, with all the HTML, CSS, JavaScript, TypeScript, Tailwind, React, Next.js, Node, and other courses I've been diving into, I may have gotten a bit confused at times. But your teaching has been phenomenal, and I learned so much in just a week. - My coding journey has been quite extensive over the past two years, including rigorous training in data structures and algorithms. Being home 24/7 to care for my daughter, who has autism, gives me the opportunity to devote 3 to 4 hours daily to coding and courses. I find myself drawn to Dart and Flutter now, as they offer a refreshing change. - Dart, to me, looks like a perfect mix of languages. It feels like it's 80% JavaScript, 10% TypeScript, 5% Python, and 5% Dart itself, creating a unique and versatile experience. - I'm eager to put my newfound knowledge into practice and create projects. After your Flutter course, any advice you can provide on the next steps would be highly appreciated. I'm also keen on honing my problem-solving skills on LeetCode and currently working on a top 3 course about DSA on Udemy. - Thank you once again for being an incredible instructor. Your passion for teaching shines through, and I truly appreciate your dedication. Keep up the fantastic work, Rivaan!😍
@anilrai1299 Жыл бұрын
2:39:15 I reckon its opposite to what you claim over here? Although its being used interchangeably. Parameters refer to the variables listed as a part of function definition. Where arguments represents the values that we feed in to the function while function invocation.
@decryptportal Жыл бұрын
Respect bro! Unlike others, who just write speedcodes, you are the kohinoor who teaches it so clearly and in such a funny way, like the memes you add in between, helps the viewers to be consistent with the course.
@RivaanRanawat Жыл бұрын
Thank you so much!
@ankitmukhia3644 Жыл бұрын
It took me 3 days to get it done, how many days you guy took it finish it up. And this is one of the wonderfully structured course that I have taken. Thanks you brother ! Appreciated ❤
@TheAlisaMae Жыл бұрын
I’m still working on it it took me two weeks, but I think it’s because I watch it while working and have to keep refreshing. This is an amazing training for someone so new. ❤❤
@suriyasampath14033 ай бұрын
Really love this. Thank you so much Rivaan
@afradahsan3514 Жыл бұрын
Lots of love broo!! This tutorial is hands down the best tut for dart! I've been going through dart for almost 2 weeks, but with your video the concepts became super clear and easy to understand! Keep up the good work : )
@Pompeiiiii Жыл бұрын
Finally! An updated Dart zero to hero tutorial. Been waiting for this. Thank you!
@RivaanRanawat Жыл бұрын
Awesome! Hope it helps
@Pompeiiiii Жыл бұрын
@@RivaanRanawat I know this may sound too much but I was thinking. Will you be making a video tutorial for a full application where you use the best practices, principles and state management using the newly updated Dart and Flutter version? It would be a great resource to the community in further learning and understanding Flutter. Thank you so much for all your contributions to the Flutter community. We appreciate everything that you do sir!
@RivaanRanawat9 ай бұрын
@@Pompeiiiii coming soon, in a couple of weeks!
@pontusdorsay4673 Жыл бұрын
Best Dart course on KZbin hands down, been looking for a good Dart tutorial but wasn't satisfied with what I found until I found your course. Hope you get all the success you deserve!
@sairam86 Жыл бұрын
I just wanted to take a moment to thank you for your Dart course. I'm a beginner programmer, and I've been struggling to learn Dart on my own. Your course has been incredibly helpful. I really appreciate the way you explain the concepts in your videos. You're clear, concise, and easy to follow. I also appreciate the way you break down the concepts into smaller, more manageable chunks. This has made it much easier for me to understand.
@richardcai36311 ай бұрын
How is your progress now? I am just curious. I am taking this course to hopefully get further along as I have attempted before.
@mazenalsakkaf3 ай бұрын
Woohoo! I just finished the course. Thanks a million for such a great resource. It was easy to understand and comprehensive at the same time. By any chance, have you recorded a video on Isolates in Dart? If so, I'd love to watch it. Thanks again!
@alexmichels5182 Жыл бұрын
Thanks for the high value course
@RivaanRanawat10 ай бұрын
Appreciate your support 💪
@ildarrakhmatullin6070 Жыл бұрын
Thank you, Rivaan! Your tutorials help us very much to learn Dart and Flutter. Thank you very much indeed! God bless you!
@RivaanRanawat Жыл бұрын
Thank you Ildar, I'm happy the tutorials are of some help!
@SathishS-o6s Жыл бұрын
Consistently completed in 7 days. So much of knowledge gained. Thank you @RivaanRanawat . I really loved that extension part need to explore more.
@yajnesh_k3 ай бұрын
thank you for making a video on dart. its really helpful and the way you explain is easy to understand the concepts.
@danasugu17678 ай бұрын
You are an awesome teacher, Rivaan Ranawat! Thanks
@RivaanRanawat8 ай бұрын
Thanks to you!!
@shuaibalghazali3405 Жыл бұрын
Thanks a lot, after so much tutorials I finally understand this dart
@jatin-motwani Жыл бұрын
Have 3+ years of experience in Javascript. In my current organization there is any internal opening for mobile team (flutter). This tutorial is what i needed, thanks ! (Waiting for flutter beginners course as well 😄 )
@RivaanRanawat Жыл бұрын
Awesome Jatin! Flutter course will be a banger, coming soon!
@saabirmohamed636 Жыл бұрын
Excellent ! so happy to see this video. You are the best !
@RivaanRanawat Жыл бұрын
Thank you so much Saabir! Hope it helps
@merjentoylyyewa943811 ай бұрын
One of the best explanation that I have encountered so far, thanks a loat ❤
@faizibhai12 Жыл бұрын
The best way of teaching and a wonderful platform for learning programming.. fan from pakistan.
@mlsandreas Жыл бұрын
just started this amazing video/course. Thank you sir!! we want more videos from you!
@RivaanRanawat Жыл бұрын
Thanks!! More to come :)
@sunilbohora8623 Жыл бұрын
Done till 1:10:36 - 11 Nov. 23 Done till 2:46:00 - 16 Nov. 23
@RivaanRanawat Жыл бұрын
Keep going 💪
@nothingspecialman2221 Жыл бұрын
@@RivaanRanawat bro i have difficulty understanding the polymorphism concept of your video its too complicated
@Statsjk Жыл бұрын
@@nothingspecialman2221it is not complicated.... it's an easy concept....the way he is explaining in the video is in a complicated way that makes easy things look difficult....I suggest you try some other video or resource to get a better understanding
@nothingspecialman2221 Жыл бұрын
@@Statsjk after watching it twice it was easy af
@AnsariRayyan-gn2vl Жыл бұрын
Thank You Sir!!! You explained everything AWESOMEEEE!!!! 😀🔥❤🔥
@RivaanRanawat Жыл бұрын
Thanks Rayyan, glad you liked it!
@saranyakumar8122 Жыл бұрын
Best tutorial in KZbin💯
@6112arjun Жыл бұрын
Hey, Rivaan You should apply for being a GDE expert since you have the requisite deep knowledge on Flutter and dart. Great video as always
@aaravgaming38936 ай бұрын
You have covered each and every topic very sharply
@M374L27 күн бұрын
Thanks bro. This video helped me a lot.
@bytescholers Жыл бұрын
This tutorial is amazing!
@rezwanhossainsajib4435 Жыл бұрын
This is the best tutorial for all types of programming language. Thanks a lot. [I am your fan from Bangladesh]
@mrnonsenseju Жыл бұрын
thank you...... will be waiting for flutter tutorial too
@RivaanRanawat Жыл бұрын
Coming soon!
@rakshithgowda8782 Жыл бұрын
Best Videos in KZbin for flutter and Dart Thank you Rivaan! ,Your tutorials help us very much to learn Dart and Flutter. Thank you very much
@KeilGries Жыл бұрын
Awesome course, thanks!
@TOPVCRICK Жыл бұрын
Thanks for dart course! Plz make next level job ready flutter course as soon as possible. Thank
@justin__98 Жыл бұрын
Much love, Brother! I was just looking for this tutorial on your channel. Imagine my surprise when I saw the notification that you had just uploaded a Dart Programming for Absolute Beginners tutorial that dives into the details, as usual. I am also looking forward to the detailed Flutter for Absolute Beginners tutorial as well. If possible, could you also add other tutorial videos on state management, backend stuffs, APIs, and so on (different other subjects or technologies that you use in your clone videos and more), in relation to Flutter, of course? Or, you could incorporate them into the detailed Flutter for Absolute Beginners tutorial that you have been preparing (if you haven't already). The choice is yours since you would know the best way to explain it to us in such a way that we can follow along seamlessly and understand. Although I have seen you cover some of these subjects or technologies I am asking for in your clone videos, I still struggle to comprehend them, since I am a complete beginner of course. And I believe I may not be alone. Hence, introducing everything else like how you have done with this Dart Programming and how you will do with Flutter and all the others would be a great resource for us, your loyal fans. It would also be great tutorial idea(s) if I may say so myself. Thank you for your dedication to creating informative and engaging tutorials. I look forward to learning more from you.
@VMR-18 ай бұрын
its so help full to learn dart basics in one video
@xdeep613 Жыл бұрын
Brother than you for this amazing course..once i finish the flutter course i will buy a course in udemy to support you
@Undrios8 ай бұрын
thank you very helpful 03:43:40 I stopped here! edit: 4:09:17 edit: 04:25:15
@RivaanRanawat8 ай бұрын
Keep going!!
@TechnoDB Жыл бұрын
Wow.. Great content, Rivaan.
@RivaanRanawat Жыл бұрын
Thank you so much Dinesh!
@CraftyOnzeBeat Жыл бұрын
You explain so well! thank you very much for the work.
@RivaanRanawat Жыл бұрын
Glad it was helpful!
@nitinmore7686 Жыл бұрын
❤ You really explainning every minute details easily and practical contract any new comer faces...!!! Looking forwards ro make some one master on Dart...!!
@RivaanRanawat Жыл бұрын
Thank you so much!
@letaciogalvao990811 ай бұрын
Awsome, very well explained, specially for total newcomers!
@RivaanRanawat11 ай бұрын
Glad you think so!
@monkeyDluffy-io3oo3 ай бұрын
Thanks you brother I learned a lot
@ashishen123 Жыл бұрын
best tutorial on dart👏👏👏 you shoud write a book on dart too
@RivaanRanawat Жыл бұрын
Thanks so much!
@seamensclubaihub Жыл бұрын
Really!!!??? Bro, I told already that I love your all videos but in this case I love You!))) 😂 this is the best tutorial! ❤
@iycs2122 Жыл бұрын
Making funny moments in between are awesome😂like bruhhh and yes this is the best video for revise Dart thank u so much sir
@vishnuprasadkp3328 Жыл бұрын
thankyou well done waiting for more contents from you 💌
@vaibhavchauhan5312 Жыл бұрын
Thanks for such an amazing lecture! if you have any notes, please put it put it for us. It doesn't have to be on point just a rough flow would work too. And also would you recommend taking notes ?
@abhinandanraj5660 Жыл бұрын
Rivaan you are Awesome!!
@anandaj4764 Жыл бұрын
I am really love this tutorial. Thank you so much❤
@RivaanRanawat Жыл бұрын
Most Welcome Anand, hope it helps!
@uzomadarlington630 Жыл бұрын
I love it... Thank you so so much, will be waiting for the flutter part. Much ❤️ bro 🙌
@RivaanRanawat Жыл бұрын
Coming within 2 weeks! Stay tuned
@allahlesboslu2_9 Жыл бұрын
Thanks a lot bro for this amazing course 👍🙌
@sunjowilliammburli3847 Жыл бұрын
Man! Rivaan is something else, I can boldly say I'm a flutter developer now thanks to Rivaan.
@RivaanRanawat Жыл бұрын
Thanks a ton Sunjo, made my day for real!
@r3d_on_yt11 ай бұрын
Very good dart crash course especially with a bit of knowledge of javascript and the memes 😂 that came with the course
@RivaanRanawat11 ай бұрын
Haha, glad you liked it!
@Nirojlamichhane197 Жыл бұрын
Thank you for providing quality content for free❤
@swapnilpadaya1632 ай бұрын
Just a note, for constructor it is not important to have the constructor right after the class we can have it in any order, But found that when we have anonymous function the anonymous is loaded first and then the constructor class Something { final int name = () { print("Before"); return 12; }(); Something() { print(name); print("After"); } } output: Before 12 After ---------------------------------------------- class Something { Something() { print("After"); } final name = () { print("Before"); }(); final lastName = () { print("in lastName"); }(); } output: Before in lastName After
@techwithotabek11 ай бұрын
Awesome tutorial Rivaan! Highly recommended if you want to master Dart basics.
@RivaanRanawat11 ай бұрын
Thanks Otabek, happy it was helpful!
@allinonetech2256 Жыл бұрын
Thank you,.
@RivaanRanawat Жыл бұрын
Most Welcome!
@bilalshahid511811 ай бұрын
thnkx bro u explains oops concepts such an easy way 😍 😍
@nepalesereacts4 ай бұрын
2:09:47 (Done with loops)✅
@ekakshjanweja Жыл бұрын
Honestly, Rivaan you are awesome. I have learnt a ton of shit from your tutorials. Keep up the good work!!
@RivaanRanawat Жыл бұрын
I'm so happy the tutorials have helped you Ekaksh!
@romelmahmud9507 Жыл бұрын
Thank you. This a very good course
@teajhaney Жыл бұрын
Just finished the whole video. thank you for this.
@RivaanRanawat Жыл бұрын
Awesome! Would love to know how you found this course?
@teajhaney Жыл бұрын
@@RivaanRanawat I have been a fan of your page since last year so i got a notification after you uplaoded it. I like the way you teach and I always understand most of them. I have been learn flutter for a while but I am still at the beginners level tbh Nd that's why I decided to watch your dart video to learn dart again. I am also looking forward to your flutter courses after this and I hope it touches every aspect as well
@AzamKhan-bb7xg Жыл бұрын
this guy is genius at all the way he explains everything Godspeed level. can you please make video on Dart DevTools how that is helpful for us
@ankitverma3932 Жыл бұрын
This is the best course so far.
@RivaanRanawat Жыл бұрын
Thanks so much Ankit!
@chirantannath659311 ай бұрын
Nice video! Although the loop exercises mentioned in the description redirect to exercises in the C programming language. Although they are basically the same in both languages, they are not gonna be of much help to people starting Dart as their first foray into programming.
@codewithroman8180 Жыл бұрын
Love from Pakistan plz make 10 hour coures in flutter
@RivaanRanawat Жыл бұрын
Next vid!
@codewithroman8180 Жыл бұрын
@@RivaanRanawat yes 10 hour coures of flutter
@safionweb Жыл бұрын
Amazing course. Just finished.
@RivaanRanawat Жыл бұрын
Fantastic! How's the Flutter journey?
@safionweb Жыл бұрын
@@RivaanRanawat its actually really easy to migrate from Kotlin to Dart. However, feels like a downgrade. Kotlin is really powerful language when compared to Dart. But lets see how it goes.
@hamdardkhan-i2v Жыл бұрын
Thanks sir for detail course of dart when you upload the second part . after the dart course Sir please start flutter from from beginners to advance to become flutter developer
@muhammadfahad9330 Жыл бұрын
Hey Just love your Course on Dart Thanks u so much. Please make a full course on Flutter?
@rahulagarwal968 Жыл бұрын
Hi. Thank you for educating us with such awesome courses. If possible please make a video on Redis Caching with Node MongoDB and Flutter. When to use Redis and why. I believe big companies use Redis but there are not many tutorial around it.
@anmolpandey5692 Жыл бұрын
Sir, You are a boon to us students!!
@RivaanRanawat Жыл бұрын
Thank you!!
@codewise8154 Жыл бұрын
Amazing Content!
@NitinVarma. Жыл бұрын
This video series would be a game changer for your channel! ❤
@RivaanRanawat Жыл бұрын
Thanks for the wishes Nitin!
@vikashtiwari8360 Жыл бұрын
thank you bhai ....thank you soo much
@RivaanRanawat Жыл бұрын
Most Welcome Vikash! Flutter course coming soon
@vikashtiwari8360 Жыл бұрын
@@RivaanRanawat waiting ... waiting for it
@chenchou Жыл бұрын
This is probably the best Dart tutorial so far
@RivaanRanawat Жыл бұрын
Thank you so much! Hope you learnt something from it
@chenchou Жыл бұрын
Just curious, what was your leaning path and how made you proficient in dart, is there any way that you took differently from others, thanks?
@crazywild6695 Жыл бұрын
Danyawaaad seth ❤
@RivaanRanawat Жыл бұрын
Welcome!
@yantech.4249 Жыл бұрын
Amazing work man
@RivaanRanawat Жыл бұрын
Thanks a lot!
@NIK5353i Жыл бұрын
You are great bro.keep it up 👍
@RivaanRanawat Жыл бұрын
Thanks!
@codewithihsan2182 Жыл бұрын
I start this course Now But I already complete One Course of Rivaan which was instagram clone His Way of explanation is Awesome when i search about this course and see that Rivaan make dart course then i jump into it Indeed Rivaan way of explanation is Awesome thank you so much for your Effort Rivaan
@arthurjose7339 Жыл бұрын
why are did you put 6:27:53 put Future giveAResultAfter2Sec() { return Future.delayed (Duration(seconds: 2), () async{} why did you put async in future function without it is also working so why
@shubhijain26794 ай бұрын
DAY 1 : 1:00:00 DAY 2: 3:40:00
@justiceokechukwu77287 ай бұрын
Rivaan. I'll come back to this video after a while to drop a comment and thank you too for how far I'd have gone. For now, Thank you :)
@MrOmanhomeland Жыл бұрын
Perfect as always
@RivaanRanawat Жыл бұрын
Thank you so much!
@gokulkrishna5693 Жыл бұрын
Super Rivaan ❤
@Hellowow0112 Жыл бұрын
Wow cool 😎 that's the best tutorial for learning dart Thanks
@RivaanRanawat Жыл бұрын
Thanks Rahul!!
@malekmurad885 ай бұрын
I didn't really understand 'getters' and 'setters' thx to anyone who helps 🙏
@kapilbadokar11 ай бұрын
Great Tutorial. It was very detailed, Guy didn't leave any dart concept for beginners⭐. Also , Are you planning for a 2nd part for this ?
@RivaanRanawat11 ай бұрын
Thanks! Sure, what do you want me to cover in Part 2?
@Afizma Жыл бұрын
Thank you Rivaan❤️
@ige.aman_youtube Жыл бұрын
Exercise 1: void main() { String destinationZone = "ABC"; double weightKG = 6; const data = { "XYZ": 5, "ABC": 7, "PQR": 10, }; if (data.containsKey(destinationZone)) { double shippingCost = (data[destinationZone]??0) * weightKG; print('The Shipping Cost For $destinationZone is \$$shippingCost'); } else { print( 'Apologies for the inconvenience, but we are not currently shipping to this zone'); } }
@juniorMr Жыл бұрын
Great content. Please could you release flutter course from nob to pro?
@RivaanRanawat Жыл бұрын
I released a Flutter course recently that teaches Flutter to beginners. It's not exactly "Noob to pro" but once you follow that course, you'll have the basics properly understood and then you can watch any tutorial present on the channel.
@juniorMr Жыл бұрын
Thanks a lot I already watched
@sunilbakale6398 Жыл бұрын
i'm beginner bro and i'm referring your tutorial as base of learing, thank you
@RivaanRanawat Жыл бұрын
Glad to hear that! Keep me updated with your journey, would love to hear it!
@namangadia9056 Жыл бұрын
This is really helpful. If possible can you please a make a video about GIT/Github while working on an actual live project.
@RivaanRanawat Жыл бұрын
Great idea! I'll get to it as soon as possible Naman
@prashlovessamosa Жыл бұрын
Thanks man.
@RivaanRanawat Жыл бұрын
Thanks Prashant!
@thephalcon Жыл бұрын
Hello plz after this complete flutter basic to advance