Riverpod 2.x Course for Flutter Developers - Go From Beginner to Advanced in 17 Hours

  Рет қаралды 125,933

Vandad Nahavandipoor

Vandad Nahavandipoor

Күн бұрын

Пікірлер: 451
@DaveVT5
@DaveVT5 2 жыл бұрын
Only 17 hours? Why so short Vandad! You bring so much to the community, thanks for your efforts.
@VandadNP
@VandadNP 2 жыл бұрын
Next video: 3000 hours!
@TonyMalik7
@TonyMalik7 2 жыл бұрын
@@VandadNP 🤣🤣🤣🤣🤣 i am waiting sir
@pedroluzio
@pedroluzio 2 жыл бұрын
@@VandadNP I'm assuming that is for Part 1
@VandadNP
@VandadNP 2 жыл бұрын
@@pedroluzio haha yes 👍🏻
@VandadNP
@VandadNP 2 жыл бұрын
David, thank you so much for your generous contribution. I really appreciate it 🥲
@RivaanRanawat
@RivaanRanawat 2 жыл бұрын
Thank you so much for your work for the Flutter Community!
@VandadNP
@VandadNP 2 жыл бұрын
You're very welcome! 🔥 Please consider subscribing to my channel
@RivaanRanawat
@RivaanRanawat 2 жыл бұрын
@@VandadNP Already am subscribed! Keep going, you deserve more🙂
@rajaryan7167
@rajaryan7167 2 жыл бұрын
you also buddy
@usmanali-sb9ij
@usmanali-sb9ij 2 жыл бұрын
you are also doing great work
@parameshmamidisetti8167
@parameshmamidisetti8167 Жыл бұрын
both are amazing teachers
@ankansharma4897
@ankansharma4897 Жыл бұрын
This man is like underrated legend in flutter community. I am saying underrated because I wish he have millions of subscribers.
@Dan-Ortiz
@Dan-Ortiz 2 жыл бұрын
What an amazing course, I thought I knew enough about Riverpod, but your course elevated my knowledge at a much greater level, Thanks, many Thanks..
@VandadNP
@VandadNP 2 жыл бұрын
Happy to help! And thank you for your support ❤️
@epicsaves5644
@epicsaves5644 Жыл бұрын
Most underrated Flutter dev on YT.
@leolyo7
@leolyo7 Жыл бұрын
I've watched more than 200h of different videos on Flutter in general, tutorials, courses, etc. and I gotta say yours are the only ones that explain every single thing every step of the way, just like a course should look like. You always take into account that viewers need not only knowledge of what we're making, but how that logic works in the background and why things are working the way they are. Full marks, thanks a lot!
@VandadNP
@VandadNP Жыл бұрын
Thank you for these lovely words. Made my day.
@iabhishekpatil4415
@iabhishekpatil4415 2 жыл бұрын
I'm very proud of myself as a student of you🙏 You in the flutter community is game changing for me🥳 I will be thankful to you my entire life 🥺 Thank you vandad🥳🙏
@VandadNP
@VandadNP 2 жыл бұрын
I’m very glad that my videos have been of value to you 😊
@NostalgicGameNerd
@NostalgicGameNerd Жыл бұрын
I've just watched this video for 2 minutes but I still wanna say "Thank you so much, Vandad". This video is valuable and inspirational, and even better with your clear, soothing voice.
@VandadNP
@VandadNP Жыл бұрын
Glad it was helpful!
@derodian
@derodian 2 жыл бұрын
Thanks! For all the work you've been putting to create such content. You are for sure a true Guru. 🙏
@VandadNP
@VandadNP 2 жыл бұрын
It's my pleasure, and thank you so much for your support
@andersonarroyo7238
@andersonarroyo7238 Жыл бұрын
Amazing tutorial Vandad! I checked official documentation, several blogs, but only here is where I actually learned Riverpod. You are a truly wonderful teacher, please keep the great work. I am a big follower from now on!
@AnthonyDev
@AnthonyDev 2 жыл бұрын
Vandad, the legend of flutter courses on KZbin. Cheers from Brazil.
@VandadNP
@VandadNP 2 жыл бұрын
I appreciate that, thank you
@mazenebeid6358
@mazenebeid6358 2 жыл бұрын
Great work man .. clear and calm voice .. I initially started watching just to checkout your content but I ended up watching for 30minutes. Humble and down to earth narration not worried about oops moments and pretty useful content. Thanks for that.
@e_velog
@e_velog Жыл бұрын
I'm so insanely thankful for this video. I have been working with Riverpod for a few months and it still confuses me so much. This video, and especially the repository, has been what I needed to finally understand and apply Riverpod to my app. Thank you thank you!!
@VandadNP
@VandadNP Жыл бұрын
You're very welcome and I’m glad this video could be of help ❤️
@ecndn
@ecndn 2 жыл бұрын
Thank you so much for every invaluable works for us 😊 So glad we have you 😇
@VandadNP
@VandadNP 2 жыл бұрын
You're most welcome and thank you so much for your contribution. Really made my day 🥲
@ecndn
@ecndn 2 жыл бұрын
@@VandadNP 😇💙
@HUTIENLAN
@HUTIENLAN Жыл бұрын
Due to the limitations of KZbin technology, you are unable to jump to timestamps after 12-hour mark. Timestamps: 00:00 - Intro 07:53 - Example 1 28:07 - Example 2 58:56 - Example 3 01:25:40 - Example 4 01:41:25 - Example 5 02:23:22 - Example 6 03:08:06 - Intro and demo for the Instagram clone app 03:22:53 - Creating Instagram Flutter app 03:25:36 - Setting up Firebase 03:42:45 - Adding dependencies to our project 03:54:55 - Adding Facebook Login SDK to our app 04:45:56 - Adding authentication to our app 06:53:11 - Adding a loading overlay to our app 07:41:40 - Implementing the Landing/Login screen 08:46:24 - Adding Lottie animations to our project 09:14:59 - Introduction to user posts 09:27:00 - Displaying user posts in a grid-view 10:38:32 - Creating new posts 12:27:28 - Picking photos and videos from gallery 12:45:26 - Implementing the comments-view 14:16:44 - Implementing the post-details-view 16:53:02 - Implementing the search-view 17:23:17 - Implementing the home-view 17:31:56 - Outro
@tarikulislamtuhin5544
@tarikulislamtuhin5544 Жыл бұрын
Completed watching almost 4 hours of the course. It was really splendid. Learned a lot. Will watch the rest till the end. Thanks man.
@DineshKumar-ky7rr
@DineshKumar-ky7rr 2 жыл бұрын
Your are just amazing man....I'm desperately searching for Riverpod complete tutorial and here you go!. I'm gonna use this knowledge on my future business application
@VandadNP
@VandadNP 2 жыл бұрын
Glad I could help!
@johnberchman5382
@johnberchman5382 2 жыл бұрын
You are biggest Flutter tutor!!. You are the real MVP
@VandadNP
@VandadNP 2 жыл бұрын
I appreciate that, thank you
@amircodes
@amircodes 2 жыл бұрын
Vandad respect to what you do for the Flutter community.
@VandadNP
@VandadNP 2 жыл бұрын
It's my pleasure
@eckonode
@eckonode 2 жыл бұрын
Thank you so much for helping us learn more about flutter! Love your patience and thoughtfulness put into these videos!
@VandadNP
@VandadNP 2 жыл бұрын
Happy to help! Please consider subscribing to my channel as well
@eckonode
@eckonode 2 жыл бұрын
@@VandadNP I am, for a little while now. Just never commented before lol
@ruhulbro
@ruhulbro 10 ай бұрын
আলহামদুলিল্লাহ Finally Completed The Course.Thanks A Lot Vandad. This Course Is Better Than Most Of The Paid Course.
@zantetzchua4686
@zantetzchua4686 Жыл бұрын
Wow. This course is great. After 1 month of continous coding while watching, I finally finished the course. Thank you Vandad.
@MinkeshJain-ky4cw
@MinkeshJain-ky4cw Жыл бұрын
Thanks for this Amazing course @VandadNP. Shortcut to close and open sidebar is `command+b` on mac :)
@haunguyen4592
@haunguyen4592 10 ай бұрын
Finally i could understand what riverpod is, and i also learned alot from your coding style and mindset, learned alot from this video, ur amazing Vandad, Thank you
@bartlomiej-bak
@bartlomiej-bak 10 ай бұрын
Just in case anyone needs them: 5:42:20 - Firestore Database rules 9:24:35 - Firestore Storage rules
@keshavsharma3944
@keshavsharma3944 3 ай бұрын
thanks broo , literally i have to go through some parts of the video to see and check them if they are right or not...😭😭😭😭
@demystifyingcode363
@demystifyingcode363 Жыл бұрын
You are making great efforts for the community man❤, will help with more than words once Internet banking issue get sorted ✌🏻
@minseokjeong1881
@minseokjeong1881 Жыл бұрын
I'm trying to use river pod as my state managent solution. This video was very very helpful cuz specific example and real code! Thank you 😊
@sachinbasnet8258
@sachinbasnet8258 2 жыл бұрын
finally done ❤❤ The course is super smooth. learned many things throughout the course. thank you Vandad💙
@blueice1364
@blueice1364 2 жыл бұрын
Thank you so much Vandad! It's 9 am here, I just woke up and it still feels like a dream.
@VandadNP
@VandadNP 2 жыл бұрын
I'm really glad this made you perhaps slightly happier this morning 😊
@blueice1364
@blueice1364 2 жыл бұрын
😇
@intellilogics
@intellilogics 2 жыл бұрын
Thank you so much. You are doing a wonderful job for the flutter community. Respect
@VandadNP
@VandadNP 2 жыл бұрын
Thank you 🙏🏻
@valdecircorrea4216
@valdecircorrea4216 Жыл бұрын
You make complex things become easy to understand with your awesome explanation. Thank you ❤❤❤
@zehijean8817
@zehijean8817 Жыл бұрын
I loved you addressing the fear of generics... I have to admit they are a bit stressful to me because I know for a fact I don't know their full potential yet... Thanks 4 this pun
@mazharsalam3144
@mazharsalam3144 Жыл бұрын
Spent a lot of time on udemy and later realized that most of what i learned is now obsolete. Same with this massive course, almost everything in riverpod can now be replaced with the new notifer and async notifier
@JatinVerma-h7c
@JatinVerma-h7c Жыл бұрын
you should make a video of all pathways we can go in CS and the tutorials in them! I love your flutter video series. Everything from the ground basics so that I dont have to spend time researching about pre requisites!
@prajwalmehendarkar6869
@prajwalmehendarkar6869 2 жыл бұрын
Great work sir!!! Had been waiting for this course since 2 weeks following your linked on updates about this course
@VandadNP
@VandadNP 2 жыл бұрын
Great 👍 and I hope you'll enjoy watching this course. Please consider subscribing to my KZbin channel as well 😊
@mostafijulislam8776
@mostafijulislam8776 2 жыл бұрын
Goosh, It wasn't just me, who's been waiting for this. 😍 I'm loving the responses on this one already. Thank you Vandad 😊😊💙💙
@VandadNP
@VandadNP 2 жыл бұрын
You're welcome my brother 💙
@mostafijulislam8776
@mostafijulislam8776 2 жыл бұрын
@@VandadNP 💙💙💙💙💙
@saidaydn5159
@saidaydn5159 Жыл бұрын
finally finished the course it was awesome.thanks for everything.
@KETANRAMTEKE
@KETANRAMTEKE 2 жыл бұрын
You are awesome, it's second best Diwali 🪔 gift for us Indian developers. Virat gave the first one 🇮🇳
@VandadNP
@VandadNP 2 жыл бұрын
Happy Diwali 🪔
@KETANRAMTEKE
@KETANRAMTEKE 2 жыл бұрын
@@VandadNP Thank You :)
@austinevick
@austinevick 2 жыл бұрын
Thank you so much for your great contributions and sacrifice for the flutter community. God bless you
@VandadNP
@VandadNP 2 жыл бұрын
You are very welcome
@aliakkawi4759
@aliakkawi4759 2 жыл бұрын
Priceless and appreciated efforts, Thanks a lot
@VandadNP
@VandadNP 2 жыл бұрын
So nice of you, it's my pleasure
@meek6836
@meek6836 2 жыл бұрын
You are a gem! Please don't stop.
@VandadNP
@VandadNP 2 жыл бұрын
Thank you
@keshavsharma3944
@keshavsharma3944 3 ай бұрын
happy Guru Purnima(Teacher's Day in India) Vandad....
@normiehamuda
@normiehamuda 2 жыл бұрын
Thank you, I know you deserve more Keep it up.
@VandadNP
@VandadNP 2 жыл бұрын
I appreciate your support 🥲Thank you very much
@MalekJP
@MalekJP Жыл бұрын
This is a very long and informative tutorial. Thanks Sir! Just one thing, please break down the video so that we can find a specific topic easily. Thanks again
@mahamat_ali_youssouf
@mahamat_ali_youssouf 2 жыл бұрын
I'm happily consuming the course 😊, hope you do a tutorial on Navigator 2.0 which is a difficult thing to understand. Thank you so much a God bless you.
@VandadNP
@VandadNP 2 жыл бұрын
Will do, thank you 😊
@yasseralsaidi
@yasseralsaidi 2 жыл бұрын
‪Finally! after Long awaited, thanks a lot Vandad 👏🏻😍‬
@VandadNP
@VandadNP 2 жыл бұрын
My pleasure 😊
@jeshocarmel
@jeshocarmel 5 ай бұрын
Thanks a lot Vandad for this course. My first time doing a course this long (17 hours). Learnt a lot and will applying on my upcoming app. Just wanted to check if you recommend any tutorials / docs on how to write test cases for flutter apps and how to test providers ? If so please let me know. Have a nice weekend.
@faisalmushtaq2287
@faisalmushtaq2287 2 жыл бұрын
Thankyou for doing so much for the community. Your videos helps alot.
@altair3021
@altair3021 Жыл бұрын
If I get a job as a software dev it's all thanks to you sir 🥰
@mikoajdebowski6109
@mikoajdebowski6109 2 жыл бұрын
really good teaching skills, easy to follow along, doing this app was good fun thank you
@Animelover-hm1mm
@Animelover-hm1mm 6 ай бұрын
What a nice course really interesting. Love it and thanks a lot sir for this course!!!
@thelastbit8154
@thelastbit8154 2 жыл бұрын
🥳 Finally we have the precious treasure. Thank you for this 🥳
@VandadNP
@VandadNP 2 жыл бұрын
You’re most welcome ❤️
@PepeTostado
@PepeTostado Жыл бұрын
This is awesome. Can you please make a video about linking offline database to online database (firebase) like what if we wanted to access certain features offline and make changes and then update the firebase when online. Thank you!
@thechroniclesai3
@thechroniclesai3 2 жыл бұрын
Thanks for commenting Rivaan and thanks Vandad for this great session
@AwesomeRelaxation
@AwesomeRelaxation 2 жыл бұрын
Amazing work! Thank you so much! What plugins did you used for auto completion?
@VandadNP
@VandadNP 2 жыл бұрын
That’s GitHub Copilot 😊
@MoAdel92
@MoAdel92 Жыл бұрын
Magnificent work Can't thank you enough My wish was that series was done without hooks
@kamranhccp
@kamranhccp Жыл бұрын
I think I'm gonna miss @VandadNP Sir after completly watching this video. 😍
@ingmarfalk3306
@ingmarfalk3306 2 жыл бұрын
Finally, been waiting for this for a while
@VandadNP
@VandadNP 2 жыл бұрын
The wait is finally over
@mateenmehmood5675
@mateenmehmood5675 2 жыл бұрын
Eagerly Waiting for this one. Thanks Vandad.
@VandadNP
@VandadNP 2 жыл бұрын
Hope you like it!
@kidsworld-555
@kidsworld-555 Жыл бұрын
Thank you so much for providing such a informative stuff, I really enjoy it. @Vandad I have a humble request to make an video on flutter with clean architecture concepts.
@AhmadAdnan-n1j
@AhmadAdnan-n1j Жыл бұрын
This is the best course I ever had, thanks
@mariuszpudzianowski1450
@mariuszpudzianowski1450 Жыл бұрын
Thank you soo much, I'm going back to flutter after 2 years break.
@chrisd980
@chrisd980 2 жыл бұрын
To see the installed Extensions on VS Code you simply search for '@installed' or '@enabled' inside the Search field. There you see all of the installed Extensions.
@VandadNP
@VandadNP 2 жыл бұрын
Thank you 🙏🏻
@manuelseyram
@manuelseyram 2 жыл бұрын
Started a new job with no experience with sate management on flutter. i hope this really helps
@shubhamtrivedi2977
@shubhamtrivedi2977 2 жыл бұрын
Finally uploaded, Thanks a lot❤️
@VandadNP
@VandadNP 2 жыл бұрын
No problem 😊
@adnanhaider9949
@adnanhaider9949 Жыл бұрын
SIR, you are awesome in teaching , i wish you make a video about flutter animation beginner to advanced bcz no one explain it as you do😍
@chimdikennacheta6843
@chimdikennacheta6843 2 жыл бұрын
Thank you so much Vandad. This is amazing!!!
@VandadNP
@VandadNP 2 жыл бұрын
I’m glad you like this 😊
@prashlovessamosa
@prashlovessamosa 2 жыл бұрын
Man your course on freecodecamp about Flutter which is awesome 👍 Btw please make big tutorial about 20 to 30 hours more hours means more knowledge.
@ualikhandulat
@ualikhandulat Жыл бұрын
You are superman!!!! Thanks, I learned something every time !!!!!
@eldadassaf6417
@eldadassaf6417 Жыл бұрын
finished the course and learned a lot~! Thank you!
@Mani1990
@Mani1990 Жыл бұрын
Thank you so much for your detailed videos - Respect from India
@marufhassan634
@marufhassan634 2 жыл бұрын
Thank you for pouring so much time and heart into this video.
@VandadNP
@VandadNP 2 жыл бұрын
My absolute pleasure. Thank you for your support ❤️
@devraphe
@devraphe 2 жыл бұрын
Nice work Vandad, really amazing content. Only thing I would have wished for was time stamps since the video is lengthy. Thanks for sharing 😊
@VandadNP
@VandadNP 2 жыл бұрын
Thank you. The video does have time stamps. If you have a look at the description you’ll see them. KZbin doesn’t render the time stamps for some reason as separate chapters!
@mamansaniaboubacar8936
@mamansaniaboubacar8936 2 жыл бұрын
Thank you so much for all that you do for the community 👏.
@VandadNP
@VandadNP 2 жыл бұрын
Anytime ❤️
@dev_amr343
@dev_amr343 2 жыл бұрын
Believe me, you are a legend .. THANKS SO MUCH
@VandadNP
@VandadNP 2 жыл бұрын
Thank you. I appreciate that 😊
@eokdev
@eokdev 2 жыл бұрын
Waited for this... Thank you! ❤️
@VandadNP
@VandadNP 2 жыл бұрын
Glad to hear that. You’re welcome ☺️
@safiussifat
@safiussifat Жыл бұрын
He was using "flutter riverpod snippets" by robert brunhage for auto completion of hooks boilerplate code.
@VandadNP
@VandadNP Жыл бұрын
Mystery solved 🥲
@desmond2235
@desmond2235 2 жыл бұрын
@Vandad Nahavandipoor Thank you very much for this course
@VandadNP
@VandadNP 2 жыл бұрын
It's my pleasure
@tharindukavishna4718
@tharindukavishna4718 2 жыл бұрын
Amazing work! Thank you so much for all of your tutorials.
@VandadNP
@VandadNP 2 жыл бұрын
You’re most welcome 🤗
@oneverse5540
@oneverse5540 2 жыл бұрын
Thank you Vandad for this great work.
@VandadNP
@VandadNP 2 жыл бұрын
My pleasure 😊
@Light-nn6hn
@Light-nn6hn 10 ай бұрын
Hi, great course, i would like to ask you a question please. On the classes u create, why apply extensions on them afterwards instead of adding the extension functionality into the class itself?
@georgeikwegbu5284
@georgeikwegbu5284 2 жыл бұрын
Thank you so much for all you do, have been expecting this bomb of a knowledge ...
@VandadNP
@VandadNP 2 жыл бұрын
My pleasure 😇
@moutasimamjad7744
@moutasimamjad7744 8 ай бұрын
thanks for sharing your knowledge!
@enqvida
@enqvida 2 жыл бұрын
Thank you Vandad for your time and expertise that you share with us
@VandadNP
@VandadNP 2 жыл бұрын
It’s my pleasure ❤️
@es_amit
@es_amit 10 ай бұрын
I miss your face ;) btw best content ever in Flutter community. Love you from India
@FlorianWachs
@FlorianWachs Жыл бұрын
what an incredible good course, thanks so much. may I ask what color theme you are using?
@berkerozgur6517
@berkerozgur6517 Жыл бұрын
Tokyo Night by enkia
@rafaatxalil2022
@rafaatxalil2022 Жыл бұрын
thank you so much, I got your experience in a short time👏👏
@512hamada
@512hamada 2 жыл бұрын
Thank you Vandad for this great effort
@userX-dv8bf
@userX-dv8bf Жыл бұрын
the extension mentioned at 15:30 is Flutter Riverpod Snippets by Robert Brunhage.
@saiftech659
@saiftech659 2 жыл бұрын
Thanks for this Amazing and evolving course, i want to ask u question about your recommendation on whether to choose Riverpod or BLoc for a production-growing app? and do you recommend clean architecture?
@mohammedahmedansari7190
@mohammedahmedansari7190 5 ай бұрын
Hi Vandad, I hope you are good. I've followed all the steps for google and Facebook login, but when I try to log in using Facebook, Firebase is giving me an exception for invalid credentials. Could you please help me troubleshoot this issue? Google login is working for me. Thanks!
@learnandearn1851
@learnandearn1851 2 жыл бұрын
sir thanks millions of time to provide us life changing content ❣
@VandadNP
@VandadNP 2 жыл бұрын
My absolute pleasure 😇
@jimarketkenya
@jimarketkenya Жыл бұрын
You have been of great impact 👏
@JoeGoldberg-ee7eq
@JoeGoldberg-ee7eq 2 жыл бұрын
I was eagerly waiting for your new tutorial.
@VandadNP
@VandadNP 2 жыл бұрын
Glad to hear that. The wait is over
@antongrekov7710
@antongrekov7710 2 жыл бұрын
if anyone is having problems with example number 4, the item count should be ItemCount: dataModel.people.length instead of .count Also the void update should get the oldperson and updatedperson as the parameters so it can find the index, otherwise it will return -1 because it doesn't exist
@thaipat2089
@thaipat2089 Жыл бұрын
can i see your code?
@atishkoul92
@atishkoul92 2 жыл бұрын
Great learning!. Personally, would prefer future videos with the notes/topic shown at the bottom of the screen.
@tnghieu
@tnghieu Жыл бұрын
Thanks for the great video! Can you post the snippet of the security rules for Firestore here or on the README of the Github repo?
@patrikpersson3535
@patrikpersson3535 Жыл бұрын
Tack för denna kursen! Du är bäst! =D
@VandadNP
@VandadNP Жыл бұрын
Varsågod Patrik, tack för din kommentar och ha en fortsatt fin dag 😊
@Acika2223
@Acika2223 Жыл бұрын
i saw you also have a video about bloc. i have a question for you, which state management system do you find best? Riverpod or Bloc?
@naugau8410
@naugau8410 Жыл бұрын
Can we use the Equatable library to compare object in Riverpod just like Bloc sir ? Cuz as i see they doing the same job
#1 Flutter Clean Architecture With Riverpod - Project Setup
22:32
Code With Richard
Рет қаралды 618
HELP!!!
00:46
Natan por Aí
Рет қаралды 49 МЛН
Trapped by the Machine, Saved by Kind Strangers! #shorts
00:21
Fabiosa Best Lifehacks
Рет қаралды 32 МЛН
The Singing Challenge #joker #Harriet Quinn
00:35
佐助与鸣人
Рет қаралды 23 МЛН
I tricked MrBeast into giving me his channel
00:58
Jesser
Рет қаралды 29 МЛН
Top 30 Flutter Tips and Tricks
6:50
Flutter Mapp
Рет қаралды 567 М.
Riverpod Simplified | Easy State Management
14:17
Tadas Petra
Рет қаралды 44 М.
A Jr Dev For Life?? | Prime Reacts
21:33
ThePrimeTime
Рет қаралды 318 М.
Riverpod or Bloc? Which One is Better?
3:44
Flutter Guys
Рет қаралды 45 М.
So You Think You Know Git - FOSDEM 2024
47:00
GitButler
Рет қаралды 1,2 МЛН
The First Step To Clean Architecture | Flutter SOLID Principles
28:27
Rivaan Ranawat
Рет қаралды 19 М.
Riverpod 2.0 - Complete Guide (Flutter Tutorial)
1:03:37
Reso Coder
Рет қаралды 110 М.
HELP!!!
00:46
Natan por Aí
Рет қаралды 49 МЛН