Udemy – Flutter & Dart – The Complete Guide 2025 Edition

00:00:00 – 1. Module Introduction

00:02:05 – 2. Project Setup

00:03:41 – 3. Using a GridView

00:11:39 – 4. Widgets vs Screens

00:17:52 – 5. Displaying Category Items on a Screen

00:25:54 – 6. Making any Widget Tappable with InkWell

00:29:29 – 7. Adding Meals Data

00:34:50 – 8. Loading Meals Data Into a Screen

00:41:27 – 9. Adding Cross-Screen Navigation

00:50:08 – 10. Passing Data to the Target Screen

00:55:01 – 11. Introducing the Stack Widget

01:12:03 – 12. Improving the MealItem Widget

01:23:56 – 13. Adding Navigation to the MealDetails Screen

01:33:54 – 14. Improving the MealDetails Screen

01:42:10 – 15. Adding Tab-based Navigation

01:58:44 – 16. Passing Functions Through Multiple Layers of Widgets (for State Management)

02:10:39 – 17. Managing App-wide State & Data

02:16:07 – 18. Adding a Side Drawer

02:30:16 – 19. Closing the Drawer Manually

02:35:51 – 20. Adding a Filter Item

02:43:24 – 21. Replacing Screens (Instead of Pushing)

02:51:23 – 22. Adding More Filter Options

02:54:07 – 24. Returning Data When Leaving a Screen

03:00:26 – 25. Reading & Using Returned Data

03:04:57 – 26. Applying Filters

03:20:48 – 28. Module Summary

Exercise Files
2. main.dart.txt
Size: 147.00 B
4. dummy-data.dart.txt
Size: 132.00 B
7. dummy-data.dart.txt
Size: 164.00 B
7. meal.dart.txt
Size: 160.00 B
23. Replacing WillPopScope with PopScope.
Size: 1.23 KB
27. An Alternative Navigation Pattern Using Named Routes.
Size: 699.00 B
0% Complete