Udemy Learn Flutter and Dart to create Android and IOS apps TP
Seeders : 0 Leechers : 18
| Torrent Hash : | CB3E3A97DFCED347912626B443F5A028FF731D7D |
| Torrent Added : | at Oct. 23, 2023, 9:50 p.m. in Other |
| Torrent Size : | 35.7 GB |
Knox
Udemy Learn Flutter and Dart to create Android and IOS apps TP
Fast And Direct Download Safely And Anonymously!
Fast And Direct Download Safely And Anonymously!
Note :
Please Update (Trackers Info) Before Start " Udemy Learn Flutter and Dart to create Android and IOS apps TP" Torrent Downloading to See Updated Seeders And Leechers for Batter Torrent Download Speed.Torrent File Content (3 files)
Udemy Learn Flutter and Dart to create Android and IOS apps TP
1. Introduction.mp4 -
1. Introduction.vtt -
10. Flutter & Material Design.mp4 -
10. Flutter & Material Design.vtt -
11. Flutter Alternatives.mp4 -
11. Flutter Alternatives.vtt -
12. Course Outline.mp4 -
12. Course Outline.vtt -
13. How To Get The Most Out Of The Course.mp4 -
13. How To Get The Most Out Of The Course.vtt -
14. Useful Resources & Links.html -
2. What is Flutter.mp4 -
2. What is Flutter.vtt -
3. Understanding the Flutter Architecture.mp4 -
3. Understanding the Flutter Architecture.vtt -
4. How Flutter & Dart Code Gets Compiled To Native Apps.mp4 -
4. How Flutter & Dart Code Gets Compiled To Native Apps.vtt -
5. Understanding Flutter Versions.mp4 -
5. Understanding Flutter Versions.vtt -
6. Flutter macOS Setup.mp4 -
6. Flutter macOS Setup.vtt -
7. macOS Development Environment.mp4 -
7. macOS Development Environment.vtt -
8. Flutter Windows Setup.mp4 -
8. Flutter Windows Setup.vtt -
9. Windows Development Environment.mp4 -
9. Windows Development Environment.vtt -
1. Module Introduction.mp4 -
1. Module Introduction.vtt -
1.1 input-09-finished.zip.zip -
10. Showing a Loading Indicator.mp4 -
10. Showing a Loading Indicator.vtt -
10.1 http-03-loading-spinner.zip.zip -
11. Handling Errors Gracefully.mp4 -
11. Handling Errors Gracefully.vtt -
11.1 http-04-error-handling.zip.zip -
12. Working with async & await.mp4 -
12. Working with async & await.vtt -
12.1 http-05-async-await.zip.zip -
13. Fetching Data, initState & of(context).mp4 -
13. Fetching Data, initState & of(context).vtt -
14. How to Transform Fetched Data.mp4 -
14. How to Transform Fetched Data.vtt -
14.1 http-06-fetch-get-products.zip.zip -
15. Implementing Pull-to-Refresh.mp4 -
15. Implementing Pull-to-Refresh.vtt -
15.1 http-07-pull-to-refresh.zip.zip -
16. Updating Data via PATCH Requests.mp4 -
16. Updating Data via PATCH Requests.vtt -
17. Utilizing Optimistic Updating.mp4 -
17. Utilizing Optimistic Updating.vtt -
17.1 More on Http Status Codes.html -
17.2 http-08-delete-and-optimistic-updating.zip.zip -
18. Creating Custom Exceptions & More Error Handling.mp4 -
18. Creating Custom Exceptions & More Error Handling.vtt -
19. A Challenge For You!.mp4 -
19. A Challenge For You!.vtt -
2. On-Device vs Web Storage.mp4 -
2. On-Device vs Web Storage.vtt -
20. Updating the Favorite Status Optimistically.mp4 -
20. Updating the Favorite Status Optimistically.vtt -
21. Storing Orders in the Web.mp4 -
21. Storing Orders in the Web.vtt -
22. Fetching Orders & Fixing an Issue.mp4 -
22. Fetching Orders & Fixing an Issue.vtt -
22.1 http-09-fav-status-and-orders.zip.zip -
23. Using the FutureBuilder Widget & Improving the Code.mp4 -
23. Using the FutureBuilder Widget & Improving the Code.vtt -
23.1 http-10-finished.zip.zip -
24. Wrap Up.mp4 -
24. Wrap Up.vtt -
25. Useful Resources & Links.html -
3. How to Connect Flutter to a Database.mp4 -
3. How to Connect Flutter to a Database.vtt -
3.1 flutter-web-db-connections.pdf.pdf -
4. Preparing Our Backend.mp4 -
4. Preparing Our Backend.vtt -
5. How To Send Http Requests.mp4 -
5. How To Send Http Requests.vtt -
6. Sending POST Requests.mp4 -
6. Sending POST Requests.vtt -
6.1 What's JSON (JavaScript Object Notation).html -
6.2 http-01-send-post-without-response.zip.zip -
7. Working with Futures in Dart.mp4 -
7. Working with Futures in Dart.vtt -
7.1 http-02-use-post-response.zip.zip -
8. [DART DEEP DIVE] Futures & Async Code.mp4 -
8. [DART DEEP DIVE] Futures & Async Code.vtt -
9. Http Requests & Futures.html -
1. Module Introduction.mp4 -
1. Module Introduction.vtt -
10. Adding the Token to All Requests.mp4 -
10. Adding the Token to All Requests.vtt -
11. Connecting the Favorite Status to Users.mp4 -
11. Connecting the Favorite Status to Users.vtt -
12. Attaching Products to Users & Filtering By Creator.mp4 -
12. Attaching Products to Users & Filtering By Creator.vtt -
12.1 auth-06-attaching-products-to-users.zip.zip -
13. Attaching Orders to Users.mp4 -
13. Attaching Orders to Users.vtt -
14. Adding a Logout Functionality.mp4 -
14. Adding a Logout Functionality.vtt -
14.1 auth-07-logout.zip.zip -
15. Automatically Logging Users Out (After Some Time).mp4 -
15. Automatically Logging Users Out (After Some Time).vtt -
15.1 auth-08-auto-logout.zip.zip -
16. Automatically Logging Users In.mp4 -
16. Automatically Logging Users In.vtt -
16.1 auth-09-auto-login.zip.zip -
16.2 auth-10-finished.zip.zip -
16.3 splash_screen.dart.dart -
17. Wrap Up.mp4 -
17. Wrap Up.vtt -
18. Useful Resources & Links.html -
18.1 auth-03-login.zip.zip -
18.10 auth-06-attaching-products-to-users.zip.zip -
18.2 auth-08-auto-logout.zip.zip -
18.3 auth-05-using-the-token.zip.zip -
18.4 auth-07-logout.zip.zip -
18.5 auth-01-authscreen.zip.zip -
18.6 auth-09-auto-login.zip.zip -
18.7 auth-10-finished.zip.zip -
18.8 auth-04-error-handling.zip.zip -
18.9 auth-02-signup.zip.zip -
2. How Authentication Works.mp4 -
2. How Authentication Works.vtt -
2.1 how-auth-works.pdf.pdf -
3. Prepare Backend.mp4 -
3. Prepare Backend.vtt -
3.1 Firebase Security Rules.html -
3.2 http-10-finished.zip.zip -
4. Adding the Auth Screen.mp4 -
4. Adding the Auth Screen.vtt -
4.1 auth_screen.dart.dart -
4.2 auth-01-authscreen.zip.zip -
5. Adding User Signup.mp4 -
5. Adding User Signup.vtt -
5.1 auth-02-signup.zip.zip -
6. Allowing Users to Log In.mp4 -
6. Allowing Users to Log In.vtt -
6.1 auth-03-login.zip.zip -
7. Handling Authentication Errors.mp4 -
7. Handling Authentication Errors.vtt -
7.1 auth-04-error-handling.zip.zip -
8. Managing the Auth Token Locally (in the App).mp4 -
8. Managing the Auth Token Locally (in the App).vtt -
8.1 auth-05-using-the-token.zip.zip -
9. Using the ProxyProvider and Attaching the Token to Outgoing Http Requests.mp4 -
9. Using the ProxyProvider and Attaching the Token to Outgoing Http Requests.vtt -
1. Module Introduction.mp4 -
1. Module Introduction.vtt -
10. Implementing Custom Route Transitions.mp4 -
10. Implementing Custom Route Transitions.vtt -
10.1 animations-07-finished.zip.zip -
11. Wrap Up.mp4 -
11. Wrap Up.vtt -
12. Useful Resources & Links.html -
12.1 animations-02-animatedbuilder.zip.zip -
12.2 animations-04-more-built-in-animations.zip.zip -
12.3 animations-03-animatedcontainer.zip.zip -
12.4 animations-06-hero-and-slivers.zip.zip -
12.5 animations-01-custom-animation.zip.zip -
12.6 animations-07-finished.zip.zip -
12.7 animations-05-fadeinimage.zip.zip -
2. Animations From Scratch (Completely Manually Controlled).mp4 -
2. Animations From Scratch (Completely Manually Controlled).vtt -
2.1 animations-01-custom-animation.zip.zip -
2.2 auth-10-finished.zip.zip -
3. Using the AnimatedBuilder Widget.mp4 -
3. Using the AnimatedBuilder Widget.vtt -
3.1 animations-02-animatedbuilder.zip.zip -
4. Working with the AnimatedContainer.mp4 -
4. Working with the AnimatedContainer.vtt -
4.1 animations-03-animatedcontainer.zip.zip -
5. More Built-in Animation & Transition Widgets.mp4 -
5. More Built-in Animation & Transition Widgets.vtt -
5.1 animations-04-more-built-in-animations.zip.zip -
5.2 product-placeholder.png.png -
6. Fading Loaded Images In (And Showing a Placeholder).mp4 -
6. Fading Loaded Images In (And Showing a Placeholder).vtt -
6.1 animations-05-fadeinimage.zip.zip -
7. Adding a Hero Transition.mp4 -
7. Adding a Hero Transition.vtt -
8. Working with Slivers.mp4 -
8. Working with Slivers.vtt -
8.1 animations-06-hero-and-slivers.zip.zip -
9. Practice Animating Order Boxes.mp4 -
9. Practice Animating Order Boxes.vtt -
1. Module Introduction.mp4 -
1. Module Introduction.vtt -
10. Preparing SQLite.mp4 -
10. Preparing SQLite.vtt -
11. Storing & Fetching Data with SQLite.mp4 -
11. Storing & Fetching Data with SQLite.vtt -
11.1 native-05-sqflite.zip.zip -
12. Adding a Location Input & The location Package.mp4 -
12. Adding a Location Input & The location Package.vtt -
13. Fetching the User Coordinates.mp4 -
13. Fetching the User Coordinates.vtt -
13.1 native-06-location-input-and-location.zip.zip -
14. Displaying a Static Map Snapshot.mp4 -
14. Displaying a Static Map Snapshot.vtt -
15. Rendering a Dynamic Map (via Google Maps).mp4 -
15. Rendering a Dynamic Map (via Google Maps).vtt -
15.1 native-07-google-maps-screen.zip.zip -
16. Allowing Users to Pick a Location on the Map.mp4 -
16. Allowing Users to Pick a Location on the Map.vtt -
16.1 native-08-selecting-a-place.zip.zip -
17. Storing the Location in SQLite.mp4 -
17. Storing the Location in SQLite.vtt -
17.1 native-09-storing-location-in-db.zip.zip -
18. Adding a Place Detail Screen & Opening the Map in readonly Mode.mp4 -
18. Adding a Place Detail Screen & Opening the Map in readonly Mode.vtt -
18.1 native-10-finished.zip.zip -
19. Wrap Up.mp4 -
19. Wrap Up.vtt -
2. Planning the App.mp4 -
2. Planning the App.vtt -
2.1 great–places-sketch.png.png -
20. Useful Resources & Links.html -
20.1 native-01-starting-setup.zip.zip -
20.10 native-02-places-list-and-provider.zip.zip -
20.2 native-09-storing-location-in-db.zip.zip -
20.3 native-03-image-picker.zip.zip -
20.4 native-08-selecting-a-place.zip.zip -
20.5 native-05-sqflite.zip.zip -
20.6 native-10-finished.zip.zip -
20.7 native-06-location-input-and-location.zip.zip -
20.8 native-04-outputting-images.zip.zip -
20.9 native-07-google-maps-screen.zip.zip -
3. PlaceList & Place Provider Setup.mp4 -
3. PlaceList & Place Provider Setup.vtt -
3.1 main.dart.dart -
4. Adding the Add Place Screen & An Image Input.mp4 -
4. Adding the Add Place Screen & An Image Input.vtt -
4.1 native-02-places-list-and-provider.zip.zip -
5. Using Image Picker & The Device Camera.mp4 -
5. Using Image Picker & The Device Camera.vtt -
6. Storing the Image on the Filesystem (on the Device).mp4 -
6. Storing the Image on the Filesystem (on the Device).vtt -
6.1 native-03-image-picker.zip.zip -
7. Managing Data & Images via the Provider Package.mp4 -
7. Managing Data & Images via the Provider Package.vtt -
8. Handling Errors.mp4 -
8. Handling Errors.vtt -
8.1 native-04-outputting-images.zip.zip -
9. Testing on Real Devices.mp4 -
9. Testing on Real Devices.vtt -
1. Module Introduction.mp4 -
1. Module Introduction.vtt -
2. Sending a Method Call from Flutter.mp4 -
2. Sending a Method Call from Flutter.vtt -
2.1 main.dart.dart -
2.2 native-code-02-added-flutter-code.zip.zip -
3. Running Android Code.mp4 -
3. Running Android Code.vtt -
3.1 native-code-03-android-code.zip.zip -
4. Running iOS Code.mp4 -
4. Running iOS Code.vtt -
4.1 native-code-04-ios-code.zip.zip -
4.2 native-code-05-finished.zip.zip -
5. Wrap Up.mp4 -
5. Wrap Up.vtt -
6. Useful Resources & Links.html -
6.1 native-code-01-starting-setup.zip.zip -
6.2 native-code-02-added-flutter-code.zip.zip -
6.3 native-code-03-android-code.zip.zip -
6.4 native-code-05-finished.zip.zip -
6.5 native-code-04-ios-code.zip.zip -
1. Module Introduction.mp4 -
1. Module Introduction.vtt -
2. Preparing the Code.mp4 -
2. Preparing the Code.vtt -
3. Preparing the App Configuration.mp4 -
3. Preparing the App Configuration.vtt -
3.1 Android Versions.html -
4. Preparing Third-Party Services.mp4 -
4. Preparing Third-Party Services.vtt -
5. Adding Icons & Splash Screens.mp4 -
5. Adding Icons & Splash Screens.vtt -
5.1 splash.zip.zip -
5.2 icons.zip.zip -
5.3 splash-ios.zip.zip -
6. Publishing Android Apps.mp4 -
6. Publishing Android Apps.vtt -
7. Publishing iOS Apps.mp4 -
7. Publishing iOS Apps.vtt -
8. Useful Resources & Links.html -
1. You did it!.mp4 -
1. You did it!.vtt -
2. Your Next Steps (To Become an Awesome Developer!).mp4 -
2. Your Next Steps (To Become an Awesome Developer!).vtt -
3. How to Plan & Develop Successful Apps.mp4 -
3. How to Plan & Develop Successful Apps.vtt -
3.1 app-dev-blueprint.pdf.pdf -
1. What Changed What's New Why did I Update the Course.mp4 -
1. What Changed What's New Why did I Update the Course.vtt -
1.1 update-faq.pdf.pdf -
2. Changes you should not miss.html -
3. The [LEGACY] Sections.html -
[Tutorialsplanet.NET].url -
1. What does [LEGACY] mean.html -
10. Adding the Scaffold.mp4 -
10. Adding the Scaffold.vtt -
11. Diving Deeper Into the Syntax.mp4 -
11. Diving Deeper Into the Syntax.vtt -
12. Adding Cards & Images.mp4 -
12. Adding Cards & Images.vtt -
12.1 food.jpg.jpg -
13. Diving Into the Official Docs.mp4 -
13. Diving Into the Official Docs.vtt -
14. Adding a Button.mp4 -
14. Adding a Button.vtt -
15. Creating a Stateful Widget.mp4 -
15. Creating a Stateful Widget.vtt -
16. Managing Data Inside Stateful Widgets.mp4 -
16. Managing Data Inside Stateful Widgets.vtt -
17. Adding the Stateful Widget & Lists.mp4 -
17. Adding the Stateful Widget & Lists.vtt -
17.1 widgets-basics-02-basic-stateful-widget.zip.zip -
18. Splitting our Code Up.mp4 -
18. Splitting our Code Up.vtt -
18.1 widgets-basics-03-split-code-across-files.zip.zip -
19. Creating the Product Manager Widget.mp4 -
19. Creating the Product Manager Widget.vtt -
2. Module Introduction.mp4 -
2. Module Introduction.vtt -
20. Passing Data to Stateful Widgets.mp4 -
20. Passing Data to Stateful Widgets.vtt -
20.1 widgets-basics-04-pass-data.zip.zip -
21. initState() and super.initState().html -
22. Understanding Lifecycle Hooks.mp4 -
22. Understanding Lifecycle Hooks.vtt -
22.1 widgets-basics-05-lifecycle.zip.zip -
23. Diving Into Google's Material Design.mp4 -
23. Diving Into Google's Material Design.vtt -
24. Understanding Additional Dart Features.mp4 -
24. Understanding Additional Dart Features.vtt -
24.1 widgets-basics-06-named-arguments.zip.zip -
25. Time to Practice - Widgets & Basics.html -
26. Passing Data Up.mp4 -
26. Passing Data Up.vtt -
27. Understanding const & final.mp4 -
27. Understanding const & final.vtt -
27.1 widgets-basics-07-function-communication.zip.zip -
28. Dart Types, Syntax & Core Features.html -
29. Wrap Up.mp4 -
29. Wrap Up.vtt -
3. Creating a New Flutter Project.mp4 -
3. Creating a New Flutter Project.vtt -
30. Useful Resources & Links.html -
30.1 widgets-basics-06-named-arguments.zip.zip -
30.2 widgets-basics-01-basic-app.zip.zip -
30.3 widgets-basics-02-basic-stateful-widget.zip.zip -
30.4 widgets-basics-assignment-solution.zip.zip -
30.5 widgets-basics-04-pass-data.zip.zip -
30.6 widgets-basics-03-split-code-across-files.zip.zip -
30.7 widgets-basics-07-function-communication.zip.zip -
30.8 widgets-basics-05-lifecycle.zip.zip -
4. Exploring the Default Project Structure.mp4 -
4. Exploring the Default Project Structure.vtt -
5. Diving Into the main.dart File.mp4 -
5. Diving Into the main.dart File.vtt -
6. Widgets in Flutter - Theory.mp4 -
6. Widgets in Flutter - Theory.vtt -
7. Creating a Widget.mp4 -
7. Creating a Widget.vtt -
8. Understanding Classes & Constructors.html -
9. Adding the Build Method.mp4 -
9. Adding the Build Method.vtt -
1. Module Introduction.mp4 -
1. Module Introduction.vtt -
2. Fixing Syntax Errors.mp4 -
2. Fixing Syntax Errors.vtt -
3. Understanding Runtime Errors & Runtime Messages.mp4 -
3. Understanding Runtime Errors & Runtime Messages.vtt -
4. Dealing with Logical Errors.mp4 -
4. Dealing with Logical Errors.vtt -
5. Using Breakpoints.mp4 -
5. Using Breakpoints.vtt -
6. Debugging the User Interface.mp4 -
6. Debugging the User Interface.vtt -
7. More About Visual Helpers.mp4 -
7. More About Visual Helpers.vtt -
8. Wrap Up.mp4 -
8. Wrap Up.vtt -
9. Useful Resources & Links.html -
9.1 debugging-01-finished.zip.zip -
1. Module Introduction.mp4 -
1. Module Introduction.vtt -
10. Building an App From Scratch.mp4 -
10. Building an App From Scratch.vtt -
11. Running the App on an Emulator.mp4 -
11. Running the App on an Emulator.vtt -
12. Class Constructors & Named Arguments.mp4 -
12. Class Constructors & Named Arguments.vtt -
13. First Summary & Additional Syntax.mp4 -
13. First Summary & Additional Syntax.vtt -
14. Flutter App Basics.html -
15. Building a Widget Tree.mp4 -
15. Building a Widget Tree.vtt -
15.1 basics-01-building-a-widget-tree.zip.zip -
16. Visible (Input Output) & Invisible (Layout Control) Widgets.mp4 -
16. Visible (Input Output) & Invisible (Layout Control) Widgets.vtt -
16.1 flutter-widget-types-slide.pdf.pdf -
17. Adding Layout Widgets.mp4 -
17. Adding Layout Widgets.vtt -
18. Widget Basics.html -
19. Connecting Functions & Buttons.mp4 -
19. Connecting Functions & Buttons.vtt -
2. Creating a New Project.mp4 -
2. Creating a New Project.vtt -
20. Anonymous Functions.mp4 -
20. Anonymous Functions.vtt -
20.1 basics-02-column-raisedbutton-anonymous-functions.zip.zip -
21. Updating Widget Data (Or Using StatelessWidget Incorrectly).mp4 -
21. Updating Widget Data (Or Using StatelessWidget Incorrectly).vtt -
21.1 basics-03-incorrect-stateless-widget.zip.zip -
22. [DART DEEP DIVE] Understanding Lists.html -
23. Updating Correctly with Stateful Widgets.mp4 -
23. Updating Correctly with Stateful Widgets.vtt -
23.1 flutter-stateless-stateful-widgets-slide.pdf.pdf -
24. Stateful & Stateless Widgets.html -
25. A Brief Look Under The Hood.mp4 -
25. A Brief Look Under The Hood.vtt -
26. Using Private Properties.mp4 -
26. Using Private Properties.vtt -
26.1 basics-04-stateful-widget-private-properties.zip.zip -
27. Creating a New, Custom Widget.mp4 -
27. Creating a New, Custom Widget.vtt -
28. First Styling & Layouting Steps.mp4 -
28. First Styling & Layouting Steps.vtt -
28.1 basics-05-custom-stateless-widget.zip.zip -
29. Enums & Multiple Constructors.mp4 -
29. Enums & Multiple Constructors.vtt -
3. An Overview of the Generated Files & Folders.mp4 -
3. An Overview of the Generated Files & Folders.vtt -
30. Official Docs & The Widget Catalog.mp4 -
30. Official Docs & The Widget Catalog.vtt -
31. Passing Callback Functions Around.mp4 -
31. Passing Callback Functions Around.vtt -
32. Introducing Maps.mp4 -
32. Introducing Maps.vtt -
33. Mapping Lists to Widgets.mp4 -
33. Mapping Lists to Widgets.vtt -
33.1 basics-06-added-answer-mapping.zip.zip -
34. final vs const.mp4 -
34. final vs const.vtt -
35. Advanced Flutter & Dart Basics.html -
36. Introducing if Statements.mp4 -
36. Introducing if Statements.vtt -
36.1 basics-08-added-if-and-ternary-expression.zip.zip -
37. [DART DEEP DIVE] More on if Statements.mp4 -
37. [DART DEEP DIVE] More on if Statements.vtt -
38. [DART DEEP DIVE] The null Value.mp4 -
38. [DART DEEP DIVE] The null Value.vtt -
39. Outputting Widgets Conditionally.mp4 -
39. Outputting Widgets Conditionally.vtt -
39.1 basics-08-added-if-and-ternary-expression.zip.zip -
4. More on Git (Version Control System).html -
40. Splitting the App Into Widgets.mp4 -
40. Splitting the App Into Widgets.vtt -
40.1 basics-09-splitting-into-widgets.zip.zip -
41. Calculating a Total Score.mp4 -
41. Calculating a Total Score.vtt -
41.1 questions.txt.txt -
42. Getters & else-if.mp4 -
42. Getters & else-if.vtt -
43. Resetting the Quiz.mp4 -
43. Resetting the Quiz.vtt -
43.1 basics-10-finished.zip.zip -
44. Time to Practice Flutter Basics.html -
45. Wrap Up.mp4 -
45. Wrap Up.vtt -
46. Module Resources.html -
46.1 basics-03-incorrect-stateless-widget.zip.zip -
46.10 basics-08-added-if-and-ternary-expression.zip.zip -
46.11 dart-basics-summary.pdf.pdf -
46.12 basics-09-splitting-into-widgets.zip.zip -
46.13 flutter-basics-summary.pdf.pdf -
46.2 basics-05-custom-stateless-widget.zip.zip -
46.3 basics-02-column-raisedbutton-anonymous-functions.zip.zip -
46.4 basics-10-finished.zip.zip -
46.5 basics-06-added-answer-mapping.zip.zip -
46.6 basics-01-building-a-widget-tree.zip.zip -
46.7 basics-07-final-const.zip.zip -
46.8 widgets-basics-cheat-sheet.pdf.pdf -
46.9 basics-04-stateful-widget-private-properties.zip.zip -
5. Analyzing the Default App.mp4 -
5. Analyzing the Default App.vtt -
6. Dart Basics.mp4 -
6. Dart Basics.vtt -
7. More Dart Basics.mp4 -
7. More Dart Basics.vtt -
7.1 dart-overview-slide.pdf.pdf -
7.2 dart-overview.pdf.pdf -
8. Dart Basics - Summary.html -
8.1 dart-overview.pdf.pdf -
9. Dart Fundamentals.html -
1. Testing Devices.mp4 -
1. Testing Devices.vtt -
2. How to Start the App.mp4 -
2. How to Start the App.vtt -
3. Testing a Real Android Device.mp4 -
3. Testing a Real Android Device.vtt -
4. Using the iOS Emulator & a Real Device.mp4 -
4. Using the iOS Emulator & a Real Device.vtt -
5. Running the App - Detailed Instructions.html -
6. Using the Native IDE Consoles.mp4 -
6. Using the Native IDE Consoles.vtt -
1. Module Introduction.mp4 -
1. Module Introduction.vtt -
2. Creating Scrollable Lists with ListView.mp4 -
2. Creating Scrollable Lists with ListView.vtt -
2.1 lists-01-basic-listview.zip.zip -
3. Optimizing the List Loading Behaviour.mp4 -
3. Optimizing the List Loading Behaviour.vtt -
3.1 lists-02-list-builder.zip.zip -
4. Rendering Content Conditionally.mp4 -
4. Rendering Content Conditionally.vtt -
4.1 lists-03-with-ternary.zip.zip -
5. Alternative Approaches to Render Content Conditionally.mp4 -
5. Alternative Approaches to Render Content Conditionally.vtt -
5.1 lists-04-if-and-build-method.zip.zip -
6. One Important Gotcha.mp4 -
6. One Important Gotcha.vtt -
6.1 lists-05-finished.zip.zip -
7. Wrap Up.mp4 -
7. Wrap Up.vtt -
8. Useful Resources & Links.html -
8.1 lists-01-basic-listview.zip.zip -
8.2 lists-05-finished.zip.zip -
8.3 lists-02-list-builder.zip.zip -
8.4 lists-03-with-ternary.zip.zip -
8.5 lists-04-if-and-build-method.zip.zip -
1. Module Introduction.mp4 -
1. Module Introduction.vtt -
10. Adding the Sidedrawer & the Hamburger Icon.mp4 -
10. Adding the Sidedrawer & the Hamburger Icon.vtt -
10.1 navigation-05-added-side-drawer.zip.zip -
11. Time to Practice - Navigation Part 1.html -
12. Time to Practice - Navigation Part 2.html -
13. Understanding Stack Based Navigation.mp4 -
13. Understanding Stack Based Navigation.vtt -
14. Adding Tabs.mp4 -
14. Adding Tabs.vtt -
15. Finishing the Tab Navigation.mp4 -
15. Finishing the Tab Navigation.vtt -
15.1 navigation-08-tabs.zip.zip -
16. Adding Named Routes.mp4 -
16. Adding Named Routes.vtt -
16.1 navigation-09-named-routes.zip.zip -
17. Parsing Route Data Manually.mp4 -
17. Parsing Route Data Manually.vtt -
18. Lifting State Up.mp4 -
18. Lifting State Up.vtt -
19. Using the Named Routes.mp4 -
19. Using the Named Routes.vtt -
2. Adding Multiple Pages to our App.mp4 -
2. Adding Multiple Pages to our App.vtt -
20. Working with onUnknownRoute as Fallback.mp4 -
20. Working with onUnknownRoute as Fallback.vtt -
20.1 navigation-10-route-name-parsing.zip.zip -
21. Adding Alert Dialogs.mp4 -
21. Adding Alert Dialogs.vtt -
22. Showing a Modal.mp4 -
22. Showing a Modal.vtt -
22.1 navigation-11-finished.zip.zip -
23. Wrap Up.mp4 -
23. Wrap Up.vtt -
24. Useful Resources & Links.html -
24.1 navigation-02-pass-product-data-to-product.zip.zip -
24.10 navigation-01-basic-push-pop.zip.zip -
24.11 navigation-05-added-side-drawer.zip.zip -
24.12 navigation-11-finished.zip.zip -
24.13 navigation-06-assignment-1.zip.zip -
24.2 navigation-08-tabs.zip.zip -
24.3 navigation-03-pass-data-back.zip.zip -
24.4 navigation-07-assignment-2.zip.zip -
24.5 navigation-04-page-replacement.zip.zip -
24.6 navigation-06-assignment-1.zip.zip -
24.7 navigation-10-route-name-parsing.zip.zip -
24.8 navigation-07-assignment-2.zip.zip -
24.9 navigation-09-named-routes.zip.zip -
3. Adding Buttons.mp4 -
3. Adding Buttons.vtt -
4. Implementing a Basic Navigation.mp4 -
4. Implementing a Basic Navigation.vtt -
4.1 navigation-01-basic-push-pop.zip.zip -
5. Improving the Look of the Product Page.mp4 -
5. Improving the Look of the Product Page.vtt -
6. Passing Data Around (Pushing the Page).mp4 -
6. Passing Data Around (Pushing the Page).vtt -
6.1 navigation-02-pass-product-data-to-product.zip.zip -
7. Passing Information Back (Popping the Page).mp4 -
7. Passing Information Back (Popping the Page).vtt -
7.1 navigation-03-pass-data-back.zip.zip -
8. Adding Reactions Upon Button Pressing.mp4 -
8. Adding Reactions Upon Button Pressing.vtt -
9. Adding the Basic Authentication Page & Replacing Routes.mp4 -
9. Adding the Basic Authentication Page & Replacing Routes.vtt -
9.1 navigation-04-page-replacement.zip.zip -
1. Module Introduction.mp4 -
1. Module Introduction.vtt -
10. Adding a Switch.mp4 -
10. Adding a Switch.vtt -
10.1 user-input-04-finished.zip.zip -
11. Wrap Up.mp4 -
11. Wrap Up.vtt -
12. Useful Resources & Links.html -
12.1 user-input-03-assignment.zip.zip -
12.2 user-input-02-finished-product-input-page.zip.zip -
12.3 user-input-01-basic-textfields.zip.zip -
12.4 user-input-03-assignment.zip.zip -
12.5 user-input-04-finished.zip.zip -
2. Saving User Input.mp4 -
2. Saving User Input.vtt -
3. Configuring Text Fields.mp4 -
3. Configuring Text Fields.vtt -
4. Styling Text Fields.mp4 -
4. Styling Text Fields.vtt -
4.1 user-input-01-basic-textfields.zip.zip -
5. Fixing a Bug & Adding a Button.mp4 -
5. Fixing a Bug & Adding a Button.vtt -
6. Using our Form to Create a New Product.mp4 -
6. Using our Form to Create a New Product.vtt -
7. Improving the Style of our Form.mp4 -
7. Improving the Style of our Form.vtt -
7.1 user-input-02-finished-product-input-page.zip.zip -
8. Time to Practice - Handling User Input.html -
9. Fixing a Tiny Error.mp4 -
9. Fixing a Tiny Error.vtt -
1. Module Introduction.mp4 -
1. Module Introduction.vtt -
10. Adding a Background Image.mp4 -
10. Adding a Background Image.vtt -
10.1 background.jpg.jpg -
10.2 widget-deep-dive-04-added-auth-background.zip.zip -
11. Centering Input Fields.mp4 -
11. Centering Input Fields.vtt -
12. Adding Icons to our Sidemenu.mp4 -
12. Adding Icons to our Sidemenu.vtt -
12.1 widget-deep-dive-05-added-icon.zip.zip -
13. Adding Icon Buttons.mp4 -
13. Adding Icon Buttons.vtt -
13.1 widget-deep-dive-06-added-icon-buttons.zip.zip -
14. Time to Practice - Diving Deeper Into Widgets.html -
15. Outsourcing Code into Separate Widgets.mp4 -
15. Outsourcing Code into Separate Widgets.vtt -
16. Refactoring our Code.mp4 -
16. Refactoring our Code.vtt -
17. Creating a Standardized Tile Widget.mp4 -
17. Creating a Standardized Tile Widget.vtt -
18. Adding Separate Methods for Specific Widgets.mp4 -
18. Adding Separate Methods for Specific Widgets.vtt -
19. Optimizing our Project.mp4 -
19. Optimizing our Project.vtt -
19.1 widget-deep-dive-08-restructured-widgets.zip.zip -
2. Exploring the Widget Catalogue.mp4 -
2. Exploring the Widget Catalogue.vtt -
20. Responsive Design Problems.mp4 -
20. Responsive Design Problems.vtt -
21. Adding Media Queries.mp4 -
21. Adding Media Queries.vtt -
21.1 widget-deep-dive-09-added-media-queries.zip.zip -
22. Understanding Media Queries with ListView.mp4 -
22. Understanding Media Queries with ListView.vtt -
23. Working with Themes.mp4 -
23. Working with Themes.vtt -
24. Listening to Touch Events with the Gesture Detector.mp4 -
24. Listening to Touch Events with the Gesture Detector.vtt -
24.1 widget-deep-dive-10-finished.zip.zip -
25. Wrap Up.mp4 -
25. Wrap Up.vtt -
26. Useful Resources & Links.html -
26.1 widget-deep-dive-03-added-address.zip.zip -
26.10 widget-deep-dive-06-added-icon-buttons.zip.zip -
26.2 widget-deep-dive-04-added-auth-background.zip.zip -
26.3 widget-deep-dive-02-added-price-tag.zip.zip -
26.4 widget-deep-dive-07-finished-product-detail-page.zip.zip -
26.5 widget-deep-dive-05-added-icon.zip.zip -
26.6 widget-deep-dive-08-restructured-widgets.zip.zip -
26.7 widget-deep-dive-10-finished.zip.zip -
26.8 widget-deep-dive-09-added-media-queries.zip.zip -
26.9 widget-deep-dive-01-added-font.zip.zip -
3. There's More Than One Widget For The Job.mp4 -
3. There's More Than One Widget For The Job.vtt -
4. The Most Important Widgets.html -
4.1 most-important-widgets.pdf.pdf -
5. Working with Text & Fonts.mp4 -
5. Working with Text & Fonts.vtt -
5.1 Oswald-Bold.ttf.ttf -
5.2 widget-deep-dive-01-added-font.zip.zip -
6. Working with Rows.mp4 -
6. Working with Rows.vtt -
7. Decorating Boxes & Styling a Price Tag.mp4 -
7. Decorating Boxes & Styling a Price Tag.vtt -
7.1 widget-deep-dive-02-added-price-tag.zip.zip -
8. Setting Borders.mp4 -
8. Setting Borders.vtt -
8.1 widget-deep-dive-03-added-address.zip.zip -
9. Understanding Expanded & Flexible.mp4 -
9. Understanding Expanded & Flexible.vtt -
1. Module Introduction.mp4 -
1. Module Introduction.vtt -
10. Re-Using the Product Create Form.mp4 -
10. Re-Using the Product Create Form.vtt -
11. Setting Initial Values.mp4 -
11. Setting Initial Values.vtt -
12. Updating Products.mp4 -
12. Updating Products.vtt -
13. Ensuring Input Visibility.mp4 -
13. Ensuring Input Visibility.vtt -
13.1 ensure_visible.dart.dart -
13.2 forms-06-finished.zip.zip -
14. Wrap Up.mp4 -
14. Wrap Up.vtt -
15. Useful Resources & Links.html -
15.1 forms-03-closing-keyboard.zip.zip -
15.2 forms-02-added-validation.zip.zip -
15.3 forms-06-finished.zip.zip -
15.4 forms-04-managing-data.zip.zip -
15.5 forms-05-auth-form.zip.zip -
15.6 forms-01-added-form.zip.zip -
2. Using the Form Widget.mp4 -
2. Using the Form Widget.vtt -
2.1 forms-01-added-form.zip.zip -
3. Adding Form Validation.mp4 -
3. Adding Form Validation.vtt -
4. Advanced Validation.mp4 -
4. Advanced Validation.vtt -
4.1 forms-02-added-validation.zip.zip -
4.2 number-regex.txt.txt -
5. A Note on the Price Input and the Usage of Commas Dots.html -
6. Closing the Keyboard.mp4 -
6. Closing the Keyboard.vtt -
6.1 forms-03-closing-keyboard.zip.zip -
7. Submitting Data.mp4 -
7. Submitting Data.vtt -
7.1 forms-04-managing-data.zip.zip -
8. Time to Practice - Forms.html -
9. Outputting Lists of Products.mp4 -
9. Outputting Lists of Products.vtt -
1. Module Introduction.mp4 -
1. Module Introduction.vtt -
2. Improving the List Tile.mp4 -
2. Improving the List Tile.vtt -
2.1 app-imp-01-restyled-products-list.zip.zip -
3. Adding the Dismissible Widget.mp4 -
3. Adding the Dismissible Widget.vtt -
4. Deleting Products Upon Swipe.mp4 -
4. Deleting Products Upon Swipe.vtt -
4.1 app-imp-02-dismissing-items.zip.zip -
5. Restructuring the Code & Wrap Up.mp4 -
5. Restructuring the Code & Wrap Up.vtt -
5.1 app-imp-03-improved-structure.zip.zip -
6. Useful Resources & Links.html -
6.1 app-imp-02-dismissing-items.zip.zip -
6.2 app-imp-01-restyled-products-list.zip.zip -
6.3 app-imp-03-improved-structure.zip.zip -
1. Module Introduction.mp4 -
1. Module Introduction.vtt -
10. A Note on Immutability.mp4 -
10. A Note on Immutability.vtt -
11. Creating the Toggle Favorite Method.mp4 -
11. Creating the Toggle Favorite Method.vtt -
12. Working on the Favorite Feature.mp4 -
12. Working on the Favorite Feature.vtt -
13. Adding notifylisteners.mp4 -
13. Adding notifylisteners.vtt -
14. Finishing the Favorite Feature.mp4 -
14. Finishing the Favorite Feature.vtt -
14.1 models-04-finished-favorite.zip.zip -
15. Fixing a Bug related to the Favoriting Feature.html -
16. Adding a User Model.mp4 -
16. Adding a User Model.vtt -
17. MUST READ Mixins & The Latest version of Dart.html -
18. Using Mixins to Merge Models.mp4 -
18. Using Mixins to Merge Models.vtt -
18.1 models-05-merged-models.zip.zip -
19. Logging in with the Main & the User Model.mp4 -
19. Logging in with the Main & the User Model.vtt -
2. What can be Improved.mp4 -
2. What can be Improved.vtt -
20. Connecting Models & Sharing Data.mp4 -
20. Connecting Models & Sharing Data.vtt -
21. MUST READ Changing Mixins Syntax.html -
22. Improving the Code & Fixing an Error.mp4 -
22. Improving the Code & Fixing an Error.vtt -
22.1 models-06-finished.zip.zip -
23. MUST READ Unselecting the Product after Editing.html -
24. Wrap Up.mp4 -
24. Wrap Up.vtt -
25. Useful Resources & Links.html -
25.1 models-01-scoped-product-model.zip.zip -
25.2 models-04-finished-favorite.zip.zip -
25.3 models-02-worked-on-product-detail.zip.zip -
25.4 models-05-merged-models.zip.zip -
25.5 models-03-more-product-state-in-model.zip.zip -
25.6 models-06-finished.zip.zip -
3. Adding a Product Model.mp4 -
3. Adding a Product Model.vtt -
4. Creating a Scoped Model.mp4 -
4. Creating a Scoped Model.vtt -
4.1 models-01-scoped-product-model.zip.zip -
5. Connecting the Scoped Model.mp4 -
5. Connecting the Scoped Model.vtt -
6. Providing the Scoped Model.mp4 -
6. Providing the Scoped Model.vtt -
7. Viewing Single Products.mp4 -
7. Viewing Single Products.vtt -
7.1 models-02-worked-on-product-detail.zip.zip -
8. Editing & Deleting Products with the Scoped Model.mp4 -
8. Editing & Deleting Products with the Scoped Model.vtt -
9. Finishing the Product Model.mp4 -
9. Finishing the Product Model.vtt -
9.1 models-03-more-product-state-in-model.zip.zip -
1. Module Introduction.mp4 -
1. Module Introduction.vtt -
10. Deleting Products.mp4 -
10. Deleting Products.vtt -
10.1 http-04-added-update-and-delete-request.zip.zip -
11. Using Pull to Refresh.mp4 -
11. Using Pull to Refresh.vtt -
12. Adding fadein to the Image Placeholder.mp4 -
12. Adding fadein to the Image Placeholder.vtt -
12.1 http-05-placeholder-image.zip.zip -
13. Adjusting the Scoped Model & the Selected Product.mp4 -
13. Adjusting the Scoped Model & the Selected Product.vtt -
14. Fixing the Product Selection.mp4 -
14. Fixing the Product Selection.vtt -
14.1 http-06-switched-to-id-and-fixed-bug.zip.zip -
15. Handling Error Responses.mp4 -
15. Handling Error Responses.vtt -
16. Generic Error Handling.mp4 -
16. Generic Error Handling.vtt -
16.1 http-07-finished-error-handling.zip.zip -
17. Adding async await.mp4 -
17. Adding async await.vtt -
18. Improving our Code.mp4 -
18. Improving our Code.vtt -
18.1 http-08-finished.zip.zip -
19. Wrap Up.mp4 -
19. Wrap Up.vtt -
2. Understanding the Backend Setup.mp4 -
2. Understanding the Backend Setup.vtt -
20. Useful Resources & Links.html -
20.1 http-08-finished.zip.zip -
3. Sending a POST Request.mp4 -
3. Sending a POST Request.vtt -
4. Using the Response.mp4 -
4. Using the Response.vtt -
4.1 http-01-post-request.zip.zip -
5. Getting Data From a Server.mp4 -
5. Getting Data From a Server.vtt -
6. Transforming & Extracting Response Data.mp4 -
6. Transforming & Extracting Response Data.vtt -
6.1 http-02-getting-products.zip.zip -
7. Displaying a Loading Spinner.mp4 -
7. Displaying a Loading Spinner.vtt -
8. Finishing the Loading Spinner.mp4 -
8. Finishing the Loading Spinner.vtt -
8.1 http-03-added-spinners.zip.zip -
9. Updating Products.mp4 -
9. Updating Products.vtt -
1. Module Introduction.mp4 -
1. Module Introduction.vtt -
10. Storing the Token on the Device.mp4 -
10. Storing the Token on the Device.vtt -
11. Signing Users In Automatically.mp4 -
11. Signing Users In Automatically.vtt -
11.1 auth-04-auto-signin.zip.zip -
12. Adding a Logout Button.mp4 -
12. Adding a Logout Button.vtt -
13. Adding Autologout.mp4 -
13. Adding Autologout.vtt -
13.1 auth-05-logout-and-logout-timer.zip.zip -
14. Route Protection & Redirection.mp4 -
14. Route Protection & Redirection.vtt -
15. Fixing the Manual Logout.mp4 -
15. Fixing the Manual Logout.vtt -
16. Time for a Quick Recap Regarding our Code Structure.mp4 -
16. Time for a Quick Recap Regarding our Code Structure.vtt -
16.1 auth-06-route-protection.zip.zip -
17. Adding Optimistic Updating to Store the Favorite Status.mp4 -
17. Adding Optimistic Updating to Store the Favorite Status.vtt -
18. Fetching the Favorite Status.mp4 -
18. Fetching the Favorite Status.vtt -
18.1 auth-07-adjusting-favoriting.zip.zip -
19. Allow Editing for own Posts Only.mp4 -
19. Allow Editing for own Posts Only.vtt -
19.1 auth-08-finished.zip.zip -
2. How Authentication Works.mp4 -
2. How Authentication Works.vtt -
20. Wrap Up.mp4 -
20. Wrap Up.vtt -
21. Useful Resources & Links.html -
21.1 auth-01-added-signup.zip.zip -
21.2 auth-05-logout-and-logout-timer.zip.zip -
21.3 auth-07-adjusting-favoriting.zip.zip -
21.4 auth-02-added-signin.zip.zip -
21.5 auth-06-route-protection.zip.zip -
21.6 auth-04-auto-signin.zip.zip -
21.7 auth-08-finished.zip.zip -
21.8 auth-03-optimized-auth-functions.zip.zip -
3. Adding a Confirm Password Textfield.mp4 -
3. Adding a Confirm Password Textfield.vtt -
4. Implementing the Signup Functionality.mp4 -
4. Implementing the Signup Functionality.vtt -
5. Handling Errors.mp4 -
5. Handling Errors.vtt -
6. Adding a Spinner Whilst Signing Up.mp4 -
6. Adding a Spinner Whilst Signing Up.vtt -
6.1 auth-01-added-signup.zip.zip -
7. Adding the Signin Functionality.mp4 -
7. Adding the Signin Functionality.vtt -
7.1 auth-02-added-signin.zip.zip -
8. Refactoring our Code.mp4 -
8. Refactoring our Code.vtt -
8.1 auth-03-optimized-auth-functions.zip.zip -
9. Authenticating Requests with Tokens.mp4 -
9. Authenticating Requests with Tokens.vtt -
1. Module Introduction.mp4 -
1. Module Introduction.vtt -
10. Wrapping up the Dart DevTools.mp4 -
10. Wrapping up the Dart DevTools.vtt -
11. Useful Resources & Links.html -
11.1 debugging-01-finished.zip.zip -
2. Running the App on a Real Android Device.mp4 -
2. Running the App on a Real Android Device.vtt -
3. Running the App on an iOS Emulator.mp4 -
3. Running the App on an iOS Emulator.vtt -
4. Running the App on a Real iOS Device.mp4 -
4. Running the App on a Real iOS Device.vtt -
5. Working with the Emulators Using the Emulators.mp4 -
5. Working with the Emulators Using the Emulators.vtt -
6. Understanding Error Messages & Fixing Errors.mp4 -
6. Understanding Error Messages & Fixing Errors.vtt -
7. Using the Debugger.mp4 -
7. Using the Debugger.vtt -
8. Getting Started with the Dart DevTools.mp4 -
8. Getting Started with the Dart DevTools.vtt -
9. Understanding the Repaint Rainbow.mp4 -
9. Understanding the Repaint Rainbow.vtt -
1. Module Introduction.mp4 -
1. Module Introduction.vtt -
10. Storing Location Data in the Database.mp4 -
10. Storing Location Data in the Database.vtt -
11. Fixing a Bug.mp4 -
11. Fixing a Bug.vtt -
12. Loading Location Data from the Backend.mp4 -
12. Loading Location Data from the Backend.vtt -
12.1 maps-03-fetch-products-with-location.zip.zip -
13. Updating an Existing Product's Position.mp4 -
13. Updating an Existing Product's Position.vtt -
14. Adding the Update Method for the Location.mp4 -
14. Adding the Update Method for the Location.vtt -
14.1 maps-04-updating-products.zip.zip -
15. Adding the Location Package.mp4 -
15. Adding the Location Package.vtt -
16. Using the Location Package with Version =1.4.html -
17. Getting the User Location.mp4 -
17. Getting the User Location.vtt -
18. Preventing Memory Leaks.mp4 -
18. Preventing Memory Leaks.vtt -
19. Displaying the Address.mp4 -
19. Displaying the Address.vtt -
19.1 maps-05-getting-user-location.zip.zip -
2. Using MapView with the latest Flutter Version.html -
20. Showing a Fullscreen Map.mp4 -
20. Showing a Fullscreen Map.vtt -
20.1 maps-06-finished.zip.zip -
21. Wrap Up.mp4 -
21. Wrap Up.vtt -
22. Useful Resources & Links.html -
22.1 maps-06-finished.zip.zip -
22.2 maps-01-basic.zip.zip -
22.3 maps-02-geocoding.zip.zip -
22.4 maps-05-getting-user-location.zip.zip -
22.5 maps-04-updating-products.zip.zip -
22.6 maps-03-fetch-products-with-location.zip.zip -
3. Unlocking the Required APIs.mp4 -
3. Unlocking the Required APIs.vtt -
4. Requesting Permissions.mp4 -
4. Requesting Permissions.vtt -
5. Preparing our Text Form Field.mp4 -
5. Preparing our Text Form Field.vtt -
6. Adding a Static Dummy Map.mp4 -
6. Adding a Static Dummy Map.vtt -
6.1 maps-01-basic.zip.zip -
7. Sending a Request to Convert an Address to Coordinates.mp4 -
7. Sending a Request to Convert an Address to Coordinates.vtt -
8. Adding Geocoding & Maps with Real Coordinates.mp4 -
8. Adding Geocoding & Maps with Real Coordinates.vtt -
8.1 maps-02-geocoding.zip.zip -
9. Working on the Map Control.mp4 -
9. Working on the Map Control.vtt -
1. Module Introduction.mp4 -
1. Module Introduction.vtt -
10. Reading Incoming Files & Fields.mp4 -
10. Reading Incoming Files & Fields.vtt -
10.1 index.js.js -
11. Storing Data and Move it to a Temporary Storage.mp4 -
11. Storing Data and Move it to a Temporary Storage.vtt -
11.1 camera-03-finished-cloud-function.zip.zip -
12. Deploying our Firebase Cloud Function.mp4 -
12. Deploying our Firebase Cloud Function.vtt -
12.1 camera-04-connected-image-input.zip.zip -
13. Configuring the Upload Request.mp4 -
13. Configuring the Upload Request.vtt -
14. Setting Headers to Add the Token.mp4 -
14. Setting Headers to Add the Token.vtt -
15. Fixing an Error.mp4 -
15. Fixing an Error.vtt -
15.1 camera-05-finished-upload.zip.zip -
16. Fetching & Using Images.mp4 -
16. Fetching & Using Images.vtt -
17. Previewing & Editing the Image.mp4 -
17. Previewing & Editing the Image.vtt -
18. Adding the Image Upload Flow.mp4 -
18. Adding the Image Upload Flow.vtt -
18.1 camera-06-fetch-and-update-image.zip.zip -
19. Deleting Images When Deleting a Product.mp4 -
19. Deleting Images When Deleting a Product.vtt -
19.1 index.js.js -
19.2 camera-07-finished.zip.zip -
2. Adding an Image Picker Button.mp4 -
2. Adding an Image Picker Button.vtt -
20. Wrap Up.mp4 -
20. Wrap Up.vtt -
21. Useful Resources & Links.html -
21.1 camera-03-finished-cloud-function.zip.zip -
21.2 camera-02-added-preview.zip.zip -
21.3 camera-07-finished.zip.zip -
21.4 camera-04-connected-image-input.zip.zip -
21.5 camera-05-finished-upload.zip.zip -
21.6 camera-06-fetch-and-update-image.zip.zip -
21.7 camera-01-added-picker.zip.zip -
3. Adding the Use Camera & Gallery Buttons.mp4 -
3. Adding the Use Camera & Gallery Buttons.vtt -
4. Connecting the Choose Buttons to the Image Picker.mp4 -
4. Connecting the Choose Buttons to the Image Picker.vtt -
4.1 camera-01-added-picker.zip.zip -
5. Adding an Image Preview.mp4 -
5. Adding an Image Preview.vtt -
6. Adding Text Editing Controllers.mp4 -
6. Adding Text Editing Controllers.vtt -
6.1 camera-02-added-preview.zip.zip -
7. Setting Up Firebase Cloud Functions.mp4 -
7. Setting Up Firebase Cloud Functions.vtt -
8. Adjusting Firebase Functions (Fixing an Error).html -
9. Adding Server Side Code.mp4 -
9. Adding Server Side Code.vtt -
1. Module Introduction.mp4 -
1. Module Introduction.vtt -
10. Adding Hero Widgets.mp4 -
10. Adding Hero Widgets.vtt -
11. Adding the Sliver Effect.mp4 -
11. Adding the Sliver Effect.vtt -
11.1 animations-04-hero-sliver.zip.zip -
12. Adding Route Transitions.mp4 -
12. Adding Route Transitions.vtt -
12.1 animations-05-finished.zip.zip -
13. Wrap Up.mp4 -
13. Wrap Up.vtt -
14. Useful Resources & Links.html -
14.1 animations-05-finished.zip.zip -
14.2 animations-01-added-fab.zip.zip -
14.3 animations-02-animated-fab.zip.zip -
14.4 animations-04-hero-sliver.zip.zip -
14.5 animations-03-animated-auth-page.zip.zip -
2. Adding Floating Action Buttons (FABs).mp4 -
2. Adding Floating Action Buttons (FABs).vtt -
3. Adding Functionality to our Favorite Button.mp4 -
3. Adding Functionality to our Favorite Button.vtt -
4. Working on the Contact Button.mp4 -
4. Working on the Contact Button.vtt -
4.1 animations-01-added-fab.zip.zip -
5. Animating the Contact Icon.mp4 -
5. Animating the Contact Icon.vtt -
6. Animating the Favorite Icon.mp4 -
6. Animating the Favorite Icon.vtt -
7. Animating the Options Button.mp4 -
7. Animating the Options Button.vtt -
7.1 animations-02-animated-fab.zip.zip -
8. Fading the Password Field In & Out.mp4 -
8. Fading the Password Field In & Out.vtt -
9. Sliding the Password Field In & Out.mp4 -
9. Sliding the Password Field In & Out.vtt -
9.1 animations-03-animated-auth-page.zip.zip -
1. Module Introduction.mp4 -
1. Module Introduction.vtt -
10. Using Flutter Analyze.mp4 -
10. Using Flutter Analyze.vtt -
11. Possible Code Restructurings.mp4 -
11. Possible Code Restructurings.vtt -
12. Managing Global Values.mp4 -
12. Managing Global Values.vtt -
13. Testing the App on an Android Device.mp4 -
13. Testing the App on an Android Device.vtt -
14. Testing the App on an iPhone & Fixing the European Decimal Comma.mp4 -
14. Testing the App on an iPhone & Fixing the European Decimal Comma.vtt -
15. Useful Resources & Links.html -
15.1 optimizations-01-finished.zip.zip -
2. Fixing an Autologout Bug.mp4 -
2. Fixing an Autologout Bug.vtt -
3. Fixing the Price Input in Landscape Mode.mp4 -
3. Fixing the Price Input in Landscape Mode.vtt -
4. Fixing the Filtered Product Index.mp4 -
4. Fixing the Filtered Product Index.vtt -
5. Fixing the Product Title Style & the Favorite Product Selection.mp4 -
5. Fixing the Product Title Style & the Favorite Product Selection.vtt -
6. Toggling the Favorite Status.html -
7. Clearing All Products Before Fetching.mp4 -
7. Clearing All Products Before Fetching.vtt -
8. Testing the iPhone & Fixing the Product Reset Logic.mp4 -
8. Testing the iPhone & Fixing the Product Reset Logic.vtt -
9. Adding Space on the Product Card.mp4 -
9. Adding Space on the Product Card.vtt -
1. Module Introduction.mp4 -
1. Module Introduction.vtt -
2. Understanding Material Design & Cupertino.mp4 -
2. Understanding Material Design & Cupertino.vtt -
3. Detecting the Platform.mp4 -
3. Detecting the Platform.vtt -
4. Using Platform Specific Widgets.mp4 -
4. Using Platform Specific Widgets.vtt -
5. Adding a Platform Specific Theme.mp4 -
5. Adding a Platform Specific Theme.vtt -
6. When Should we Use Platform Specific Themes.mp4 -
6. When Should we Use Platform Specific Themes.vtt -
7. iOS Support since Flutter 0.8.2.html -
8. Wrap Up.mp4 -
8. Wrap Up.vtt -
9. Useful Resources & Links.html -
9.1 platform-specific-01-finished.zip.zip -
1. Module Introduction.mp4 -
1. Module Introduction.vtt -
10. Styling a Container.mp4 -
10. Styling a Container.vtt -
11. Styling Text.mp4 -
11. Styling Text.vtt -
12. More Styling!.mp4 -
12. More Styling!.vtt -
12.1 real-apps-04-list-of-transaction-cards.zip.zip -
13. Styling Time!.html -
14. Containers vs Columns vs Rows.mp4 -
14. Containers vs Columns vs Rows.vtt -
15. Using String Interpolation.mp4 -
15. Using String Interpolation.vtt -
16. Installing External Packages & Formatting Dates.mp4 -
16. Installing External Packages & Formatting Dates.vtt -
17. DateFormat Patterns.html -
18. Adding Text Input Widgets (TextField).mp4 -
18. Adding Text Input Widgets (TextField).vtt -
18.1 real-apps-05-textfields-and-button.zip.zip -
19. Fetching User Input.mp4 -
19. Fetching User Input.vtt -
19.1 real-apps-06-user-input-on-every-keystroke.zip.zip -
19.2 real-apps-07-using-texteditingcontroller.zip.zip -
2. An Overview of the Core Flutter Widgets.mp4 -
2. An Overview of the Core Flutter Widgets.vtt -
2.1 core-widgets-cheat-sheet.pdf.pdf -
20. Splitting the App Into Widgets.mp4 -
20. Splitting the App Into Widgets.vtt -
21. Connecting Widgets & Managing Data State.mp4 -
21. Connecting Widgets & Managing Data State.vtt -
22. Adding User Transactions to the List.mp4 -
22. Adding User Transactions to the List.vtt -
22.1 real-apps-08-add-transaction-flow.zip.zip -
23. Making the List Scrollable!.mp4 -
23. Making the List Scrollable!.vtt -
23.1 real-apps-09-scrollable-column.zip.zip -
24. Working with ListViews.mp4 -
24. Working with ListViews.vtt -
24.1 real-apps-10-listview-children.zip.zip -
24.2 real-apps-11-listview-builder.zip.zip -
25. Lists, Scrolling & Text Input.html -
26. Further Input & Output Styling and Configuration.mp4 -
26. Further Input & Output Styling and Configuration.vtt -
27. Adding AppBar Buttons & Floating Action Buttons.mp4 -
27. Adding AppBar Buttons & Floating Action Buttons.vtt -
28. Showing a Modal Bottom Sheet.mp4 -
28. Showing a Modal Bottom Sheet.vtt -
29. Improving & Styling the Modal Bottom Sheet.mp4 -
29. Improving & Styling the Modal Bottom Sheet.vtt -
29.1 real-apps-12-modal-sheet.zip.zip -
3. Planning the App.mp4 -
3. Planning the App.vtt -
30. Configuring & Using Themes.mp4 -
30. Configuring & Using Themes.vtt -
30.1 real-apps-13-added-theming.zip.zip -
31. Custom Fonts & Working with Text Themes.mp4 -
31. Custom Fonts & Working with Text Themes.vtt -
31.1 fonts.zip.zip -
32. Theming.html -
33. Adding Images to the App.mp4 -
33. Adding Images to the App.vtt -
33.1 real-apps-14-added-fonts-and-images.zip.zip -
33.2 image.zip.zip -
34. Planning the Chart Widget.mp4 -
34. Planning the Chart Widget.vtt -
34.1 chart-sketch.png.png -
35. Looping Through Lists.mp4 -
35. Looping Through Lists.vtt -
36. More on for Loops.html -
37. Deriving Recent Transactions.mp4 -
37. Deriving Recent Transactions.vtt -
37.1 Double Decimal Place Precision.html -
38. Creating Bars for our Chart.mp4 -
38. Creating Bars for our Chart.vtt -
39. Populating the Chart with Values.mp4 -
39. Populating the Chart with Values.vtt -
4. Combining Widgets.mp4 -
4. Combining Widgets.vtt -
4.1 real-apps-02-card-with-container.zip.zip -
4.2 main.dart.dart -
4.3 core-widgets-cheat-sheet.pdf.pdf -
40. Finishing the Chart Bars.mp4 -
40. Finishing the Chart Bars.vtt -
40.1 real-apps-15-chart-and-chartbars.zip.zip -
41. Flexible & Expanded Deep Dive.mp4 -
41. Flexible & Expanded Deep Dive.vtt -
41.1 widget-playground-start.zip.zip -
41.2 widget-playground-finished.zip.zip -
42. Adding a ListTile Widget.mp4 -
42. Adding a ListTile Widget.vtt -
42.1 real-apps-16-added-listtile.zip.zip -
43. Improving the Overall Chart.mp4 -
43. Improving the Overall Chart.vtt -
44. Widgets & Configuring Widgets - Summary Overview.mp4 -
44. Widgets & Configuring Widgets - Summary Overview.vtt -
45. Getting Started with Date Selection.mp4 -
45. Getting Started with Date Selection.vtt -
46. Showing a DatePicker.mp4 -
46. Showing a DatePicker.vtt -
47. Adding Transactions with a Date.mp4 -
47. Adding Transactions with a Date.vtt -
47.1 real-apps-17-date-input-and-picker.zip.zip -
48. Deleting Transactions & Using IconButtons.mp4 -
48. Deleting Transactions & Using IconButtons.vtt -
49. Final Polishing!.mp4 -
49. Final Polishing!.vtt -
49.1 real-apps-18-finished.zip.zip -
5. Understanding Column Alignment.mp4 -
5. Understanding Column Alignment.vtt -
5.1 rows-columns-cheat-sheet.pdf.pdf -
5.2 real-apps-03-column-alignment.zip.zip -
50. Wrap Up.mp4 -
50. Wrap Up.vtt -
51. Useful Resources & Links.html -
51.1 real-apps-05-textfields-and-button.zip.zip -
51.10 real-apps-11-listview-builder.zip.zip -
51.11 real-apps-13-added-theming.zip.zip -
51.12 real-apps-15-chart-and-chartbars.zip.zip -
51.13 real-apps-16-added-listtile.zip.zip -
51.14 real-apps-12-modal-sheet.zip.zip -
51.15 real-apps-18-finished.zip.zip -
51.16 real-apps-17-date-input-and-picker.zip.zip -
51.17 real-apps-08-add-transaction-flow.zip.zip -
51.18 real-apps-14-added-fonts-and-images.zip.zip -
51.2 real-apps-03-column-alignment.zip.zip -
51.3 real-apps-02-card-with-container.zip.zip -
51.4 real-apps-06-user-input-on-every-keystroke.zip.zip -
51.5 real-apps-01-starting-setup.zip.zip -
51.6 real-apps-04-list-of-transaction-cards.zip.zip -
51.7 real-apps-10-listview-children.zip.zip -
51.8 real-apps-09-scrollable-column.zip.zip -
51.9 real-apps-07-using-texteditingcontroller.zip.zip -
6. Columns & Rows.html -
7. Not a Widget Adding a Transaction Model & Transaction Data.mp4 -
7. Not a Widget Adding a Transaction Model & Transaction Data.vtt -
8. Mapping Data Into Widgets.mp4 -
8. Mapping Data Into Widgets.vtt -
9. Building a Custom List Item.mp4 -
9. Building a Custom List Item.vtt -
1. Module Introduction.mp4 -
1. Module Introduction.vtt -
10. Finishing Landscape Mode.mp4 -
10. Finishing Landscape Mode.vtt -
11. Showing Different Content Based on Device Orientation.mp4 -
11. Showing Different Content Based on Device Orientation.vtt -
11.1 resp-02-different-uis-based-on-orientation.zip.zip -
12. Respecting the Softkeyboard Insets.mp4 -
12. Respecting the Softkeyboard Insets.vtt -
12.1 resp-03-respect-keyboard.zip.zip -
12.2 An Improved ModalBottomSheet.html -
13. Using the Device Size in Conditions.mp4 -
13. Using the Device Size in Conditions.vtt -
13.1 resp-04-width-check-in-condition.zip.zip -
14. Managing the MediaQuery Object.mp4 -
14. Managing the MediaQuery Object.vtt -
15. Checking the Device Platform.mp4 -
15. Checking the Device Platform.vtt -
15.1 resp-05-adaptive-widget-and-platform-check.zip.zip -
16. Using Cupertino (iOS) Widgets.mp4 -
16. Using Cupertino (iOS) Widgets.vtt -
17. Using the SafeArea.mp4 -
17. Using the SafeArea.vtt -
18. More Cupertino Styles.mp4 -
18. More Cupertino Styles.vtt -
18.1 resp-06-cupertino-widgets.zip.zip -
19. Using Cupertino Buttons.mp4 -
19. Using Cupertino Buttons.vtt -
2. What does Responsive and Adaptive Mean.mp4 -
2. What does Responsive and Adaptive Mean.vtt -
2.1 responsive-adaptive.pdf.pdf -
20. Creating Custom Adaptive Widgets.mp4 -
20. Creating Custom Adaptive Widgets.vtt -
20.1 resp-07-finished.zip.zip -
21. Adaptive Widgets.html -
22. Wrap Up.mp4 -
22. Wrap Up.vtt -
23. Useful Resources & Links.html -
23.1 resp-01-dynamically-calculated-widgets.zip.zip -
23.2 resp-02-different-uis-based-on-orientation.zip.zip -
23.3 resp-05-adaptive-widget-and-platform-check.zip.zip -
23.4 resp-03-respect-keyboard.zip.zip -
23.5 resp-04-width-check-in-condition.zip.zip -
23.6 resp-06-cupertino-widgets.zip.zip -
23.7 resp-07-finished.zip.zip -
3. Examples Where we could improve the App!.mp4 -
3. Examples Where we could improve the App!.vtt -
4. Calculating Sizes Dynamically.mp4 -
4. Calculating Sizes Dynamically.vtt -
4.1 resp-01-dynamically-calculated-widgets.zip.zip -
5. Working with the textScaleFactor.html -
6. Using the LayoutBuilder Widget.mp4 -
6. Using the LayoutBuilder Widget.vtt -
7. Responsiveness.html -
8. Controlling the Device Orientation.mp4 -
8. Controlling the Device Orientation.vtt -
9. Rendering Alternative Landscape Content - 1.mp4 -
9. Rendering Alternative Landscape Content - 1.vtt -
1. Module Introduction.mp4 -
1. Module Introduction.vtt -
10. Using Builder Methods.mp4 -
10. Using Builder Methods.vtt -
10.1 deep-dive-02-builder-methods.zip.zip -
11. Time to Practice Builder Methods.html -
12. Understanding the Widget Lifecycle.mp4 -
12. Understanding the Widget Lifecycle.vtt -
12.1 deep-dive-03-widget-lifecycle.zip.zip -
12.2 widget-lifecycle.pdf.pdf -
13. Calling super.initState() etc..html -
14. Understanding the App Lifecycle.mp4 -
14. Understanding the App Lifecycle.vtt -
14.1 app-lifecycle.pdf.pdf -
14.2 deep-dive-04-app-lifecycle.zip.zip -
15. Understanding Context.mp4 -
15. Understanding Context.vtt -
15.1 More on InheritedWidget & Context.html -
15.2 context.pdf.pdf -
16. A Problem with Lists & Stateful Widgets.mp4 -
16. A Problem with Lists & Stateful Widgets.vtt -
17. Understanding the Problem Root.mp4 -
17. Understanding the Problem Root.vtt -
17.1 listview–keys.png.png -
18. Using Keys.mp4 -
18. Using Keys.vtt -
18.1 More on Initializer Lists.html -
18.2 More on Keys in Flutter.html -
18.3 deep-dive-05-finished.zip.zip -
19. Keys, Lists, Stateful Widgets.html -
2. The Problem At Hand.mp4 -
2. The Problem At Hand.vtt -
20. Wrap Up.mp4 -
20. Wrap Up.vtt -
21. Useful Resources & Links.html -
21.1 deep-dive-02-builder-methods.zip.zip -
21.2 deep-dive-03-widget-lifecycle.zip.zip -
21.3 deep-dive-01-flutter-build-const.zip.zip -
21.4 deep-dive-05-finished.zip.zip -
21.5 deep-dive-04-app-lifecycle.zip.zip -
3. Widget Tree & Element Tree - What, Why and How.mp4 -
3. Widget Tree & Element Tree - What, Why and How.vtt -
3.1 widget-and-element-tree.pdf.pdf -
4. How Flutter Rebuilds & Repaints the Screen.mp4 -
4. How Flutter Rebuilds & Repaints the Screen.vtt -
4.1 widget-element-tree.png.png -
4.2 Inside Flutter - Official Docs.html -
5. How Flutter Executes build().mp4 -
5. How Flutter Executes build().vtt -
6. Using const Widgets & Constructors.mp4 -
6. Using const Widgets & Constructors.vtt -
6.1 deep-dive-01-flutter-build-const.zip.zip -
7. Widgets, Elements, build().html -
8. Writing Good Code.mp4 -
8. Writing Good Code.vtt -
9. Extracting Widgets.mp4 -
9. Extracting Widgets.vtt -
1. Module Introduction.mp4 -
1. Module Introduction.vtt -
10. Screens & Navigation.html -
11. Diving Deeper into Named Routes.mp4 -
11. Diving Deeper into Named Routes.vtt -
12. Adding a Meal Model & Data.mp4 -
12. Adding a Meal Model & Data.vtt -
12.1 dummy_data.dart.dart -
13. Selecting Meals for a Chosen Category.mp4 -
13. Selecting Meals for a Chosen Category.vtt -
14. Displaying Recipe Items & Using Network Images.mp4 -
14. Displaying Recipe Items & Using Network Images.vtt -
15. Finishing the Meal List Item.mp4 -
15. Finishing the Meal List Item.vtt -
15.1 nav-06-finished-meal-items.zip.zip -
16. Navigating to the Meal Detail Page.mp4 -
16. Navigating to the Meal Detail Page.vtt -
16.1 nav-07-navigation-to-detail-page.zip.zip -
17. onGenerateRoute & onUnknownRoute.mp4 -
17. onGenerateRoute & onUnknownRoute.vtt -
18. More Navigation!.html -
19. Finishing the Meal Detail Page.mp4 -
19. Finishing the Meal Detail Page.vtt -
19.1 nav-08-recipe-detail-page.zip.zip -
2. Planning the App.mp4 -
2. Planning the App.vtt -
2.1 meals–app-sketch.png.png -
20. Adding a TabBar to the Appbar.mp4 -
20. Adding a TabBar to the Appbar.vtt -
20.1 nav-09-appbar-tabs.zip.zip -
21. Adding a Bottom TabBar.mp4 -
21. Adding a Bottom TabBar.vtt -
21.1 nav-10-bottom-tabs.zip.zip -
22. Adding a Custom Drawer.mp4 -
22. Adding a Custom Drawer.vtt -
23. Adding Links to the Drawer.mp4 -
23. Adding Links to the Drawer.vtt -
23.1 nav-11-drawer.zip.zip -
24. Tabs & Drawers!.html -
25. Replacing Pages (Instead of Pushing).mp4 -
25. Replacing Pages (Instead of Pushing).vtt -
25.1 nav-12-replacing-screens.zip.zip -
26. Popping Pages & Passing Data Back.mp4 -
26. Popping Pages & Passing Data Back.vtt -
26.1 nav-13-passing-data-back.zip.zip -
27. Replacing, Popping & Data.html -
28. Adding Filter Switches.mp4 -
28. Adding Filter Switches.vtt -
29. Adding Filtering Logic.mp4 -
29. Adding Filtering Logic.vtt -
3. Starting With The App - Adding Base Data.mp4 -
3. Starting With The App - Adding Base Data.vtt -
3.1 nav-01-starting-setup.zip.zip -
3.2 dummy_data.dart.dart -
30. Adding a Mark as Favorite Feature.mp4 -
30. Adding a Mark as Favorite Feature.vtt -
31. A Problem!.mp4 -
31. A Problem!.vtt -
31.1 nav-14-finished.zip.zip -
32. Wrap Up.mp4 -
32. Wrap Up.vtt -
33. Useful Resources & Links.html -
33.1 nav-01-starting-setup.zip.zip -
33.10 nav-08-recipe-detail-page.zip.zip -
33.11 nav-07-navigation-to-detail-page.zip.zip -
33.12 nav-12-replacing-screens.zip.zip -
33.13 nav-14-finished.zip.zip -
33.14 nav-13-passing-data-back.zip.zip -
33.2 nav-02-categories-and-categories-screen.zip.zip -
33.3 nav-04-pushing-and-passing-data.zip.zip -
33.4 nav-03-theme-and-font.zip.zip -
33.5 nav-05-named-routes-and-args.zip.zip -
33.6 nav-09-appbar-tabs.zip.zip -
33.7 nav-06-finished-meal-items.zip.zip -
33.8 nav-10-bottom-tabs.zip.zip -
33.9 nav-11-drawer.zip.zip -
4. Creating a Grid & Working with Linear Gradients.mp4 -
4. Creating a Grid & Working with Linear Gradients.vtt -
5. Registering a Screen as the Main Screen.mp4 -
5. Registering a Screen as the Main Screen.vtt -
5.1 nav-02-categories-and-categories-screen.zip.zip -
6. Styling & Theming.mp4 -
6. Styling & Theming.vtt -
6.1 fonts.zip.zip -
6.2 nav-03-theme-and-font.zip.zip -
7. Navigating to a New Page.mp4 -
7. Navigating to a New Page.vtt -
7.1 how-navigation-works.pdf.pdf -
8. Passing Data via the Constructor.mp4 -
8. Passing Data via the Constructor.vtt -
8.1 nav-04-pushing-and-passing-data.zip.zip -
9. Using Named Routes & Passing Data With Named Routes.mp4 -
9. Using Named Routes & Passing Data With Named Routes.vtt -
9.1 nav-05-named-routes-and-args.zip.zip -
1. Module Introduction.mp4 -
10. [DART DEEP DIVE] Inheritance (extends) vs Mixins (with).mp4 -
10. [DART DEEP DIVE] Inheritance (extends) vs Mixins (with).vtt -
11. Providing non-Objects.html -
12. Listening in Different Places & Ways.mp4 -
12. Listening in Different Places & Ways.vtt -
12.1 state-03-provider-package.zip.zip -
13. State, State Management & The Provider Package Approach.html -
14. Using Nested Models & Providers.mp4 -
14.1 state-04-provider-with-single-product.zip.zip -
15. Exploring Alternative Provider Syntaxes.mp4 -
15. Exploring Alternative Provider Syntaxes.vtt -
16. Using Consumer instead of Provider.of.mp4 -
16. Using Consumer instead of Provider.of.vtt -
16.1 state-05-consumer-and-alternative-syntaxes.zip.zip -
17. Local State vs App-wide State.mp4 -
17. Local State vs App-wide State.vtt -
17.1 state-06-stateful-widget.zip.zip -
18. Adding Shopping Cart Data.mp4 -
18. Adding Shopping Cart Data.vtt -
19. More on State Management & The Provider Package.html -
2. Planning the App.mp4 -
2. Planning the App.vtt -
2.1 shop–app-sketch.png.png -
20. Working with Multiple Providers.mp4 -
20. Working with Multiple Providers.vtt -
21. Connecting the Cart Provider.mp4 -
21. Connecting the Cart Provider.vtt -
21.1 badge.dart.dart -
21.2 state-07-cart-badge-and-connected-model.zip.zip -
22. Working on the Shopping Cart & Displaying a Total.mp4 -
22. Working on the Shopping Cart & Displaying a Total.vtt -
23. Displaying a List of Cart Items.mp4 -
23. Displaying a List of Cart Items.vtt -
24. Making Cart Items Dismissible.mp4 -
24. Making Cart Items Dismissible.vtt -
25. Adding Product Detail Data.mp4 -
25. Adding Product Detail Data.vtt -
25.1 state-08-product-detail-page.zip.zip -
26. Providing an Orders Object.mp4 -
26. Providing an Orders Object.vtt -
27. Adding Orders.mp4 -
27. Adding Orders.vtt -
28. Adding an Orders Screen.mp4 -
28. Adding an Orders Screen.vtt -
28.1 state-09-orders-screen.zip.zip -
29. Using a Side Drawer.mp4 -
29. Using a Side Drawer.vtt -
3. Defining a Data Model.mp4 -
3. Defining a Data Model.vtt -
3.1 state-01-starting-setup.zip.zip -
30. Making Orders Expandable & Stateful Widgets vs Providers.mp4 -
30. Making Orders Expandable & Stateful Widgets vs Providers.vtt -
30.1 state-10-finished.zip.zip -
31. Wrap Up.mp4 -
31. Wrap Up.vtt -
32. Useful Resources & Links.html -
32.1 state-03-provider-package.zip.zip -
32.10 state-09-orders-screen.zip.zip -
32.2 state-01-starting-setup.zip.zip -
32.3 state-08-product-detail-page.zip.zip -
32.4 state-02-detail-screen.zip.zip -
32.5 state-04-provider-with-single-product.zip.zip -
32.6 state-07-cart-badge-and-connected-model.zip.zip -
32.7 state-06-stateful-widget.zip.zip -
32.8 state-05-consumer-and-alternative-syntaxes.zip.zip -
32.9 state-10-finished.zip.zip -
4. Working on the Products Grid & Item Widgets.mp4 -
4. Working on the Products Grid & Item Widgets.vtt -
4.1 products.txt.txt -
5. Styling & Theming the App.mp4 -
5. Styling & Theming the App.vtt -
5.1 fonts.zip.zip -
6. Adding Navigation to the App.mp4 -
6. Adding Navigation to the App.vtt -
6.1 state-02-detail-screen.zip.zip -
7. Why State Management And what is State and State Management.mp4 -
7. Why State Management And what is State and State Management.vtt -
7.1 state-and-state-management.pdf.pdf -
8. Understanding the Provider Package & Approach.mp4 -
8. Understanding the Provider Package & Approach.vtt -
8.1 provider-package.pdf.pdf -
9. Working with Providers & Listeners.mp4 -
9. Working with Providers & Listeners.vtt -
1. Module Introduction.mp4 -
1. Module Introduction.vtt -
10. Image Input & Image Preview.mp4 -
10. Image Input & Image Preview.vtt -
10.1 input-06-image-input.zip.zip -
11. Submitting Forms.mp4 -
11. Submitting Forms.vtt -
11.1 input-07-submit-form.zip.zip -
12. Validating User Input.mp4 -
12. Validating User Input.vtt -
12.1 input-08-validation.zip.zip -
13. Adding Validation to All Inputs.mp4 -
13. Adding Validation to All Inputs.vtt -
14. [OPTIONAL] Working with Regular Expressions.html -
15. Saving New Products.mp4 -
15. Saving New Products.vtt -
16. Time to Update Products!.mp4 -
16. Time to Update Products!.vtt -
17. Allowing Users to Delete Products.mp4 -
17. Allowing Users to Delete Products.vtt -
17.1 input-09-finished.zip.zip -
18. Wrap Up.mp4 -
18. Wrap Up.vtt -
19. Useful Resources & Links.html -
19.1 input-04-managing-focus.zip.zip -
19.2 input-07-submit-form.zip.zip -
19.3 input-09-finished.zip.zip -
19.4 input-08-validation.zip.zip -
19.5 input-03-empty-edit-product-screen.zip.zip -
19.6 input-01-snackbar.zip.zip -
19.7 input-02-showdialog.zip.zip -
19.8 input-05-description-field.zip.zip -
19.9 input-06-image-input.zip.zip -
2. Snackbars & Undoing Add to Cart Actoins.mp4 -
2. Snackbars & Undoing Add to Cart Actoins.vtt -
2.1 input-01-snackbar.zip.zip -
3. Showing Alert Dialogs.mp4 -
3. Showing Alert Dialogs.vtt -
3.1 input-02-showdialog.zip.zip -
4. Adding a Manage Products Page.mp4 -
4. Adding a Manage Products Page.vtt -
5. Edit Product Screen & A Problem.mp4 -
5. Edit Product Screen & A Problem.vtt -
5.1 input-03-empty-edit-product-screen.zip.zip -
6. Using Forms & Working with Form Inputs.mp4 -
6. Using Forms & Working with Form Inputs.vtt -
7. ListView or Column.html -
8. Managing Form Input Focus.mp4 -
8. Managing Form Input Focus.vtt -
8.1 input-04-managing-focus.zip.zip -
9. Multiline Inputs & Disposing Objects.mp4 -
9. Multiline Inputs & Disposing Objects.vtt -
9.1 input-05-description-field.zip.zip -
[Tutorialsplanet.NET].url -
[Tutorialsplanet.NET].url -
Please login or create a FREE account to post comments
1. Introduction.mp4 -
37.7 MB
1. Introduction.vtt -
2.4 KB
10. Flutter & Material Design.mp4 -
4.4 MB
10. Flutter & Material Design.vtt -
1.6 KB
11. Flutter Alternatives.mp4 -
29.4 MB
11. Flutter Alternatives.vtt -
7.7 KB
12. Course Outline.mp4 -
27.2 MB
12. Course Outline.vtt -
8.6 KB
13. How To Get The Most Out Of The Course.mp4 -
8.2 MB
13. How To Get The Most Out Of The Course.vtt -
3.6 KB
14. Useful Resources & Links.html -
950 bytes
2. What is Flutter.mp4 -
19.0 MB
2. What is Flutter.vtt -
7.5 KB
3. Understanding the Flutter Architecture.mp4 -
17.1 MB
3. Understanding the Flutter Architecture.vtt -
6.3 KB
4. How Flutter & Dart Code Gets Compiled To Native Apps.mp4 -
10.3 MB
4. How Flutter & Dart Code Gets Compiled To Native Apps.vtt -
4.0 KB
5. Understanding Flutter Versions.mp4 -
11.1 MB
5. Understanding Flutter Versions.vtt -
3.8 KB
6. Flutter macOS Setup.mp4 -
258.0 MB
6. Flutter macOS Setup.vtt -
23.8 KB
7. macOS Development Environment.mp4 -
42.6 MB
7. macOS Development Environment.vtt -
5.0 KB
8. Flutter Windows Setup.mp4 -
192.8 MB
8. Flutter Windows Setup.vtt -
23.0 KB
9. Windows Development Environment.mp4 -
33.2 MB
9. Windows Development Environment.vtt -
4.3 KB
1. Module Introduction.mp4 -
5.5 MB
1. Module Introduction.vtt -
2.4 KB
1.1 input-09-finished.zip.zip -
171.1 KB
10. Showing a Loading Indicator.mp4 -
71.4 MB
10. Showing a Loading Indicator.vtt -
8.0 KB
10.1 http-03-loading-spinner.zip.zip -
172.2 KB
11. Handling Errors Gracefully.mp4 -
125.7 MB
11. Handling Errors Gracefully.vtt -
15.2 KB
11.1 http-04-error-handling.zip.zip -
172.2 KB
12. Working with async & await.mp4 -
102.0 MB
12. Working with async & await.vtt -
12.2 KB
12.1 http-05-async-await.zip.zip -
171.9 KB
13. Fetching Data, initState & of(context).mp4 -
88.6 MB
13. Fetching Data, initState & of(context).vtt -
10.3 KB
14. How to Transform Fetched Data.mp4 -
81.5 MB
14. How to Transform Fetched Data.vtt -
9.2 KB
14.1 http-06-fetch-get-products.zip.zip -
173.2 KB
15. Implementing Pull-to-Refresh.mp4 -
36.3 MB
15. Implementing Pull-to-Refresh.vtt -
5.2 KB
15.1 http-07-pull-to-refresh.zip.zip -
172.8 KB
16. Updating Data via PATCH Requests.mp4 -
65.8 MB
16. Updating Data via PATCH Requests.vtt -
7.8 KB
17. Utilizing Optimistic Updating.mp4 -
75.8 MB
17. Utilizing Optimistic Updating.vtt -
9.0 KB
17.1 More on Http Status Codes.html -
117 bytes
17.2 http-08-delete-and-optimistic-updating.zip.zip -
176.7 KB
18. Creating Custom Exceptions & More Error Handling.mp4 -
85.2 MB
18. Creating Custom Exceptions & More Error Handling.vtt -
10.3 KB
19. A Challenge For You!.mp4 -
6.5 MB
19. A Challenge For You!.vtt -
2.4 KB
2. On-Device vs Web Storage.mp4 -
12.4 MB
2. On-Device vs Web Storage.vtt -
5.0 KB
20. Updating the Favorite Status Optimistically.mp4 -
61.5 MB
20. Updating the Favorite Status Optimistically.vtt -
7.7 KB
21. Storing Orders in the Web.mp4 -
109.8 MB
21. Storing Orders in the Web.vtt -
13.2 KB
22. Fetching Orders & Fixing an Issue.mp4 -
122.0 MB
22. Fetching Orders & Fixing an Issue.vtt -
13.8 KB
22.1 http-09-fav-status-and-orders.zip.zip -
176.5 KB
23. Using the FutureBuilder Widget & Improving the Code.mp4 -
106.0 MB
23. Using the FutureBuilder Widget & Improving the Code.vtt -
11.9 KB
23.1 http-10-finished.zip.zip -
174.8 KB
24. Wrap Up.mp4 -
20.8 MB
24. Wrap Up.vtt -
2.3 KB
25. Useful Resources & Links.html -
470 bytes
3. How to Connect Flutter to a Database.mp4 -
10.0 MB
3. How to Connect Flutter to a Database.vtt -
4.4 KB
3.1 flutter-web-db-connections.pdf.pdf -
79.9 KB
4. Preparing Our Backend.mp4 -
34.3 MB
4. Preparing Our Backend.vtt -
6.0 KB
5. How To Send Http Requests.mp4 -
24.2 MB
5. How To Send Http Requests.vtt -
7.4 KB
6. Sending POST Requests.mp4 -
111.7 MB
6. Sending POST Requests.vtt -
12.8 KB
6.1 What's JSON (JavaScript Object Notation).html -
131 bytes
6.2 http-01-send-post-without-response.zip.zip -
173.5 KB
7. Working with Futures in Dart.mp4 -
71.9 MB
7. Working with Futures in Dart.vtt -
8.9 KB
7.1 http-02-use-post-response.zip.zip -
172.3 KB
8. [DART DEEP DIVE] Futures & Async Code.mp4 -
36.3 MB
8. [DART DEEP DIVE] Futures & Async Code.vtt -
11.3 KB
9. Http Requests & Futures.html -
148 bytes
1. Module Introduction.mp4 -
4.7 MB
1. Module Introduction.vtt -
2.1 KB
10. Adding the Token to All Requests.mp4 -
76.7 MB
10. Adding the Token to All Requests.vtt -
9.4 KB
11. Connecting the Favorite Status to Users.mp4 -
102.5 MB
11. Connecting the Favorite Status to Users.vtt -
11.7 KB
12. Attaching Products to Users & Filtering By Creator.mp4 -
125.1 MB
12. Attaching Products to Users & Filtering By Creator.vtt -
15.9 KB
12.1 auth-06-attaching-products-to-users.zip.zip -
181.5 KB
13. Attaching Orders to Users.mp4 -
27.7 MB
13. Attaching Orders to Users.vtt -
3.2 KB
14. Adding a Logout Functionality.mp4 -
39.9 MB
14. Adding a Logout Functionality.vtt -
4.5 KB
14.1 auth-07-logout.zip.zip -
179.4 KB
15. Automatically Logging Users Out (After Some Time).mp4 -
47.5 MB
15. Automatically Logging Users Out (After Some Time).vtt -
6.4 KB
15.1 auth-08-auto-logout.zip.zip -
180.2 KB
16. Automatically Logging Users In.mp4 -
167.8 MB
16. Automatically Logging Users In.vtt -
20.8 KB
16.1 auth-09-auto-login.zip.zip -
181.2 KB
16.2 auth-10-finished.zip.zip -
180.9 KB
16.3 splash_screen.dart.dart -
235 bytes
17. Wrap Up.mp4 -
18.4 MB
17. Wrap Up.vtt -
2.0 KB
18. Useful Resources & Links.html -
627 bytes
18.1 auth-03-login.zip.zip -
177.9 KB
18.10 auth-06-attaching-products-to-users.zip.zip -
182.4 KB
18.2 auth-08-auto-logout.zip.zip -
180.2 KB
18.3 auth-05-using-the-token.zip.zip -
180.3 KB
18.4 auth-07-logout.zip.zip -
179.4 KB
18.5 auth-01-authscreen.zip.zip -
176.7 KB
18.6 auth-09-auto-login.zip.zip -
181.2 KB
18.7 auth-10-finished.zip.zip -
180.9 KB
18.8 auth-04-error-handling.zip.zip -
179.8 KB
18.9 auth-02-signup.zip.zip -
178.0 KB
2. How Authentication Works.mp4 -
14.1 MB
2. How Authentication Works.vtt -
7.6 KB
2.1 how-auth-works.pdf.pdf -
68.6 KB
3. Prepare Backend.mp4 -
20.2 MB
3. Prepare Backend.vtt -
4.6 KB
3.1 Firebase Security Rules.html -
111 bytes
3.2 http-10-finished.zip.zip -
174.8 KB
4. Adding the Auth Screen.mp4 -
163.2 MB
4. Adding the Auth Screen.vtt -
19.5 KB
4.1 auth_screen.dart.dart -
7.2 KB
4.2 auth-01-authscreen.zip.zip -
177.5 KB
5. Adding User Signup.mp4 -
128.8 MB
5. Adding User Signup.vtt -
16.0 KB
5.1 auth-02-signup.zip.zip -
178.0 KB
6. Allowing Users to Log In.mp4 -
68.6 MB
6. Allowing Users to Log In.vtt -
7.4 KB
6.1 auth-03-login.zip.zip -
177.9 KB
7. Handling Authentication Errors.mp4 -
139.1 MB
7. Handling Authentication Errors.vtt -
15.2 KB
7.1 auth-04-error-handling.zip.zip -
179.8 KB
8. Managing the Auth Token Locally (in the App).mp4 -
108.9 MB
8. Managing the Auth Token Locally (in the App).vtt -
13.6 KB
8.1 auth-05-using-the-token.zip.zip -
180.3 KB
9. Using the ProxyProvider and Attaching the Token to Outgoing Http Requests.mp4 -
94.1 MB
9. Using the ProxyProvider and Attaching the Token to Outgoing Http Requests.vtt -
10.6 KB
1. Module Introduction.mp4 -
4.2 MB
1. Module Introduction.vtt -
1.6 KB
10. Implementing Custom Route Transitions.mp4 -
91.9 MB
10. Implementing Custom Route Transitions.vtt -
11.1 KB
10.1 animations-07-finished.zip.zip -
652.4 KB
11. Wrap Up.mp4 -
8.0 MB
11. Wrap Up.vtt -
1.0 KB
12. Useful Resources & Links.html -
454 bytes
12.1 animations-02-animatedbuilder.zip.zip -
183.2 KB
12.2 animations-04-more-built-in-animations.zip.zip -
184.6 KB
12.3 animations-03-animatedcontainer.zip.zip -
183.5 KB
12.4 animations-06-hero-and-slivers.zip.zip -
650.9 KB
12.5 animations-01-custom-animation.zip.zip -
183.3 KB
12.6 animations-07-finished.zip.zip -
651.4 KB
12.7 animations-05-fadeinimage.zip.zip -
650.9 KB
2. Animations From Scratch (Completely Manually Controlled).mp4 -
134.9 MB
2. Animations From Scratch (Completely Manually Controlled).vtt -
16.7 KB
2.1 animations-01-custom-animation.zip.zip -
183.3 KB
2.2 auth-10-finished.zip.zip -
180.9 KB
3. Using the AnimatedBuilder Widget.mp4 -
40.7 MB
3. Using the AnimatedBuilder Widget.vtt -
4.5 KB
3.1 animations-02-animatedbuilder.zip.zip -
182.2 KB
4. Working with the AnimatedContainer.mp4 -
28.9 MB
4. Working with the AnimatedContainer.vtt -
3.5 KB
4.1 animations-03-animatedcontainer.zip.zip -
183.5 KB
5. More Built-in Animation & Transition Widgets.mp4 -
95.2 MB
5. More Built-in Animation & Transition Widgets.vtt -
10.2 KB
5.1 animations-04-more-built-in-animations.zip.zip -
184.6 KB
5.2 product-placeholder.png.png -
493.2 KB
6. Fading Loaded Images In (And Showing a Placeholder).mp4 -
33.9 MB
6. Fading Loaded Images In (And Showing a Placeholder).vtt -
4.0 KB
6.1 animations-05-fadeinimage.zip.zip -
650.9 KB
7. Adding a Hero Transition.mp4 -
23.4 MB
7. Adding a Hero Transition.vtt -
3.2 KB
8. Working with Slivers.mp4 -
55.3 MB
8. Working with Slivers.vtt -
7.0 KB
8.1 animations-06-hero-and-slivers.zip.zip -
651.8 KB
9. Practice Animating Order Boxes.mp4 -
38.0 MB
9. Practice Animating Order Boxes.vtt -
4.6 KB
1. Module Introduction.mp4 -
4.8 MB
1. Module Introduction.vtt -
1.8 KB
10. Preparing SQLite.mp4 -
112.2 MB
10. Preparing SQLite.vtt -
15.3 KB
11. Storing & Fetching Data with SQLite.mp4 -
116.0 MB
11. Storing & Fetching Data with SQLite.vtt -
13.7 KB
11.1 native-05-sqflite.zip.zip -
50.2 KB
12. Adding a Location Input & The location Package.mp4 -
94.0 MB
12. Adding a Location Input & The location Package.vtt -
11.1 KB
13. Fetching the User Coordinates.mp4 -
25.2 MB
13. Fetching the User Coordinates.vtt -
2.7 KB
13.1 native-06-location-input-and-location.zip.zip -
128.6 KB
14. Displaying a Static Map Snapshot.mp4 -
69.7 MB
14. Displaying a Static Map Snapshot.vtt -
9.3 KB
15. Rendering a Dynamic Map (via Google Maps).mp4 -
134.4 MB
15. Rendering a Dynamic Map (via Google Maps).vtt -
15.6 KB
15.1 native-07-google-maps-screen.zip.zip -
129.9 KB
16. Allowing Users to Pick a Location on the Map.mp4 -
97.4 MB
16. Allowing Users to Pick a Location on the Map.vtt -
11.0 KB
16.1 native-08-selecting-a-place.zip.zip -
128.2 KB
17. Storing the Location in SQLite.mp4 -
180.4 MB
17. Storing the Location in SQLite.vtt -
19.3 KB
17.1 native-09-storing-location-in-db.zip.zip -
131.8 KB
18. Adding a Place Detail Screen & Opening the Map in readonly Mode.mp4 -
110.7 MB
18. Adding a Place Detail Screen & Opening the Map in readonly Mode.vtt -
12.5 KB
18.1 native-10-finished.zip.zip -
126.7 KB
19. Wrap Up.mp4 -
17.1 MB
19. Wrap Up.vtt -
2.2 KB
2. Planning the App.mp4 -
11.8 MB
2. Planning the App.vtt -
3.4 KB
2.1 great–places-sketch.png.png -
920.2 KB
20. Useful Resources & Links.html -
1.2 KB
20.1 native-01-starting-setup.zip.zip -
39.4 KB
20.10 native-02-places-list-and-provider.zip.zip -
46.0 KB
20.2 native-09-storing-location-in-db.zip.zip -
131.8 KB
20.3 native-03-image-picker.zip.zip -
48.0 KB
20.4 native-08-selecting-a-place.zip.zip -
128.2 KB
20.5 native-05-sqflite.zip.zip -
49.9 KB
20.6 native-10-finished.zip.zip -
126.7 KB
20.7 native-06-location-input-and-location.zip.zip -
130.1 KB
20.8 native-04-outputting-images.zip.zip -
49.0 KB
20.9 native-07-google-maps-screen.zip.zip -
129.9 KB
3. PlaceList & Place Provider Setup.mp4 -
98.7 MB
3. PlaceList & Place Provider Setup.vtt -
14.9 KB
3.1 main.dart.dart -
352 bytes
4. Adding the Add Place Screen & An Image Input.mp4 -
151.8 MB
4. Adding the Add Place Screen & An Image Input.vtt -
19.5 KB
4.1 native-02-places-list-and-provider.zip.zip -
46.0 KB
5. Using Image Picker & The Device Camera.mp4 -
106.8 MB
5. Using Image Picker & The Device Camera.vtt -
13.1 KB
6. Storing the Image on the Filesystem (on the Device).mp4 -
5.2 MB
6. Storing the Image on the Filesystem (on the Device).vtt -
639 bytes
6.1 native-03-image-picker.zip.zip -
48.0 KB
7. Managing Data & Images via the Provider Package.mp4 -
147.1 MB
7. Managing Data & Images via the Provider Package.vtt -
17.3 KB
8. Handling Errors.mp4 -
13.5 MB
8. Handling Errors.vtt -
1.6 KB
8.1 native-04-outputting-images.zip.zip -
49.0 KB
9. Testing on Real Devices.mp4 -
34.8 MB
9. Testing on Real Devices.vtt -
5.4 KB
1. Module Introduction.mp4 -
3.6 MB
1. Module Introduction.vtt -
1.7 KB
2. Sending a Method Call from Flutter.mp4 -
81.9 MB
2. Sending a Method Call from Flutter.vtt -
10.0 KB
2.1 main.dart.dart -
762 bytes
2.2 native-code-02-added-flutter-code.zip.zip -
39.9 KB
3. Running Android Code.mp4 -
147.5 MB
3. Running Android Code.vtt -
15.9 KB
3.1 native-code-03-android-code.zip.zip -
9.3 KB
4. Running iOS Code.mp4 -
94.5 MB
4. Running iOS Code.vtt -
10.8 KB
4.1 native-code-04-ios-code.zip.zip -
2.8 KB
4.2 native-code-05-finished.zip.zip -
49.7 KB
5. Wrap Up.mp4 -
8.2 MB
5. Wrap Up.vtt -
1.2 KB
6. Useful Resources & Links.html -
534 bytes
6.1 native-code-01-starting-setup.zip.zip -
39.6 KB
6.2 native-code-02-added-flutter-code.zip.zip -
39.9 KB
6.3 native-code-03-android-code.zip.zip -
9.5 KB
6.4 native-code-05-finished.zip.zip -
49.7 KB
6.5 native-code-04-ios-code.zip.zip -
2.8 KB
1. Module Introduction.mp4 -
4.4 MB
1. Module Introduction.vtt -
2.3 KB
2. Preparing the Code.mp4 -
17.4 MB
2. Preparing the Code.vtt -
2.9 KB
3. Preparing the App Configuration.mp4 -
53.5 MB
3. Preparing the App Configuration.vtt -
7.6 KB
3.1 Android Versions.html -
116 bytes
4. Preparing Third-Party Services.mp4 -
8.5 MB
4. Preparing Third-Party Services.vtt -
1.7 KB
5. Adding Icons & Splash Screens.mp4 -
80.5 MB
5. Adding Icons & Splash Screens.vtt -
11.1 KB
5.1 splash.zip.zip -
153.7 KB
5.2 icons.zip.zip -
44.9 KB
5.3 splash-ios.zip.zip -
21.5 KB
6. Publishing Android Apps.mp4 -
86.7 MB
6. Publishing Android Apps.vtt -
10.9 KB
7. Publishing iOS Apps.mp4 -
57.1 MB
7. Publishing iOS Apps.vtt -
7.4 KB
8. Useful Resources & Links.html -
406 bytes
1. You did it!.mp4 -
26.3 MB
1. You did it!.vtt -
1.5 KB
2. Your Next Steps (To Become an Awesome Developer!).mp4 -
10.3 MB
2. Your Next Steps (To Become an Awesome Developer!).vtt -
4.5 KB
3. How to Plan & Develop Successful Apps.mp4 -
27.8 MB
3. How to Plan & Develop Successful Apps.vtt -
15.0 KB
3.1 app-dev-blueprint.pdf.pdf -
85.3 KB
1. What Changed What's New Why did I Update the Course.mp4 -
120.9 MB
1. What Changed What's New Why did I Update the Course.vtt -
19.1 KB
1.1 update-faq.pdf.pdf -
44.7 KB
2. Changes you should not miss.html -
1.4 KB
3. The [LEGACY] Sections.html -
961 bytes
[Tutorialsplanet.NET].url -
128 bytes
1. What does [LEGACY] mean.html -
359 bytes
10. Adding the Scaffold.mp4 -
66.4 MB
10. Adding the Scaffold.vtt -
7.9 KB
11. Diving Deeper Into the Syntax.mp4 -
62.3 MB
11. Diving Deeper Into the Syntax.vtt -
7.3 KB
12. Adding Cards & Images.mp4 -
77.5 MB
12. Adding Cards & Images.vtt -
8.0 KB
12.1 food.jpg.jpg -
301.4 KB
13. Diving Into the Official Docs.mp4 -
25.4 MB
13. Diving Into the Official Docs.vtt -
2.2 KB
14. Adding a Button.mp4 -
47.8 MB
14. Adding a Button.vtt -
4.7 KB
15. Creating a Stateful Widget.mp4 -
59.3 MB
15. Creating a Stateful Widget.vtt -
6.3 KB
16. Managing Data Inside Stateful Widgets.mp4 -
61.2 MB
16. Managing Data Inside Stateful Widgets.vtt -
6.5 KB
17. Adding the Stateful Widget & Lists.mp4 -
50.1 MB
17. Adding the Stateful Widget & Lists.vtt -
4.1 KB
17.1 widgets-basics-02-basic-stateful-widget.zip.zip -
311.2 KB
18. Splitting our Code Up.mp4 -
66.9 MB
18. Splitting our Code Up.vtt -
7.7 KB
18.1 widgets-basics-03-split-code-across-files.zip.zip -
311.3 KB
19. Creating the Product Manager Widget.mp4 -
65.1 MB
19. Creating the Product Manager Widget.vtt -
6.3 KB
2. Module Introduction.mp4 -
2.8 MB
2. Module Introduction.vtt -
1.5 KB
20. Passing Data to Stateful Widgets.mp4 -
79.6 MB
20. Passing Data to Stateful Widgets.vtt -
8.0 KB
20.1 widgets-basics-04-pass-data.zip.zip -
310.6 KB
21. initState() and super.initState().html -
670 bytes
22. Understanding Lifecycle Hooks.mp4 -
102.3 MB
22. Understanding Lifecycle Hooks.vtt -
11.2 KB
22.1 widgets-basics-05-lifecycle.zip.zip -
310.5 KB
23. Diving Into Google's Material Design.mp4 -
51.3 MB
23. Diving Into Google's Material Design.vtt -
5.5 KB
24. Understanding Additional Dart Features.mp4 -
77.1 MB
24. Understanding Additional Dart Features.vtt -
6.8 KB
24.1 widgets-basics-06-named-arguments.zip.zip -
311.1 KB
25. Time to Practice - Widgets & Basics.html -
152 bytes
26. Passing Data Up.mp4 -
98.9 MB
26. Passing Data Up.vtt -
10.9 KB
27. Understanding const & final.mp4 -
74.3 MB
27. Understanding const & final.vtt -
7.2 KB
27.1 widgets-basics-07-function-communication.zip.zip -
312.3 KB
28. Dart Types, Syntax & Core Features.html -
3.3 KB
29. Wrap Up.mp4 -
35.6 MB
29. Wrap Up.vtt -
6.3 KB
3. Creating a New Flutter Project.mp4 -
28.2 MB
3. Creating a New Flutter Project.vtt -
5.6 KB
30. Useful Resources & Links.html -
445 bytes
30.1 widgets-basics-06-named-arguments.zip.zip -
311.1 KB
30.2 widgets-basics-01-basic-app.zip.zip -
6.1 KB
30.3 widgets-basics-02-basic-stateful-widget.zip.zip -
311.2 KB
30.4 widgets-basics-assignment-solution.zip.zip -
7.0 KB
30.5 widgets-basics-04-pass-data.zip.zip -
310.6 KB
30.6 widgets-basics-03-split-code-across-files.zip.zip -
311.3 KB
30.7 widgets-basics-07-function-communication.zip.zip -
312.0 KB
30.8 widgets-basics-05-lifecycle.zip.zip -
310.7 KB
4. Exploring the Default Project Structure.mp4 -
19.7 MB
4. Exploring the Default Project Structure.vtt -
2.9 KB
5. Diving Into the main.dart File.mp4 -
17.4 MB
5. Diving Into the main.dart File.vtt -
2.9 KB
6. Widgets in Flutter - Theory.mp4 -
6.6 MB
6. Widgets in Flutter - Theory.vtt -
2.6 KB
7. Creating a Widget.mp4 -
37.9 MB
7. Creating a Widget.vtt -
5.9 KB
8. Understanding Classes & Constructors.html -
1.7 KB
9. Adding the Build Method.mp4 -
34.1 MB
9. Adding the Build Method.vtt -
5.0 KB
1. Module Introduction.mp4 -
1.7 MB
1. Module Introduction.vtt -
799 bytes
2. Fixing Syntax Errors.mp4 -
51.9 MB
2. Fixing Syntax Errors.vtt -
5.4 KB
3. Understanding Runtime Errors & Runtime Messages.mp4 -
70.5 MB
3. Understanding Runtime Errors & Runtime Messages.vtt -
5.2 KB
4. Dealing with Logical Errors.mp4 -
48.6 MB
4. Dealing with Logical Errors.vtt -
4.8 KB
5. Using Breakpoints.mp4 -
57.5 MB
5. Using Breakpoints.vtt -
5.9 KB
6. Debugging the User Interface.mp4 -
70.4 MB
6. Debugging the User Interface.vtt -
4.8 KB
7. More About Visual Helpers.mp4 -
43.8 MB
7. More About Visual Helpers.vtt -
2.9 KB
8. Wrap Up.mp4 -
21.1 MB
8. Wrap Up.vtt -
3.7 KB
9. Useful Resources & Links.html -
667 bytes
9.1 debugging-01-finished.zip.zip -
311.4 KB
1. Module Introduction.mp4 -
10.3 MB
1. Module Introduction.vtt -
3.0 KB
10. Building an App From Scratch.mp4 -
71.3 MB
10. Building an App From Scratch.vtt -
13.2 KB
11. Running the App on an Emulator.mp4 -
24.5 MB
11. Running the App on an Emulator.vtt -
4.1 KB
12. Class Constructors & Named Arguments.mp4 -
48.7 MB
12. Class Constructors & Named Arguments.vtt -
9.8 KB
13. First Summary & Additional Syntax.mp4 -
63.9 MB
13. First Summary & Additional Syntax.vtt -
10.1 KB
14. Flutter App Basics.html -
148 bytes
15. Building a Widget Tree.mp4 -
61.8 MB
15. Building a Widget Tree.vtt -
9.1 KB
15.1 basics-01-building-a-widget-tree.zip.zip -
39.5 KB
16. Visible (Input Output) & Invisible (Layout Control) Widgets.mp4 -
19.2 MB
16. Visible (Input Output) & Invisible (Layout Control) Widgets.vtt -
3.8 KB
16.1 flutter-widget-types-slide.pdf.pdf -
76.3 KB
17. Adding Layout Widgets.mp4 -
56.6 MB
17. Adding Layout Widgets.vtt -
8.1 KB
18. Widget Basics.html -
148 bytes
19. Connecting Functions & Buttons.mp4 -
69.0 MB
19. Connecting Functions & Buttons.vtt -
8.8 KB
2. Creating a New Project.mp4 -
59.0 MB
2. Creating a New Project.vtt -
15.5 KB
20. Anonymous Functions.mp4 -
30.6 MB
20. Anonymous Functions.vtt -
4.2 KB
20.1 basics-02-column-raisedbutton-anonymous-functions.zip.zip -
40.1 KB
21. Updating Widget Data (Or Using StatelessWidget Incorrectly).mp4 -
60.7 MB
21. Updating Widget Data (Or Using StatelessWidget Incorrectly).vtt -
7.7 KB
21.1 basics-03-incorrect-stateless-widget.zip.zip -
39.8 KB
22. [DART DEEP DIVE] Understanding Lists.html -
3.0 KB
23. Updating Correctly with Stateful Widgets.mp4 -
86.5 MB
23. Updating Correctly with Stateful Widgets.vtt -
13.7 KB
23.1 flutter-stateless-stateful-widgets-slide.pdf.pdf -
73.8 KB
24. Stateful & Stateless Widgets.html -
148 bytes
25. A Brief Look Under The Hood.mp4 -
22.5 MB
25. A Brief Look Under The Hood.vtt -
3.0 KB
26. Using Private Properties.mp4 -
47.1 MB
26. Using Private Properties.vtt -
6.1 KB
26.1 basics-04-stateful-widget-private-properties.zip.zip -
40.1 KB
27. Creating a New, Custom Widget.mp4 -
96.6 MB
27. Creating a New, Custom Widget.vtt -
14.3 KB
28. First Styling & Layouting Steps.mp4 -
59.6 MB
28. First Styling & Layouting Steps.vtt -
9.7 KB
28.1 basics-05-custom-stateless-widget.zip.zip -
40.7 KB
29. Enums & Multiple Constructors.mp4 -
35.1 MB
29. Enums & Multiple Constructors.vtt -
4.6 KB
3. An Overview of the Generated Files & Folders.mp4 -
65.4 MB
3. An Overview of the Generated Files & Folders.vtt -
10.3 KB
30. Official Docs & The Widget Catalog.mp4 -
28.5 MB
30. Official Docs & The Widget Catalog.vtt -
3.2 KB
31. Passing Callback Functions Around.mp4 -
96.9 MB
31. Passing Callback Functions Around.vtt -
12.7 KB
32. Introducing Maps.mp4 -
48.9 MB
32. Introducing Maps.vtt -
6.5 KB
33. Mapping Lists to Widgets.mp4 -
98.5 MB
33. Mapping Lists to Widgets.vtt -
12.0 KB
33.1 basics-06-added-answer-mapping.zip.zip -
41.4 KB
34. final vs const.mp4 -
99.8 MB
34. final vs const.vtt -
13.1 KB
35. Advanced Flutter & Dart Basics.html -
148 bytes
36. Introducing if Statements.mp4 -
66.5 MB
36. Introducing if Statements.vtt -
8.0 KB
36.1 basics-08-added-if-and-ternary-expression.zip.zip -
42.1 KB
37. [DART DEEP DIVE] More on if Statements.mp4 -
50.7 MB
37. [DART DEEP DIVE] More on if Statements.vtt -
14.2 KB
38. [DART DEEP DIVE] The null Value.mp4 -
6.1 MB
38. [DART DEEP DIVE] The null Value.vtt -
2.3 KB
39. Outputting Widgets Conditionally.mp4 -
23.8 MB
39. Outputting Widgets Conditionally.vtt -
3.0 KB
39.1 basics-08-added-if-and-ternary-expression.zip.zip -
42.1 KB
4. More on Git (Version Control System).html -
1.1 KB
40. Splitting the App Into Widgets.mp4 -
89.3 MB
40. Splitting the App Into Widgets.vtt -
11.0 KB
40.1 basics-09-splitting-into-widgets.zip.zip -
43.2 KB
41. Calculating a Total Score.mp4 -
67.2 MB
41. Calculating a Total Score.vtt -
8.5 KB
41.1 questions.txt.txt -
758 bytes
42. Getters & else-if.mp4 -
52.4 MB
42. Getters & else-if.vtt -
7.3 KB
43. Resetting the Quiz.mp4 -
40.9 MB
43. Resetting the Quiz.vtt -
5.8 KB
43.1 basics-10-finished.zip.zip -
43.0 KB
44. Time to Practice Flutter Basics.html -
152 bytes
45. Wrap Up.mp4 -
13.6 MB
45. Wrap Up.vtt -
2.3 KB
46. Module Resources.html -
988 bytes
46.1 basics-03-incorrect-stateless-widget.zip.zip -
39.9 KB
46.10 basics-08-added-if-and-ternary-expression.zip.zip -
42.1 KB
46.11 dart-basics-summary.pdf.pdf -
103.0 KB
46.12 basics-09-splitting-into-widgets.zip.zip -
43.4 KB
46.13 flutter-basics-summary.pdf.pdf -
67.7 KB
46.2 basics-05-custom-stateless-widget.zip.zip -
40.7 KB
46.3 basics-02-column-raisedbutton-anonymous-functions.zip.zip -
40.1 KB
46.4 basics-10-finished.zip.zip -
43.2 KB
46.5 basics-06-added-answer-mapping.zip.zip -
41.6 KB
46.6 basics-01-building-a-widget-tree.zip.zip -
39.6 KB
46.7 basics-07-final-const.zip.zip -
41.2 KB
46.8 widgets-basics-cheat-sheet.pdf.pdf -
52.4 KB
46.9 basics-04-stateful-widget-private-properties.zip.zip -
40.1 KB
5. Analyzing the Default App.mp4 -
53.1 MB
5. Analyzing the Default App.vtt -
6.7 KB
6. Dart Basics.mp4 -
57.4 MB
6. Dart Basics.vtt -
20.7 KB
7. More Dart Basics.mp4 -
49.2 MB
7. More Dart Basics.vtt -
15.7 KB
7.1 dart-overview-slide.pdf.pdf -
88.8 KB
7.2 dart-overview.pdf.pdf -
113.0 KB
8. Dart Basics - Summary.html -
9.1 KB
8.1 dart-overview.pdf.pdf -
113.0 KB
9. Dart Fundamentals.html -
148 bytes
1. Testing Devices.mp4 -
4.3 MB
1. Testing Devices.vtt -
1.5 KB
2. How to Start the App.mp4 -
35.6 MB
2. How to Start the App.vtt -
3.3 KB
3. Testing a Real Android Device.mp4 -
26.7 MB
3. Testing a Real Android Device.vtt -
2.3 KB
4. Using the iOS Emulator & a Real Device.mp4 -
105.8 MB
4. Using the iOS Emulator & a Real Device.vtt -
7.4 KB
5. Running the App - Detailed Instructions.html -
1.1 KB
6. Using the Native IDE Consoles.mp4 -
34.4 MB
6. Using the Native IDE Consoles.vtt -
2.0 KB
1. Module Introduction.mp4 -
2.5 MB
1. Module Introduction.vtt -
987 bytes
2. Creating Scrollable Lists with ListView.mp4 -
64.3 MB
2. Creating Scrollable Lists with ListView.vtt -
4.8 KB
2.1 lists-01-basic-listview.zip.zip -
311.5 KB
3. Optimizing the List Loading Behaviour.mp4 -
95.5 MB
3. Optimizing the List Loading Behaviour.vtt -
7.8 KB
3.1 lists-02-list-builder.zip.zip -
311.4 KB
4. Rendering Content Conditionally.mp4 -
67.5 MB
4. Rendering Content Conditionally.vtt -
5.6 KB
4.1 lists-03-with-ternary.zip.zip -
311.4 KB
5. Alternative Approaches to Render Content Conditionally.mp4 -
69.1 MB
5. Alternative Approaches to Render Content Conditionally.vtt -
6.9 KB
5.1 lists-04-if-and-build-method.zip.zip -
311.9 KB
6. One Important Gotcha.mp4 -
24.6 MB
6. One Important Gotcha.vtt -
2.1 KB
6.1 lists-05-finished.zip.zip -
311.3 KB
7. Wrap Up.mp4 -
10.7 MB
7. Wrap Up.vtt -
2.2 KB
8. Useful Resources & Links.html -
548 bytes
8.1 lists-01-basic-listview.zip.zip -
311.5 KB
8.2 lists-05-finished.zip.zip -
311.3 KB
8.3 lists-02-list-builder.zip.zip -
311.1 KB
8.4 lists-03-with-ternary.zip.zip -
311.4 KB
8.5 lists-04-if-and-build-method.zip.zip -
311.9 KB
1. Module Introduction.mp4 -
3.3 MB
1. Module Introduction.vtt -
1.2 KB
10. Adding the Sidedrawer & the Hamburger Icon.mp4 -
59.9 MB
10. Adding the Sidedrawer & the Hamburger Icon.vtt -
5.2 KB
10.1 navigation-05-added-side-drawer.zip.zip -
315.5 KB
11. Time to Practice - Navigation Part 1.html -
152 bytes
12. Time to Practice - Navigation Part 2.html -
152 bytes
13. Understanding Stack Based Navigation.mp4 -
10.7 MB
13. Understanding Stack Based Navigation.vtt -
2.1 KB
14. Adding Tabs.mp4 -
103.3 MB
14. Adding Tabs.vtt -
8.1 KB
15. Finishing the Tab Navigation.mp4 -
24.6 MB
15. Finishing the Tab Navigation.vtt -
1.7 KB
15.1 navigation-08-tabs.zip.zip -
317.2 KB
16. Adding Named Routes.mp4 -
78.7 MB
16. Adding Named Routes.vtt -
6.3 KB
16.1 navigation-09-named-routes.zip.zip -
318.3 KB
17. Parsing Route Data Manually.mp4 -
85.7 MB
17. Parsing Route Data Manually.vtt -
7.7 KB
18. Lifting State Up.mp4 -
88.1 MB
18. Lifting State Up.vtt -
7.1 KB
19. Using the Named Routes.mp4 -
69.2 MB
19. Using the Named Routes.vtt -
5.4 KB
2. Adding Multiple Pages to our App.mp4 -
37.8 MB
2. Adding Multiple Pages to our App.vtt -
4.2 KB
20. Working with onUnknownRoute as Fallback.mp4 -
41.6 MB
20. Working with onUnknownRoute as Fallback.vtt -
3.2 KB
20.1 navigation-10-route-name-parsing.zip.zip -
318.5 KB
21. Adding Alert Dialogs.mp4 -
86.0 MB
21. Adding Alert Dialogs.vtt -
7.0 KB
22. Showing a Modal.mp4 -
37.8 MB
22. Showing a Modal.vtt -
3.1 KB
22.1 navigation-11-finished.zip.zip -
318.4 KB
23. Wrap Up.mp4 -
24.8 MB
23. Wrap Up.vtt -
4.4 KB
24. Useful Resources & Links.html -
769 bytes
24.1 navigation-02-pass-product-data-to-product.zip.zip -
315.1 KB
24.10 navigation-01-basic-push-pop.zip.zip -
314.0 KB
24.11 navigation-05-added-side-drawer.zip.zip -
315.9 KB
24.12 navigation-11-finished.zip.zip -
318.4 KB
24.13 navigation-06-assignment-1.zip.zip -
316.5 KB
24.2 navigation-08-tabs.zip.zip -
317.7 KB
24.3 navigation-03-pass-data-back.zip.zip -
314.2 KB
24.4 navigation-07-assignment-2.zip.zip -
316.2 KB
24.5 navigation-04-page-replacement.zip.zip -
315.7 KB
24.6 navigation-06-assignment-1.zip.zip -
316.5 KB
24.7 navigation-10-route-name-parsing.zip.zip -
319.0 KB
24.8 navigation-07-assignment-2.zip.zip -
316.6 KB
24.9 navigation-09-named-routes.zip.zip -
318.3 KB
3. Adding Buttons.mp4 -
38.9 MB
3. Adding Buttons.vtt -
3.7 KB
4. Implementing a Basic Navigation.mp4 -
91.9 MB
4. Implementing a Basic Navigation.vtt -
8.7 KB
4.1 navigation-01-basic-push-pop.zip.zip -
314.3 KB
5. Improving the Look of the Product Page.mp4 -
76.8 MB
5. Improving the Look of the Product Page.vtt -
5.9 KB
6. Passing Data Around (Pushing the Page).mp4 -
106.4 MB
6. Passing Data Around (Pushing the Page).vtt -
9.8 KB
6.1 navigation-02-pass-product-data-to-product.zip.zip -
315.4 KB
7. Passing Information Back (Popping the Page).mp4 -
95.7 MB
7. Passing Information Back (Popping the Page).vtt -
8.0 KB
7.1 navigation-03-pass-data-back.zip.zip -
314.2 KB
8. Adding Reactions Upon Button Pressing.mp4 -
93.3 MB
8. Adding Reactions Upon Button Pressing.vtt -
7.1 KB
9. Adding the Basic Authentication Page & Replacing Routes.mp4 -
58.3 MB
9. Adding the Basic Authentication Page & Replacing Routes.vtt -
5.0 KB
9.1 navigation-04-page-replacement.zip.zip -
315.7 KB
1. Module Introduction.mp4 -
1.9 MB
1. Module Introduction.vtt -
1.0 KB
10. Adding a Switch.mp4 -
70.5 MB
10. Adding a Switch.vtt -
5.9 KB
10.1 user-input-04-finished.zip.zip -
317.7 KB
11. Wrap Up.mp4 -
7.8 MB
11. Wrap Up.vtt -
2.0 KB
12. Useful Resources & Links.html -
258 bytes
12.1 user-input-03-assignment.zip.zip -
318.3 KB
12.2 user-input-02-finished-product-input-page.zip.zip -
319.3 KB
12.3 user-input-01-basic-textfields.zip.zip -
319.2 KB
12.4 user-input-03-assignment.zip.zip -
318.3 KB
12.5 user-input-04-finished.zip.zip -
318.2 KB
2. Saving User Input.mp4 -
101.4 MB
2. Saving User Input.vtt -
8.3 KB
3. Configuring Text Fields.mp4 -
52.0 MB
3. Configuring Text Fields.vtt -
4.6 KB
4. Styling Text Fields.mp4 -
65.4 MB
4. Styling Text Fields.vtt -
5.3 KB
4.1 user-input-01-basic-textfields.zip.zip -
319.2 KB
5. Fixing a Bug & Adding a Button.mp4 -
45.6 MB
5. Fixing a Bug & Adding a Button.vtt -
3.7 KB
6. Using our Form to Create a New Product.mp4 -
142.1 MB
6. Using our Form to Create a New Product.vtt -
10.9 KB
7. Improving the Style of our Form.mp4 -
67.7 MB
7. Improving the Style of our Form.vtt -
5.4 KB
7.1 user-input-02-finished-product-input-page.zip.zip -
318.8 KB
8. Time to Practice - Handling User Input.html -
152 bytes
9. Fixing a Tiny Error.mp4 -
25.3 MB
9. Fixing a Tiny Error.vtt -
2.0 KB
1. Module Introduction.mp4 -
2.7 MB
1. Module Introduction.vtt -
1.0 KB
10. Adding a Background Image.mp4 -
119.1 MB
10. Adding a Background Image.vtt -
9.2 KB
10.1 background.jpg.jpg -
515.8 KB
10.2 widget-deep-dive-04-added-auth-background.zip.zip -
884.4 KB
11. Centering Input Fields.mp4 -
70.6 MB
11. Centering Input Fields.vtt -
4.7 KB
12. Adding Icons to our Sidemenu.mp4 -
56.1 MB
12. Adding Icons to our Sidemenu.vtt -
4.5 KB
12.1 widget-deep-dive-05-added-icon.zip.zip -
883.5 KB
13. Adding Icon Buttons.mp4 -
87.6 MB
13. Adding Icon Buttons.vtt -
6.2 KB
13.1 widget-deep-dive-06-added-icon-buttons.zip.zip -
884.3 KB
14. Time to Practice - Diving Deeper Into Widgets.html -
152 bytes
15. Outsourcing Code into Separate Widgets.mp4 -
78.1 MB
15. Outsourcing Code into Separate Widgets.vtt -
6.5 KB
16. Refactoring our Code.mp4 -
61.9 MB
16. Refactoring our Code.vtt -
4.6 KB
17. Creating a Standardized Tile Widget.mp4 -
68.3 MB
17. Creating a Standardized Tile Widget.vtt -
4.6 KB
18. Adding Separate Methods for Specific Widgets.mp4 -
63.5 MB
18. Adding Separate Methods for Specific Widgets.vtt -
4.8 KB
19. Optimizing our Project.mp4 -
107.9 MB
19. Optimizing our Project.vtt -
7.6 KB
19.1 widget-deep-dive-08-restructured-widgets.zip.zip -
889.5 KB
2. Exploring the Widget Catalogue.mp4 -
47.2 MB
2. Exploring the Widget Catalogue.vtt -
4.7 KB
20. Responsive Design Problems.mp4 -
54.5 MB
20. Responsive Design Problems.vtt -
3.6 KB
21. Adding Media Queries.mp4 -
101.2 MB
21. Adding Media Queries.vtt -
7.5 KB
21.1 widget-deep-dive-09-added-media-queries.zip.zip -
890.1 KB
22. Understanding Media Queries with ListView.mp4 -
50.3 MB
22. Understanding Media Queries with ListView.vtt -
3.8 KB
23. Working with Themes.mp4 -
52.5 MB
23. Working with Themes.vtt -
4.6 KB
24. Listening to Touch Events with the Gesture Detector.mp4 -
42.1 MB
24. Listening to Touch Events with the Gesture Detector.vtt -
3.9 KB
24.1 widget-deep-dive-10-finished.zip.zip -
889.0 KB
25. Wrap Up.mp4 -
25.0 MB
25. Wrap Up.vtt -
4.8 KB
26. Useful Resources & Links.html -
346 bytes
26.1 widget-deep-dive-03-added-address.zip.zip -
367.0 KB
26.10 widget-deep-dive-06-added-icon-buttons.zip.zip -
884.3 KB
26.2 widget-deep-dive-04-added-auth-background.zip.zip -
884.4 KB
26.3 widget-deep-dive-02-added-price-tag.zip.zip -
367.1 KB
26.4 widget-deep-dive-07-finished-product-detail-page.zip.zip -
885.2 KB
26.5 widget-deep-dive-05-added-icon.zip.zip -
883.5 KB
26.6 widget-deep-dive-08-restructured-widgets.zip.zip -
889.5 KB
26.7 widget-deep-dive-10-finished.zip.zip -
888.3 KB
26.8 widget-deep-dive-09-added-media-queries.zip.zip -
890.1 KB
26.9 widget-deep-dive-01-added-font.zip.zip -
366.5 KB
3. There's More Than One Widget For The Job.mp4 -
132.5 MB
3. There's More Than One Widget For The Job.vtt -
11.1 KB
4. The Most Important Widgets.html -
251 bytes
4.1 most-important-widgets.pdf.pdf -
139.4 KB
5. Working with Text & Fonts.mp4 -
103.1 MB
5. Working with Text & Fonts.vtt -
8.2 KB
5.1 Oswald-Bold.ttf.ttf -
92.1 KB
5.2 widget-deep-dive-01-added-font.zip.zip -
366.0 KB
6. Working with Rows.mp4 -
101.8 MB
6. Working with Rows.vtt -
7.9 KB
7. Decorating Boxes & Styling a Price Tag.mp4 -
114.3 MB
7. Decorating Boxes & Styling a Price Tag.vtt -
9.5 KB
7.1 widget-deep-dive-02-added-price-tag.zip.zip -
367.1 KB
8. Setting Borders.mp4 -
102.2 MB
8. Setting Borders.vtt -
7.6 KB
8.1 widget-deep-dive-03-added-address.zip.zip -
367.0 KB
9. Understanding Expanded & Flexible.mp4 -
156.5 MB
9. Understanding Expanded & Flexible.vtt -
10.4 KB
1. Module Introduction.mp4 -
1.8 MB
1. Module Introduction.vtt -
1.1 KB
10. Re-Using the Product Create Form.mp4 -
58.4 MB
10. Re-Using the Product Create Form.vtt -
4.8 KB
11. Setting Initial Values.mp4 -
90.9 MB
11. Setting Initial Values.vtt -
6.3 KB
12. Updating Products.mp4 -
80.4 MB
12. Updating Products.vtt -
5.8 KB
13. Ensuring Input Visibility.mp4 -
114.5 MB
13. Ensuring Input Visibility.vtt -
8.8 KB
13.1 ensure_visible.dart.dart -
2.5 KB
13.2 forms-06-finished.zip.zip -
890.4 KB
14. Wrap Up.mp4 -
6.6 MB
14. Wrap Up.vtt -
1.8 KB
15. Useful Resources & Links.html -
394 bytes
15.1 forms-03-closing-keyboard.zip.zip -
888.9 KB
15.2 forms-02-added-validation.zip.zip -
888.9 KB
15.3 forms-06-finished.zip.zip -
891.1 KB
15.4 forms-04-managing-data.zip.zip -
888.6 KB
15.5 forms-05-auth-form.zip.zip -
887.7 KB
15.6 forms-01-added-form.zip.zip -
888.0 KB
2. Using the Form Widget.mp4 -
111.3 MB
2. Using the Form Widget.vtt -
8.7 KB
2.1 forms-01-added-form.zip.zip -
888.0 KB
3. Adding Form Validation.mp4 -
94.2 MB
3. Adding Form Validation.vtt -
7.7 KB
4. Advanced Validation.mp4 -
56.1 MB
4. Advanced Validation.vtt -
5.2 KB
4.1 forms-02-added-validation.zip.zip -
888.9 KB
4.2 number-regex.txt.txt -
38 bytes
5. A Note on the Price Input and the Usage of Commas Dots.html -
827 bytes
6. Closing the Keyboard.mp4 -
53.6 MB
6. Closing the Keyboard.vtt -
4.2 KB
6.1 forms-03-closing-keyboard.zip.zip -
888.9 KB
7. Submitting Data.mp4 -
65.0 MB
7. Submitting Data.vtt -
5.1 KB
7.1 forms-04-managing-data.zip.zip -
888.6 KB
8. Time to Practice - Forms.html -
152 bytes
9. Outputting Lists of Products.mp4 -
85.4 MB
9. Outputting Lists of Products.vtt -
6.8 KB
1. Module Introduction.mp4 -
1.7 MB
1. Module Introduction.vtt -
756 bytes
2. Improving the List Tile.mp4 -
76.9 MB
2. Improving the List Tile.vtt -
4.8 KB
2.1 app-imp-01-restyled-products-list.zip.zip -
892.6 KB
3. Adding the Dismissible Widget.mp4 -
73.3 MB
3. Adding the Dismissible Widget.vtt -
5.6 KB
4. Deleting Products Upon Swipe.mp4 -
81.8 MB
4. Deleting Products Upon Swipe.vtt -
5.8 KB
4.1 app-imp-02-dismissing-items.zip.zip -
892.0 KB
5. Restructuring the Code & Wrap Up.mp4 -
62.3 MB
5. Restructuring the Code & Wrap Up.vtt -
4.8 KB
5.1 app-imp-03-improved-structure.zip.zip -
891.6 KB
6. Useful Resources & Links.html -
82 bytes
6.1 app-imp-02-dismissing-items.zip.zip -
891.3 KB
6.2 app-imp-01-restyled-products-list.zip.zip -
892.6 KB
6.3 app-imp-03-improved-structure.zip.zip -
892.3 KB
1. Module Introduction.mp4 -
1.8 MB
1. Module Introduction.vtt -
822 bytes
10. A Note on Immutability.mp4 -
43.2 MB
10. A Note on Immutability.vtt -
4.9 KB
11. Creating the Toggle Favorite Method.mp4 -
75.2 MB
11. Creating the Toggle Favorite Method.vtt -
6.1 KB
12. Working on the Favorite Feature.mp4 -
69.4 MB
12. Working on the Favorite Feature.vtt -
4.8 KB
13. Adding notifylisteners.mp4 -
57.1 MB
13. Adding notifylisteners.vtt -
4.1 KB
14. Finishing the Favorite Feature.mp4 -
136.9 MB
14. Finishing the Favorite Feature.vtt -
10.6 KB
14.1 models-04-finished-favorite.zip.zip -
895.8 KB
15. Fixing a Bug related to the Favoriting Feature.html -
500 bytes
16. Adding a User Model.mp4 -
68.8 MB
16. Adding a User Model.vtt -
6.2 KB
17. MUST READ Mixins & The Latest version of Dart.html -
665 bytes
18. Using Mixins to Merge Models.mp4 -
78.6 MB
18. Using Mixins to Merge Models.vtt -
6.6 KB
18.1 models-05-merged-models.zip.zip -
897.9 KB
19. Logging in with the Main & the User Model.mp4 -
43.0 MB
19. Logging in with the Main & the User Model.vtt -
3.1 KB
2. What can be Improved.mp4 -
38.4 MB
2. What can be Improved.vtt -
3.1 KB
20. Connecting Models & Sharing Data.mp4 -
193.9 MB
20. Connecting Models & Sharing Data.vtt -
15.8 KB
21. MUST READ Changing Mixins Syntax.html -
1.1 KB
22. Improving the Code & Fixing an Error.mp4 -
125.7 MB
22. Improving the Code & Fixing an Error.vtt -
9.7 KB
22.1 models-06-finished.zip.zip -
896.8 KB
23. MUST READ Unselecting the Product after Editing.html -
1.7 KB
24. Wrap Up.mp4 -
28.8 MB
24. Wrap Up.vtt -
5.1 KB
25. Useful Resources & Links.html -
518 bytes
25.1 models-01-scoped-product-model.zip.zip -
894.8 KB
25.2 models-04-finished-favorite.zip.zip -
895.8 KB
25.3 models-02-worked-on-product-detail.zip.zip -
896.2 KB
25.4 models-05-merged-models.zip.zip -
897.9 KB
25.5 models-03-more-product-state-in-model.zip.zip -
896.7 KB
25.6 models-06-finished.zip.zip -
896.8 KB
3. Adding a Product Model.mp4 -
157.6 MB
3. Adding a Product Model.vtt -
13.4 KB
4. Creating a Scoped Model.mp4 -
103.9 MB
4. Creating a Scoped Model.vtt -
11.0 KB
4.1 models-01-scoped-product-model.zip.zip -
894.8 KB
5. Connecting the Scoped Model.mp4 -
149.5 MB
5. Connecting the Scoped Model.vtt -
11.6 KB
6. Providing the Scoped Model.mp4 -
74.4 MB
6. Providing the Scoped Model.vtt -
5.9 KB
7. Viewing Single Products.mp4 -
80.3 MB
7. Viewing Single Products.vtt -
5.5 KB
7.1 models-02-worked-on-product-detail.zip.zip -
895.5 KB
8. Editing & Deleting Products with the Scoped Model.mp4 -
256.2 MB
8. Editing & Deleting Products with the Scoped Model.vtt -
18.6 KB
9. Finishing the Product Model.mp4 -
47.2 MB
9. Finishing the Product Model.vtt -
3.1 KB
9.1 models-03-more-product-state-in-model.zip.zip -
896.7 KB
1. Module Introduction.mp4 -
4.4 MB
1. Module Introduction.vtt -
1.9 KB
10. Deleting Products.mp4 -
87.4 MB
10. Deleting Products.vtt -
5.7 KB
10.1 http-04-added-update-and-delete-request.zip.zip -
900.7 KB
11. Using Pull to Refresh.mp4 -
60.1 MB
11. Using Pull to Refresh.vtt -
4.8 KB
12. Adding fadein to the Image Placeholder.mp4 -
59.6 MB
12. Adding fadein to the Image Placeholder.vtt -
5.2 KB
12.1 http-05-placeholder-image.zip.zip -
898.8 KB
13. Adjusting the Scoped Model & the Selected Product.mp4 -
283.9 MB
13. Adjusting the Scoped Model & the Selected Product.vtt -
20.5 KB
14. Fixing the Product Selection.mp4 -
32.5 MB
14. Fixing the Product Selection.vtt -
1.8 KB
14.1 http-06-switched-to-id-and-fixed-bug.zip.zip -
900.4 KB
15. Handling Error Responses.mp4 -
117.1 MB
15. Handling Error Responses.vtt -
8.3 KB
16. Generic Error Handling.mp4 -
64.6 MB
16. Generic Error Handling.vtt -
5.1 KB
16.1 http-07-finished-error-handling.zip.zip -
900.0 KB
17. Adding async await.mp4 -
79.3 MB
17. Adding async await.vtt -
5.5 KB
18. Improving our Code.mp4 -
72.8 MB
18. Improving our Code.vtt -
5.4 KB
18.1 http-08-finished.zip.zip -
898.0 KB
19. Wrap Up.mp4 -
14.7 MB
19. Wrap Up.vtt -
3.3 KB
2. Understanding the Backend Setup.mp4 -
34.1 MB
2. Understanding the Backend Setup.vtt -
4.0 KB
20. Useful Resources & Links.html -
554 bytes
20.1 http-08-finished.zip.zip -
898.0 KB
3. Sending a POST Request.mp4 -
130.1 MB
3. Sending a POST Request.vtt -
11.0 KB
4. Using the Response.mp4 -
85.5 MB
4. Using the Response.vtt -
7.3 KB
4.1 http-01-post-request.zip.zip -
896.6 KB
5. Getting Data From a Server.mp4 -
78.3 MB
5. Getting Data From a Server.vtt -
6.3 KB
6. Transforming & Extracting Response Data.mp4 -
168.4 MB
6. Transforming & Extracting Response Data.vtt -
12.8 KB
6.1 http-02-getting-products.zip.zip -
898.2 KB
7. Displaying a Loading Spinner.mp4 -
112.6 MB
7. Displaying a Loading Spinner.vtt -
9.0 KB
8. Finishing the Loading Spinner.mp4 -
137.4 MB
8. Finishing the Loading Spinner.vtt -
9.6 KB
8.1 http-03-added-spinners.zip.zip -
898.1 KB
9. Updating Products.mp4 -
172.2 MB
9. Updating Products.vtt -
12.2 KB
1. Module Introduction.mp4 -
1.9 MB
1. Module Introduction.vtt -
985 bytes
10. Storing the Token on the Device.mp4 -
112.1 MB
10. Storing the Token on the Device.vtt -
8.3 KB
11. Signing Users In Automatically.mp4 -
88.0 MB
11. Signing Users In Automatically.vtt -
5.7 KB
11.1 auth-04-auto-signin.zip.zip -
899.2 KB
12. Adding a Logout Button.mp4 -
121.1 MB
12. Adding a Logout Button.vtt -
8.9 KB
13. Adding Autologout.mp4 -
176.6 MB
13. Adding Autologout.vtt -
12.3 KB
13.1 auth-05-logout-and-logout-timer.zip.zip -
903.2 KB
14. Route Protection & Redirection.mp4 -
232.4 MB
14. Route Protection & Redirection.vtt -
16.8 KB
15. Fixing the Manual Logout.mp4 -
36.1 MB
15. Fixing the Manual Logout.vtt -
2.7 KB
16. Time for a Quick Recap Regarding our Code Structure.mp4 -
74.6 MB
16. Time for a Quick Recap Regarding our Code Structure.vtt -
6.1 KB
16.1 auth-06-route-protection.zip.zip -
902.3 KB
17. Adding Optimistic Updating to Store the Favorite Status.mp4 -
147.6 MB
17. Adding Optimistic Updating to Store the Favorite Status.vtt -
12.0 KB
18. Fetching the Favorite Status.mp4 -
87.0 MB
18. Fetching the Favorite Status.vtt -
6.7 KB
18.1 auth-07-adjusting-favoriting.zip.zip -
903.0 KB
19. Allow Editing for own Posts Only.mp4 -
117.4 MB
19. Allow Editing for own Posts Only.vtt -
8.3 KB
19.1 auth-08-finished.zip.zip -
901.2 KB
2. How Authentication Works.mp4 -
10.0 MB
2. How Authentication Works.vtt -
4.8 KB
20. Wrap Up.mp4 -
28.3 MB
20. Wrap Up.vtt -
4.6 KB
21. Useful Resources & Links.html -
453 bytes
21.1 auth-01-added-signup.zip.zip -
899.3 KB
21.2 auth-05-logout-and-logout-timer.zip.zip -
902.3 KB
21.3 auth-07-adjusting-favoriting.zip.zip -
902.1 KB
21.4 auth-02-added-signin.zip.zip -
899.3 KB
21.5 auth-06-route-protection.zip.zip -
902.3 KB
21.6 auth-04-auto-signin.zip.zip -
900.1 KB
21.7 auth-08-finished.zip.zip -
901.2 KB
21.8 auth-03-optimized-auth-functions.zip.zip -
901.7 KB
3. Adding a Confirm Password Textfield.mp4 -
161.1 MB
3. Adding a Confirm Password Textfield.vtt -
12.9 KB
4. Implementing the Signup Functionality.mp4 -
169.7 MB
4. Implementing the Signup Functionality.vtt -
14.5 KB
5. Handling Errors.mp4 -
132.8 MB
5. Handling Errors.vtt -
9.2 KB
6. Adding a Spinner Whilst Signing Up.mp4 -
35.8 MB
6. Adding a Spinner Whilst Signing Up.vtt -
2.8 KB
6.1 auth-01-added-signup.zip.zip -
899.3 KB
7. Adding the Signin Functionality.mp4 -
119.6 MB
7. Adding the Signin Functionality.vtt -
8.2 KB
7.1 auth-02-added-signin.zip.zip -
899.3 KB
8. Refactoring our Code.mp4 -
85.9 MB
8. Refactoring our Code.vtt -
5.6 KB
8.1 auth-03-optimized-auth-functions.zip.zip -
901.7 KB
9. Authenticating Requests with Tokens.mp4 -
147.2 MB
9. Authenticating Requests with Tokens.vtt -
10.2 KB
1. Module Introduction.mp4 -
6.5 MB
1. Module Introduction.vtt -
2.3 KB
10. Wrapping up the Dart DevTools.mp4 -
11.1 MB
10. Wrapping up the Dart DevTools.vtt -
1.8 KB
11. Useful Resources & Links.html -
597 bytes
11.1 debugging-01-finished.zip.zip -
43.3 KB
2. Running the App on a Real Android Device.mp4 -
19.5 MB
2. Running the App on a Real Android Device.vtt -
4.7 KB
3. Running the App on an iOS Emulator.mp4 -
35.4 MB
3. Running the App on an iOS Emulator.vtt -
7.0 KB
4. Running the App on a Real iOS Device.mp4 -
19.7 MB
4. Running the App on a Real iOS Device.vtt -
2.2 KB
5. Working with the Emulators Using the Emulators.mp4 -
10.6 MB
5. Working with the Emulators Using the Emulators.vtt -
2.7 KB
6. Understanding Error Messages & Fixing Errors.mp4 -
50.0 MB
6. Understanding Error Messages & Fixing Errors.vtt -
6.4 KB
7. Using the Debugger.mp4 -
54.4 MB
7. Using the Debugger.vtt -
7.5 KB
8. Getting Started with the Dart DevTools.mp4 -
35.2 MB
8. Getting Started with the Dart DevTools.vtt -
5.8 KB
9. Understanding the Repaint Rainbow.mp4 -
18.5 MB
9. Understanding the Repaint Rainbow.vtt -
3.9 KB
1. Module Introduction.mp4 -
2.4 MB
1. Module Introduction.vtt -
1.1 KB
10. Storing Location Data in the Database.mp4 -
94.9 MB
10. Storing Location Data in the Database.vtt -
6.0 KB
11. Fixing a Bug.mp4 -
31.1 MB
11. Fixing a Bug.vtt -
2.2 KB
12. Loading Location Data from the Backend.mp4 -
119.4 MB
12. Loading Location Data from the Backend.vtt -
8.3 KB
12.1 maps-03-fetch-products-with-location.zip.zip -
908.2 KB
13. Updating an Existing Product's Position.mp4 -
244.6 MB
13. Updating an Existing Product's Position.vtt -
15.6 KB
14. Adding the Update Method for the Location.mp4 -
41.7 MB
14. Adding the Update Method for the Location.vtt -
2.3 KB
14.1 maps-04-updating-products.zip.zip -
906.5 KB
15. Adding the Location Package.mp4 -
50.1 MB
15. Adding the Location Package.vtt -
4.2 KB
16. Using the Location Package with Version =1.4.html -
625 bytes
17. Getting the User Location.mp4 -
196.6 MB
17. Getting the User Location.vtt -
16.3 KB
18. Preventing Memory Leaks.mp4 -
55.5 MB
18. Preventing Memory Leaks.vtt -
3.6 KB
19. Displaying the Address.mp4 -
30.4 MB
19. Displaying the Address.vtt -
1.9 KB
19.1 maps-05-getting-user-location.zip.zip -
907.5 KB
2. Using MapView with the latest Flutter Version.html -
1.0 KB
20. Showing a Fullscreen Map.mp4 -
164.6 MB
20. Showing a Fullscreen Map.vtt -
12.5 KB
20.1 maps-06-finished.zip.zip -
905.6 KB
21. Wrap Up.mp4 -
16.3 MB
21. Wrap Up.vtt -
3.6 KB
22. Useful Resources & Links.html -
245 bytes
22.1 maps-06-finished.zip.zip -
905.6 KB
22.2 maps-01-basic.zip.zip -
902.9 KB
22.3 maps-02-geocoding.zip.zip -
903.9 KB
22.4 maps-05-getting-user-location.zip.zip -
907.5 KB
22.5 maps-04-updating-products.zip.zip -
906.5 KB
22.6 maps-03-fetch-products-with-location.zip.zip -
908.2 KB
3. Unlocking the Required APIs.mp4 -
45.6 MB
3. Unlocking the Required APIs.vtt -
6.8 KB
4. Requesting Permissions.mp4 -
91.0 MB
4. Requesting Permissions.vtt -
8.5 KB
5. Preparing our Text Form Field.mp4 -
100.8 MB
5. Preparing our Text Form Field.vtt -
8.8 KB
6. Adding a Static Dummy Map.mp4 -
130.7 MB
6. Adding a Static Dummy Map.vtt -
10.2 KB
6.1 maps-01-basic.zip.zip -
902.9 KB
7. Sending a Request to Convert an Address to Coordinates.mp4 -
114.6 MB
7. Sending a Request to Convert an Address to Coordinates.vtt -
10.5 KB
8. Adding Geocoding & Maps with Real Coordinates.mp4 -
87.1 MB
8. Adding Geocoding & Maps with Real Coordinates.vtt -
5.6 KB
8.1 maps-02-geocoding.zip.zip -
903.9 KB
9. Working on the Map Control.mp4 -
92.2 MB
9. Working on the Map Control.vtt -
5.9 KB
1. Module Introduction.mp4 -
1.9 MB
1. Module Introduction.vtt -
1.1 KB
10. Reading Incoming Files & Fields.mp4 -
90.4 MB
10. Reading Incoming Files & Fields.vtt -
8.7 KB
10.1 index.js.js -
2.8 KB
11. Storing Data and Move it to a Temporary Storage.mp4 -
172.3 MB
11. Storing Data and Move it to a Temporary Storage.vtt -
14.7 KB
11.1 camera-03-finished-cloud-function.zip.zip -
912.1 KB
12. Deploying our Firebase Cloud Function.mp4 -
90.3 MB
12. Deploying our Firebase Cloud Function.vtt -
7.0 KB
12.1 camera-04-connected-image-input.zip.zip -
913.5 KB
13. Configuring the Upload Request.mp4 -
128.0 MB
13. Configuring the Upload Request.vtt -
10.1 KB
14. Setting Headers to Add the Token.mp4 -
119.1 MB
14. Setting Headers to Add the Token.vtt -
7.9 KB
15. Fixing an Error.mp4 -
43.5 MB
15. Fixing an Error.vtt -
3.7 KB
15.1 camera-05-finished-upload.zip.zip -
912.9 KB
16. Fetching & Using Images.mp4 -
62.5 MB
16. Fetching & Using Images.vtt -
4.0 KB
17. Previewing & Editing the Image.mp4 -
97.7 MB
17. Previewing & Editing the Image.vtt -
7.1 KB
18. Adding the Image Upload Flow.mp4 -
92.4 MB
18. Adding the Image Upload Flow.vtt -
6.3 KB
18.1 camera-06-fetch-and-update-image.zip.zip -
914.2 KB
19. Deleting Images When Deleting a Product.mp4 -
91.5 MB
19. Deleting Images When Deleting a Product.vtt -
7.6 KB
19.1 index.js.js -
2.8 KB
19.2 camera-07-finished.zip.zip -
911.7 KB
2. Adding an Image Picker Button.mp4 -
127.1 MB
2. Adding an Image Picker Button.vtt -
9.8 KB
20. Wrap Up.mp4 -
9.4 MB
20. Wrap Up.vtt -
2.6 KB
21. Useful Resources & Links.html -
740 bytes
21.1 camera-03-finished-cloud-function.zip.zip -
913.2 KB
21.2 camera-02-added-preview.zip.zip -
907.4 KB
21.3 camera-07-finished.zip.zip -
911.7 KB
21.4 camera-04-connected-image-input.zip.zip -
912.4 KB
21.5 camera-05-finished-upload.zip.zip -
911.8 KB
21.6 camera-06-fetch-and-update-image.zip.zip -
914.2 KB
21.7 camera-01-added-picker.zip.zip -
907.1 KB
3. Adding the Use Camera & Gallery Buttons.mp4 -
101.9 MB
3. Adding the Use Camera & Gallery Buttons.vtt -
8.6 KB
4. Connecting the Choose Buttons to the Image Picker.mp4 -
118.5 MB
4. Connecting the Choose Buttons to the Image Picker.vtt -
8.3 KB
4.1 camera-01-added-picker.zip.zip -
907.1 KB
5. Adding an Image Preview.mp4 -
78.9 MB
5. Adding an Image Preview.vtt -
5.8 KB
6. Adding Text Editing Controllers.mp4 -
82.0 MB
6. Adding Text Editing Controllers.vtt -
5.1 KB
6.1 camera-02-added-preview.zip.zip -
907.4 KB
7. Setting Up Firebase Cloud Functions.mp4 -
66.0 MB
7. Setting Up Firebase Cloud Functions.vtt -
8.2 KB
8. Adjusting Firebase Functions (Fixing an Error).html -
735 bytes
9. Adding Server Side Code.mp4 -
96.5 MB
9. Adding Server Side Code.vtt -
10.1 KB
1. Module Introduction.mp4 -
1.7 MB
1. Module Introduction.vtt -
878 bytes
10. Adding Hero Widgets.mp4 -
51.9 MB
10. Adding Hero Widgets.vtt -
3.3 KB
11. Adding the Sliver Effect.mp4 -
93.3 MB
11. Adding the Sliver Effect.vtt -
5.9 KB
11.1 animations-04-hero-sliver.zip.zip -
911.4 KB
12. Adding Route Transitions.mp4 -
91.7 MB
12. Adding Route Transitions.vtt -
8.2 KB
12.1 animations-05-finished.zip.zip -
911.9 KB
13. Wrap Up.mp4 -
14.6 MB
13. Wrap Up.vtt -
2.8 KB
14. Useful Resources & Links.html -
392 bytes
14.1 animations-05-finished.zip.zip -
910.9 KB
14.2 animations-01-added-fab.zip.zip -
910.4 KB
14.3 animations-02-animated-fab.zip.zip -
910.2 KB
14.4 animations-04-hero-sliver.zip.zip -
911.4 KB
14.5 animations-03-animated-auth-page.zip.zip -
911.5 KB
2. Adding Floating Action Buttons (FABs).mp4 -
158.5 MB
2. Adding Floating Action Buttons (FABs).vtt -
12.2 KB
3. Adding Functionality to our Favorite Button.mp4 -
87.8 MB
3. Adding Functionality to our Favorite Button.vtt -
5.9 KB
4. Working on the Contact Button.mp4 -
67.0 MB
4. Working on the Contact Button.vtt -
5.3 KB
4.1 animations-01-added-fab.zip.zip -
910.4 KB
5. Animating the Contact Icon.mp4 -
128.1 MB
5. Animating the Contact Icon.vtt -
11.0 KB
6. Animating the Favorite Icon.mp4 -
34.5 MB
6. Animating the Favorite Icon.vtt -
2.3 KB
7. Animating the Options Button.mp4 -
82.4 MB
7. Animating the Options Button.vtt -
5.8 KB
7.1 animations-02-animated-fab.zip.zip -
911.2 KB
8. Fading the Password Field In & Out.mp4 -
136.7 MB
8. Fading the Password Field In & Out.vtt -
9.5 KB
9. Sliding the Password Field In & Out.mp4 -
82.2 MB
9. Sliding the Password Field In & Out.vtt -
6.3 KB
9.1 animations-03-animated-auth-page.zip.zip -
911.5 KB
1. Module Introduction.mp4 -
1.0 MB
1. Module Introduction.vtt -
542 bytes
10. Using Flutter Analyze.mp4 -
27.1 MB
10. Using Flutter Analyze.vtt -
2.2 KB
11. Possible Code Restructurings.mp4 -
38.1 MB
11. Possible Code Restructurings.vtt -
2.8 KB
12. Managing Global Values.mp4 -
41.8 MB
12. Managing Global Values.vtt -
3.0 KB
13. Testing the App on an Android Device.mp4 -
33.1 MB
13. Testing the App on an Android Device.vtt -
2.6 KB
14. Testing the App on an iPhone & Fixing the European Decimal Comma.mp4 -
118.9 MB
14. Testing the App on an iPhone & Fixing the European Decimal Comma.vtt -
6.7 KB
15. Useful Resources & Links.html -
82 bytes
15.1 optimizations-01-finished.zip.zip -
913.2 KB
2. Fixing an Autologout Bug.mp4 -
35.1 MB
2. Fixing an Autologout Bug.vtt -
1.8 KB
3. Fixing the Price Input in Landscape Mode.mp4 -
176.6 MB
3. Fixing the Price Input in Landscape Mode.vtt -
10.3 KB
4. Fixing the Filtered Product Index.mp4 -
30.2 MB
4. Fixing the Filtered Product Index.vtt -
2.0 KB
5. Fixing the Product Title Style & the Favorite Product Selection.mp4 -
155.8 MB
5. Fixing the Product Title Style & the Favorite Product Selection.vtt -
9.5 KB
6. Toggling the Favorite Status.html -
4.6 KB
7. Clearing All Products Before Fetching.mp4 -
40.1 MB
7. Clearing All Products Before Fetching.vtt -
2.3 KB
8. Testing the iPhone & Fixing the Product Reset Logic.mp4 -
84.9 MB
8. Testing the iPhone & Fixing the Product Reset Logic.vtt -
5.4 KB
9. Adding Space on the Product Card.mp4 -
19.1 MB
9. Adding Space on the Product Card.vtt -
1.1 KB
1. Module Introduction.mp4 -
1.9 MB
1. Module Introduction.vtt -
1.0 KB
2. Understanding Material Design & Cupertino.mp4 -
53.0 MB
2. Understanding Material Design & Cupertino.vtt -
3.7 KB
3. Detecting the Platform.mp4 -
74.7 MB
3. Detecting the Platform.vtt -
5.2 KB
4. Using Platform Specific Widgets.mp4 -
40.2 MB
4. Using Platform Specific Widgets.vtt -
3.7 KB
5. Adding a Platform Specific Theme.mp4 -
95.0 MB
5. Adding a Platform Specific Theme.vtt -
7.1 KB
6. When Should we Use Platform Specific Themes.mp4 -
21.5 MB
6. When Should we Use Platform Specific Themes.vtt -
1.2 KB
7. iOS Support since Flutter 0.8.2.html -
1.7 KB
8. Wrap Up.mp4 -
12.7 MB
8. Wrap Up.vtt -
2.6 KB
9. Useful Resources & Links.html -
222 bytes
9.1 platform-specific-01-finished.zip.zip -
917.0 KB
1. Module Introduction.mp4 -
11.9 MB
1. Module Introduction.vtt -
3.9 KB
10. Styling a Container.mp4 -
40.9 MB
10. Styling a Container.vtt -
6.4 KB
11. Styling Text.mp4 -
20.1 MB
11. Styling Text.vtt -
3.3 KB
12. More Styling!.mp4 -
14.7 MB
12. More Styling!.vtt -
2.0 KB
12.1 real-apps-04-list-of-transaction-cards.zip.zip -
41.0 KB
13. Styling Time!.html -
148 bytes
14. Containers vs Columns vs Rows.mp4 -
13.9 MB
14. Containers vs Columns vs Rows.vtt -
4.3 KB
15. Using String Interpolation.mp4 -
43.8 MB
15. Using String Interpolation.vtt -
6.8 KB
16. Installing External Packages & Formatting Dates.mp4 -
60.6 MB
16. Installing External Packages & Formatting Dates.vtt -
9.1 KB
17. DateFormat Patterns.html -
2.2 KB
18. Adding Text Input Widgets (TextField).mp4 -
73.5 MB
18. Adding Text Input Widgets (TextField).vtt -
11.4 KB
18.1 real-apps-05-textfields-and-button.zip.zip -
41.1 KB
19. Fetching User Input.mp4 -
89.8 MB
19. Fetching User Input.vtt -
10.8 KB
19.1 real-apps-06-user-input-on-every-keystroke.zip.zip -
41.4 KB
19.2 real-apps-07-using-texteditingcontroller.zip.zip -
41.2 KB
2. An Overview of the Core Flutter Widgets.mp4 -
41.7 MB
2. An Overview of the Core Flutter Widgets.vtt -
11.9 KB
2.1 core-widgets-cheat-sheet.pdf.pdf -
125.2 KB
20. Splitting the App Into Widgets.mp4 -
123.6 MB
20. Splitting the App Into Widgets.vtt -
15.0 KB
21. Connecting Widgets & Managing Data State.mp4 -
62.1 MB
21. Connecting Widgets & Managing Data State.vtt -
7.6 KB
22. Adding User Transactions to the List.mp4 -
32.2 MB
22. Adding User Transactions to the List.vtt -
4.5 KB
22.1 real-apps-08-add-transaction-flow.zip.zip -
45.4 KB
23. Making the List Scrollable!.mp4 -
46.1 MB
23. Making the List Scrollable!.vtt -
7.2 KB
23.1 real-apps-09-scrollable-column.zip.zip -
45.6 KB
24. Working with ListViews.mp4 -
94.2 MB
24. Working with ListViews.vtt -
14.8 KB
24.1 real-apps-10-listview-children.zip.zip -
45.3 KB
24.2 real-apps-11-listview-builder.zip.zip -
45.5 KB
25. Lists, Scrolling & Text Input.html -
148 bytes
26. Further Input & Output Styling and Configuration.mp4 -
72.8 MB
26. Further Input & Output Styling and Configuration.vtt -
10.0 KB
27. Adding AppBar Buttons & Floating Action Buttons.mp4 -
35.7 MB
27. Adding AppBar Buttons & Floating Action Buttons.vtt -
5.7 KB
28. Showing a Modal Bottom Sheet.mp4 -
91.9 MB
28. Showing a Modal Bottom Sheet.vtt -
11.5 KB
29. Improving & Styling the Modal Bottom Sheet.mp4 -
42.0 MB
29. Improving & Styling the Modal Bottom Sheet.vtt -
6.3 KB
29.1 real-apps-12-modal-sheet.zip.zip -
44.7 KB
3. Planning the App.mp4 -
8.5 MB
3. Planning the App.vtt -
2.9 KB
30. Configuring & Using Themes.mp4 -
79.9 MB
30. Configuring & Using Themes.vtt -
10.3 KB
30.1 real-apps-13-added-theming.zip.zip -
44.9 KB
31. Custom Fonts & Working with Text Themes.mp4 -
109.2 MB
31. Custom Fonts & Working with Text Themes.vtt -
12.9 KB
31.1 fonts.zip.zip -
320.1 KB
32. Theming.html -
148 bytes
33. Adding Images to the App.mp4 -
75.4 MB
33. Adding Images to the App.vtt -
9.4 KB
33.1 real-apps-14-added-fonts-and-images.zip.zip -
379.8 KB
33.2 image.zip.zip -
12.2 KB
34. Planning the Chart Widget.mp4 -
23.6 MB
34. Planning the Chart Widget.vtt -
4.7 KB
34.1 chart-sketch.png.png -
777.9 KB
35. Looping Through Lists.mp4 -
123.3 MB
35. Looping Through Lists.vtt -
15.1 KB
36. More on for Loops.html -
853 bytes
37. Deriving Recent Transactions.mp4 -
75.7 MB
37. Deriving Recent Transactions.vtt -
8.4 KB
37.1 Double Decimal Place Precision.html -
93 bytes
38. Creating Bars for our Chart.mp4 -
100.8 MB
38. Creating Bars for our Chart.vtt -
11.7 KB
39. Populating the Chart with Values.mp4 -
55.3 MB
39. Populating the Chart with Values.vtt -
7.5 KB
4. Combining Widgets.mp4 -
70.8 MB
4. Combining Widgets.vtt -
11.2 KB
4.1 real-apps-02-card-with-container.zip.zip -
39.7 KB
4.2 main.dart.dart -
522 bytes
4.3 core-widgets-cheat-sheet.pdf.pdf -
125.2 KB
40. Finishing the Chart Bars.mp4 -
47.2 MB
40. Finishing the Chart Bars.vtt -
6.0 KB
40.1 real-apps-15-chart-and-chartbars.zip.zip -
381.9 KB
41. Flexible & Expanded Deep Dive.mp4 -
80.7 MB
41. Flexible & Expanded Deep Dive.vtt -
13.0 KB
41.1 widget-playground-start.zip.zip -
5.0 KB
41.2 widget-playground-finished.zip.zip -
5.2 KB
42. Adding a ListTile Widget.mp4 -
50.2 MB
42. Adding a ListTile Widget.vtt -
5.7 KB
42.1 real-apps-16-added-listtile.zip.zip -
381.3 KB
43. Improving the Overall Chart.mp4 -
19.0 MB
43. Improving the Overall Chart.vtt -
3.6 KB
44. Widgets & Configuring Widgets - Summary Overview.mp4 -
49.2 MB
44. Widgets & Configuring Widgets - Summary Overview.vtt -
6.5 KB
45. Getting Started with Date Selection.mp4 -
47.4 MB
45. Getting Started with Date Selection.vtt -
6.1 KB
46. Showing a DatePicker.mp4 -
104.5 MB
46. Showing a DatePicker.vtt -
13.4 KB
47. Adding Transactions with a Date.mp4 -
23.1 MB
47. Adding Transactions with a Date.vtt -
3.7 KB
47.1 real-apps-17-date-input-and-picker.zip.zip -
382.4 KB
48. Deleting Transactions & Using IconButtons.mp4 -
69.2 MB
48. Deleting Transactions & Using IconButtons.vtt -
8.4 KB
49. Final Polishing!.mp4 -
53.3 MB
49. Final Polishing!.vtt -
6.6 KB
49.1 real-apps-18-finished.zip.zip -
381.2 KB
5. Understanding Column Alignment.mp4 -
40.1 MB
5. Understanding Column Alignment.vtt -
7.9 KB
5.1 rows-columns-cheat-sheet.pdf.pdf -
93.3 KB
5.2 real-apps-03-column-alignment.zip.zip -
39.7 KB
50. Wrap Up.mp4 -
29.7 MB
50. Wrap Up.vtt -
4.8 KB
51. Useful Resources & Links.html -
1.2 KB
51.1 real-apps-05-textfields-and-button.zip.zip -
41.1 KB
51.10 real-apps-11-listview-builder.zip.zip -
45.3 KB
51.11 real-apps-13-added-theming.zip.zip -
44.9 KB
51.12 real-apps-15-chart-and-chartbars.zip.zip -
381.9 KB
51.13 real-apps-16-added-listtile.zip.zip -
381.3 KB
51.14 real-apps-12-modal-sheet.zip.zip -
44.7 KB
51.15 real-apps-18-finished.zip.zip -
380.7 KB
51.16 real-apps-17-date-input-and-picker.zip.zip -
382.4 KB
51.17 real-apps-08-add-transaction-flow.zip.zip -
45.7 KB
51.18 real-apps-14-added-fonts-and-images.zip.zip -
379.3 KB
51.2 real-apps-03-column-alignment.zip.zip -
39.7 KB
51.3 real-apps-02-card-with-container.zip.zip -
39.7 KB
51.4 real-apps-06-user-input-on-every-keystroke.zip.zip -
41.4 KB
51.5 real-apps-01-starting-setup.zip.zip -
39.4 KB
51.6 real-apps-04-list-of-transaction-cards.zip.zip -
41.0 KB
51.7 real-apps-10-listview-children.zip.zip -
45.5 KB
51.8 real-apps-09-scrollable-column.zip.zip -
45.6 KB
51.9 real-apps-07-using-texteditingcontroller.zip.zip -
41.4 KB
6. Columns & Rows.html -
148 bytes
7. Not a Widget Adding a Transaction Model & Transaction Data.mp4 -
64.5 MB
7. Not a Widget Adding a Transaction Model & Transaction Data.vtt -
10.0 KB
8. Mapping Data Into Widgets.mp4 -
29.2 MB
8. Mapping Data Into Widgets.vtt -
4.4 KB
9. Building a Custom List Item.mp4 -
28.3 MB
9. Building a Custom List Item.vtt -
6.4 KB
1. Module Introduction.mp4 -
5.0 MB
1. Module Introduction.vtt -
1.9 KB
10. Finishing Landscape Mode.mp4 -
25.5 MB
10. Finishing Landscape Mode.vtt -
3.4 KB
11. Showing Different Content Based on Device Orientation.mp4 -
53.7 MB
11. Showing Different Content Based on Device Orientation.vtt -
6.2 KB
11.1 resp-02-different-uis-based-on-orientation.zip.zip -
383.8 KB
12. Respecting the Softkeyboard Insets.mp4 -
25.9 MB
12. Respecting the Softkeyboard Insets.vtt -
4.1 KB
12.1 resp-03-respect-keyboard.zip.zip -
382.1 KB
12.2 An Improved ModalBottomSheet.html -
128 bytes
13. Using the Device Size in Conditions.mp4 -
36.5 MB
13. Using the Device Size in Conditions.vtt -
4.9 KB
13.1 resp-04-width-check-in-condition.zip.zip -
382.9 KB
14. Managing the MediaQuery Object.mp4 -
25.1 MB
14. Managing the MediaQuery Object.vtt -
2.5 KB
15. Checking the Device Platform.mp4 -
49.0 MB
15. Checking the Device Platform.vtt -
6.9 KB
15.1 resp-05-adaptive-widget-and-platform-check.zip.zip -
384.0 KB
16. Using Cupertino (iOS) Widgets.mp4 -
102.0 MB
16. Using Cupertino (iOS) Widgets.vtt -
10.1 KB
17. Using the SafeArea.mp4 -
14.7 MB
17. Using the SafeArea.vtt -
2.1 KB
18. More Cupertino Styles.mp4 -
33.9 MB
18. More Cupertino Styles.vtt -
3.3 KB
18.1 resp-06-cupertino-widgets.zip.zip -
382.4 KB
19. Using Cupertino Buttons.mp4 -
31.7 MB
19. Using Cupertino Buttons.vtt -
3.7 KB
2. What does Responsive and Adaptive Mean.mp4 -
15.1 MB
2. What does Responsive and Adaptive Mean.vtt -
7.0 KB
2.1 responsive-adaptive.pdf.pdf -
92.6 KB
20. Creating Custom Adaptive Widgets.mp4 -
51.3 MB
20. Creating Custom Adaptive Widgets.vtt -
5.7 KB
20.1 resp-07-finished.zip.zip -
381.9 KB
21. Adaptive Widgets.html -
148 bytes
22. Wrap Up.mp4 -
18.8 MB
22. Wrap Up.vtt -
2.2 KB
23. Useful Resources & Links.html -
1.2 KB
23.1 resp-01-dynamically-calculated-widgets.zip.zip -
383.1 KB
23.2 resp-02-different-uis-based-on-orientation.zip.zip -
383.8 KB
23.3 resp-05-adaptive-widget-and-platform-check.zip.zip -
384.0 KB
23.4 resp-03-respect-keyboard.zip.zip -
382.1 KB
23.5 resp-04-width-check-in-condition.zip.zip -
382.9 KB
23.6 resp-06-cupertino-widgets.zip.zip -
382.4 KB
23.7 resp-07-finished.zip.zip -
382.5 KB
3. Examples Where we could improve the App!.mp4 -
22.5 MB
3. Examples Where we could improve the App!.vtt -
3.5 KB
4. Calculating Sizes Dynamically.mp4 -
86.8 MB
4. Calculating Sizes Dynamically.vtt -
10.7 KB
4.1 resp-01-dynamically-calculated-widgets.zip.zip -
382.6 KB
5. Working with the textScaleFactor.html -
1.3 KB
6. Using the LayoutBuilder Widget.mp4 -
62.3 MB
6. Using the LayoutBuilder Widget.vtt -
8.8 KB
7. Responsiveness.html -
148 bytes
8. Controlling the Device Orientation.mp4 -
26.3 MB
8. Controlling the Device Orientation.vtt -
3.6 KB
9. Rendering Alternative Landscape Content - 1.mp4 -
41.8 MB
9. Rendering Alternative Landscape Content - 1.vtt -
5.3 KB
1. Module Introduction.mp4 -
6.6 MB
1. Module Introduction.vtt -
2.9 KB
10. Using Builder Methods.mp4 -
116.3 MB
10. Using Builder Methods.vtt -
12.1 KB
10.1 deep-dive-02-builder-methods.zip.zip -
384.8 KB
11. Time to Practice Builder Methods.html -
152 bytes
12. Understanding the Widget Lifecycle.mp4 -
109.4 MB
12. Understanding the Widget Lifecycle.vtt -
16.0 KB
12.1 deep-dive-03-widget-lifecycle.zip.zip -
384.4 KB
12.2 widget-lifecycle.pdf.pdf -
69.9 KB
13. Calling super.initState() etc..html -
1.8 KB
14. Understanding the App Lifecycle.mp4 -
80.8 MB
14. Understanding the App Lifecycle.vtt -
10.8 KB
14.1 app-lifecycle.pdf.pdf -
70.0 KB
14.2 deep-dive-04-app-lifecycle.zip.zip -
384.7 KB
15. Understanding Context.mp4 -
51.3 MB
15. Understanding Context.vtt -
8.0 KB
15.1 More on InheritedWidget & Context.html -
104 bytes
15.2 context.pdf.pdf -
74.2 KB
16. A Problem with Lists & Stateful Widgets.mp4 -
47.3 MB
16. A Problem with Lists & Stateful Widgets.vtt -
6.4 KB
17. Understanding the Problem Root.mp4 -
20.3 MB
17. Understanding the Problem Root.vtt -
5.5 KB
17.1 listview–keys.png.png -
1.0 MB
18. Using Keys.mp4 -
88.9 MB
18. Using Keys.vtt -
12.6 KB
18.1 More on Initializer Lists.html -
124 bytes
18.2 More on Keys in Flutter.html -
104 bytes
18.3 deep-dive-05-finished.zip.zip -
384.4 KB
19. Keys, Lists, Stateful Widgets.html -
148 bytes
2. The Problem At Hand.mp4 -
15.7 MB
2. The Problem At Hand.vtt -
3.6 KB
20. Wrap Up.mp4 -
11.1 MB
20. Wrap Up.vtt -
2.1 KB
21. Useful Resources & Links.html -
1.3 KB
21.1 deep-dive-02-builder-methods.zip.zip -
384.8 KB
21.2 deep-dive-03-widget-lifecycle.zip.zip -
385.0 KB
21.3 deep-dive-01-flutter-build-const.zip.zip -
383.6 KB
21.4 deep-dive-05-finished.zip.zip -
384.4 KB
21.5 deep-dive-04-app-lifecycle.zip.zip -
384.2 KB
3. Widget Tree & Element Tree - What, Why and How.mp4 -
82.3 MB
3. Widget Tree & Element Tree - What, Why and How.vtt -
13.2 KB
3.1 widget-and-element-tree.pdf.pdf -
73.0 KB
4. How Flutter Rebuilds & Repaints the Screen.mp4 -
55.1 MB
4. How Flutter Rebuilds & Repaints the Screen.vtt -
9.7 KB
4.1 widget-element-tree.png.png -
1.3 MB
4.2 Inside Flutter - Official Docs.html -
110 bytes
5. How Flutter Executes build().mp4 -
100.8 MB
5. How Flutter Executes build().vtt -
11.1 KB
6. Using const Widgets & Constructors.mp4 -
115.8 MB
6. Using const Widgets & Constructors.vtt -
13.4 KB
6.1 deep-dive-01-flutter-build-const.zip.zip -
384.2 KB
7. Widgets, Elements, build().html -
148 bytes
8. Writing Good Code.mp4 -
12.6 MB
8. Writing Good Code.vtt -
4.8 KB
9. Extracting Widgets.mp4 -
71.5 MB
9. Extracting Widgets.vtt -
7.4 KB
1. Module Introduction.mp4 -
13.2 MB
1. Module Introduction.vtt -
2.8 KB
10. Screens & Navigation.html -
148 bytes
11. Diving Deeper into Named Routes.mp4 -
25.0 MB
11. Diving Deeper into Named Routes.vtt -
3.1 KB
12. Adding a Meal Model & Data.mp4 -
123.1 MB
12. Adding a Meal Model & Data.vtt -
14.0 KB
12.1 dummy_data.dart.dart -
12.0 KB
13. Selecting Meals for a Chosen Category.mp4 -
52.1 MB
13. Selecting Meals for a Chosen Category.vtt -
5.3 KB
14. Displaying Recipe Items & Using Network Images.mp4 -
141.8 MB
14. Displaying Recipe Items & Using Network Images.vtt -
17.5 KB
15. Finishing the Meal List Item.mp4 -
149.1 MB
15. Finishing the Meal List Item.vtt -
17.3 KB
15.1 nav-06-finished-meal-items.zip.zip -
614.6 KB
16. Navigating to the Meal Detail Page.mp4 -
71.2 MB
16. Navigating to the Meal Detail Page.vtt -
8.0 KB
16.1 nav-07-navigation-to-detail-page.zip.zip -
616.3 KB
17. onGenerateRoute & onUnknownRoute.mp4 -
55.4 MB
17. onGenerateRoute & onUnknownRoute.vtt -
6.3 KB
18. More Navigation!.html -
148 bytes
19. Finishing the Meal Detail Page.mp4 -
175.5 MB
19. Finishing the Meal Detail Page.vtt -
19.5 KB
19.1 nav-08-recipe-detail-page.zip.zip -
616.2 KB
2. Planning the App.mp4 -
21.2 MB
2. Planning the App.vtt -
4.8 KB
2.1 meals–app-sketch.png.png -
1.2 MB
20. Adding a TabBar to the Appbar.mp4 -
96.3 MB
20. Adding a TabBar to the Appbar.vtt -
11.7 KB
20.1 nav-09-appbar-tabs.zip.zip -
617.2 KB
21. Adding a Bottom TabBar.mp4 -
120.8 MB
21. Adding a Bottom TabBar.vtt -
14.7 KB
21.1 nav-10-bottom-tabs.zip.zip -
617.3 KB
22. Adding a Custom Drawer.mp4 -
114.9 MB
22. Adding a Custom Drawer.vtt -
14.3 KB
23. Adding Links to the Drawer.mp4 -
38.1 MB
23. Adding Links to the Drawer.vtt -
4.1 KB
23.1 nav-11-drawer.zip.zip -
617.8 KB
24. Tabs & Drawers!.html -
148 bytes
25. Replacing Pages (Instead of Pushing).mp4 -
31.5 MB
25. Replacing Pages (Instead of Pushing).vtt -
5.2 KB
25.1 nav-12-replacing-screens.zip.zip -
620.1 KB
26. Popping Pages & Passing Data Back.mp4 -
176.2 MB
26. Popping Pages & Passing Data Back.vtt -
18.2 KB
26.1 nav-13-passing-data-back.zip.zip -
620.4 KB
27. Replacing, Popping & Data.html -
148 bytes
28. Adding Filter Switches.mp4 -
77.0 MB
28. Adding Filter Switches.vtt -
8.3 KB
29. Adding Filtering Logic.mp4 -
159.6 MB
29. Adding Filtering Logic.vtt -
17.4 KB
3. Starting With The App - Adding Base Data.mp4 -
85.9 MB
3. Starting With The App - Adding Base Data.vtt -
13.1 KB
3.1 nav-01-starting-setup.zip.zip -
39.4 KB
3.2 dummy_data.dart.dart -
909 bytes
30. Adding a Mark as Favorite Feature.mp4 -
202.3 MB
30. Adding a Mark as Favorite Feature.vtt -
21.5 KB
31. A Problem!.mp4 -
22.8 MB
31. A Problem!.vtt -
2.8 KB
31.1 nav-14-finished.zip.zip -
620.6 KB
32. Wrap Up.mp4 -
18.8 MB
32. Wrap Up.vtt -
3.3 KB
33. Useful Resources & Links.html -
690 bytes
33.1 nav-01-starting-setup.zip.zip -
39.3 KB
33.10 nav-08-recipe-detail-page.zip.zip -
616.2 KB
33.11 nav-07-navigation-to-detail-page.zip.zip -
616.3 KB
33.12 nav-12-replacing-screens.zip.zip -
620.1 KB
33.13 nav-14-finished.zip.zip -
620.6 KB
33.14 nav-13-passing-data-back.zip.zip -
620.4 KB
33.2 nav-02-categories-and-categories-screen.zip.zip -
44.3 KB
33.3 nav-04-pushing-and-passing-data.zip.zip -
606.8 KB
33.4 nav-03-theme-and-font.zip.zip -
605.4 KB
33.5 nav-05-named-routes-and-args.zip.zip -
607.2 KB
33.6 nav-09-appbar-tabs.zip.zip -
617.2 KB
33.7 nav-06-finished-meal-items.zip.zip -
614.6 KB
33.8 nav-10-bottom-tabs.zip.zip -
617.3 KB
33.9 nav-11-drawer.zip.zip -
617.8 KB
4. Creating a Grid & Working with Linear Gradients.mp4 -
66.7 MB
4. Creating a Grid & Working with Linear Gradients.vtt -
9.1 KB
5. Registering a Screen as the Main Screen.mp4 -
28.5 MB
5. Registering a Screen as the Main Screen.vtt -
3.8 KB
5.1 nav-02-categories-and-categories-screen.zip.zip -
44.3 KB
6. Styling & Theming.mp4 -
68.2 MB
6. Styling & Theming.vtt -
7.5 KB
6.1 fonts.zip.zip -
560.1 KB
6.2 nav-03-theme-and-font.zip.zip -
605.4 KB
7. Navigating to a New Page.mp4 -
87.0 MB
7. Navigating to a New Page.vtt -
12.1 KB
7.1 how-navigation-works.pdf.pdf -
69.9 KB
8. Passing Data via the Constructor.mp4 -
23.8 MB
8. Passing Data via the Constructor.vtt -
3.0 KB
8.1 nav-04-pushing-and-passing-data.zip.zip -
607.3 KB
9. Using Named Routes & Passing Data With Named Routes.mp4 -
59.3 MB
9. Using Named Routes & Passing Data With Named Routes.vtt -
7.3 KB
9.1 nav-05-named-routes-and-args.zip.zip -
607.2 KB
1. Module Introduction.mp4 -
8.7 MB
10. [DART DEEP DIVE] Inheritance (extends) vs Mixins (with).mp4 -
26.7 MB
10. [DART DEEP DIVE] Inheritance (extends) vs Mixins (with).vtt -
7.5 KB
11. Providing non-Objects.html -
1.5 KB
12. Listening in Different Places & Ways.mp4 -
56.5 MB
12. Listening in Different Places & Ways.vtt -
6.6 KB
12.1 state-03-provider-package.zip.zip -
157.2 KB
13. State, State Management & The Provider Package Approach.html -
148 bytes
14. Using Nested Models & Providers.mp4 -
120.8 MB
14.1 state-04-provider-with-single-product.zip.zip -
157.7 KB
15. Exploring Alternative Provider Syntaxes.mp4 -
26.9 MB
15. Exploring Alternative Provider Syntaxes.vtt -
3.5 KB
16. Using Consumer instead of Provider.of.mp4 -
74.8 MB
16. Using Consumer instead of Provider.of.vtt -
8.7 KB
16.1 state-05-consumer-and-alternative-syntaxes.zip.zip -
158.2 KB
17. Local State vs App-wide State.mp4 -
150.0 MB
17. Local State vs App-wide State.vtt -
17.2 KB
17.1 state-06-stateful-widget.zip.zip -
157.1 KB
18. Adding Shopping Cart Data.mp4 -
69.7 MB
18. Adding Shopping Cart Data.vtt -
9.7 KB
19. More on State Management & The Provider Package.html -
148 bytes
2. Planning the App.mp4 -
28.8 MB
2. Planning the App.vtt -
8.1 KB
2.1 shop–app-sketch.png.png -
1.0 MB
20. Working with Multiple Providers.mp4 -
28.9 MB
20. Working with Multiple Providers.vtt -
3.5 KB
21. Connecting the Cart Provider.mp4 -
109.7 MB
21. Connecting the Cart Provider.vtt -
12.8 KB
21.1 badge.dart.dart -
1.1 KB
21.2 state-07-cart-badge-and-connected-model.zip.zip -
160.3 KB
22. Working on the Shopping Cart & Displaying a Total.mp4 -
101.1 MB
22. Working on the Shopping Cart & Displaying a Total.vtt -
12.8 KB
23. Displaying a List of Cart Items.mp4 -
103.4 MB
23. Displaying a List of Cart Items.vtt -
12.0 KB
24. Making Cart Items Dismissible.mp4 -
77.6 MB
24. Making Cart Items Dismissible.vtt -
9.8 KB
25. Adding Product Detail Data.mp4 -
43.4 MB
25. Adding Product Detail Data.vtt -
5.0 KB
25.1 state-08-product-detail-page.zip.zip -
162.1 KB
26. Providing an Orders Object.mp4 -
65.0 MB
26. Providing an Orders Object.vtt -
7.7 KB
27. Adding Orders.mp4 -
26.9 MB
27. Adding Orders.vtt -
2.9 KB
28. Adding an Orders Screen.mp4 -
76.3 MB
28. Adding an Orders Screen.vtt -
9.0 KB
28.1 state-09-orders-screen.zip.zip -
164.3 KB
29. Using a Side Drawer.mp4 -
53.3 MB
29. Using a Side Drawer.vtt -
6.3 KB
3. Defining a Data Model.mp4 -
49.9 MB
3. Defining a Data Model.vtt -
7.5 KB
3.1 state-01-starting-setup.zip.zip -
39.4 KB
30. Making Orders Expandable & Stateful Widgets vs Providers.mp4 -
94.6 MB
30. Making Orders Expandable & Stateful Widgets vs Providers.vtt -
11.5 KB
30.1 state-10-finished.zip.zip -
165.8 KB
31. Wrap Up.mp4 -
34.4 MB
31. Wrap Up.vtt -
4.1 KB
32. Useful Resources & Links.html -
675 bytes
32.1 state-03-provider-package.zip.zip -
157.2 KB
32.10 state-09-orders-screen.zip.zip -
165.0 KB
32.2 state-01-starting-setup.zip.zip -
39.4 KB
32.3 state-08-product-detail-page.zip.zip -
162.7 KB
32.4 state-02-detail-screen.zip.zip -
154.5 KB
32.5 state-04-provider-with-single-product.zip.zip -
157.7 KB
32.6 state-07-cart-badge-and-connected-model.zip.zip -
160.8 KB
32.7 state-06-stateful-widget.zip.zip -
157.1 KB
32.8 state-05-consumer-and-alternative-syntaxes.zip.zip -
158.2 KB
32.9 state-10-finished.zip.zip -
165.8 KB
4. Working on the Products Grid & Item Widgets.mp4 -
145.7 MB
4. Working on the Products Grid & Item Widgets.vtt -
18.4 KB
4.1 products.txt.txt -
1.0 KB
5. Styling & Theming the App.mp4 -
48.4 MB
5. Styling & Theming the App.vtt -
5.7 KB
5.1 fonts.zip.zip -
107.5 KB
6. Adding Navigation to the App.mp4 -
99.0 MB
6. Adding Navigation to the App.vtt -
11.4 KB
6.1 state-02-detail-screen.zip.zip -
154.5 KB
7. Why State Management And what is State and State Management.mp4 -
38.8 MB
7. Why State Management And what is State and State Management.vtt -
8.1 KB
7.1 state-and-state-management.pdf.pdf -
77.5 KB
8. Understanding the Provider Package & Approach.mp4 -
11.1 MB
8. Understanding the Provider Package & Approach.vtt -
3.3 KB
8.1 provider-package.pdf.pdf -
72.6 KB
9. Working with Providers & Listeners.mp4 -
179.4 MB
9. Working with Providers & Listeners.vtt -
22.8 KB
1. Module Introduction.mp4 -
10.4 MB
1. Module Introduction.vtt -
3.7 KB
10. Image Input & Image Preview.mp4 -
122.7 MB
10. Image Input & Image Preview.vtt -
15.2 KB
10.1 input-06-image-input.zip.zip -
170.2 KB
11. Submitting Forms.mp4 -
114.0 MB
11. Submitting Forms.vtt -
13.8 KB
11.1 input-07-submit-form.zip.zip -
170.6 KB
12. Validating User Input.mp4 -
42.3 MB
12. Validating User Input.vtt -
5.1 KB
12.1 input-08-validation.zip.zip -
170.8 KB
13. Adding Validation to All Inputs.mp4 -
91.1 MB
13. Adding Validation to All Inputs.vtt -
10.3 KB
14. [OPTIONAL] Working with Regular Expressions.html -
2.4 KB
15. Saving New Products.mp4 -
40.4 MB
15. Saving New Products.vtt -
4.0 KB
16. Time to Update Products!.mp4 -
171.1 MB
16. Time to Update Products!.vtt -
17.8 KB
17. Allowing Users to Delete Products.mp4 -
32.3 MB
17. Allowing Users to Delete Products.vtt -
4.2 KB
17.1 input-09-finished.zip.zip -
171.1 KB
18. Wrap Up.mp4 -
4.5 MB
18. Wrap Up.vtt -
1.0 KB
19. Useful Resources & Links.html -
445 bytes
19.1 input-04-managing-focus.zip.zip -
169.5 KB
19.2 input-07-submit-form.zip.zip -
170.6 KB
19.3 input-09-finished.zip.zip -
171.1 KB
19.4 input-08-validation.zip.zip -
170.8 KB
19.5 input-03-empty-edit-product-screen.zip.zip -
170.6 KB
19.6 input-01-snackbar.zip.zip -
166.0 KB
19.7 input-02-showdialog.zip.zip -
166.4 KB
19.8 input-05-description-field.zip.zip -
170.7 KB
19.9 input-06-image-input.zip.zip -
170.2 KB
2. Snackbars & Undoing Add to Cart Actoins.mp4 -
102.2 MB
2. Snackbars & Undoing Add to Cart Actoins.vtt -
12.4 KB
2.1 input-01-snackbar.zip.zip -
166.0 KB
3. Showing Alert Dialogs.mp4 -
69.8 MB
3. Showing Alert Dialogs.vtt -
8.3 KB
3.1 input-02-showdialog.zip.zip -
165.7 KB
4. Adding a Manage Products Page.mp4 -
132.5 MB
4. Adding a Manage Products Page.vtt -
15.8 KB
5. Edit Product Screen & A Problem.mp4 -
49.1 MB
5. Edit Product Screen & A Problem.vtt -
6.0 KB
5.1 input-03-empty-edit-product-screen.zip.zip -
170.6 KB
6. Using Forms & Working with Form Inputs.mp4 -
76.4 MB
6. Using Forms & Working with Form Inputs.vtt -
9.3 KB
7. ListView or Column.html -
1.6 KB
8. Managing Form Input Focus.mp4 -
43.3 MB
8. Managing Form Input Focus.vtt -
5.1 KB
8.1 input-04-managing-focus.zip.zip -
170.2 KB
9. Multiline Inputs & Disposing Objects.mp4 -
40.2 MB
9. Multiline Inputs & Disposing Objects.vtt -
4.9 KB
9.1 input-05-description-field.zip.zip -
170.7 KB
[Tutorialsplanet.NET].url -
128 bytes
[Tutorialsplanet.NET].url -
128 bytes
Related torrents
| Torrent Name | Added | Size | Seed | Leech | Health |
|---|---|---|---|---|---|
| 2023-10-23 | 854.9 MB | 0 | 40 | ||
| 2025-04-03 | 3.8 GB | 2 | 3 | ||
| 2025-04-03 | 343.8 MB | 13 | 0 | ||
| 2025-04-03 | 1.3 GB | 27 | 4 | ||
| 2025-04-03 | 1.3 GB | 3 | 0 | ||
| 2025-03-07 | 1.9 GB | 3 | 0 | ||
| 2025-03-07 | 2.1 GB | 5 | 18 | ||
| 2025-03-07 | 834.1 MB | 13 | 7 | ||
| 2025-03-07 | 2.6 GB | 0 | 4 | ||
| 2025-03-07 | 1.1 GB | 1 | 1 |
Note :
Feel free to post any comments about this torrent, including links to Subtitle, samples, screenshots, or any other relevant information. Watch Udemy Learn Flutter and Dart to create Android and IOS apps TP Full Movie Online Free, Like 123Movies, FMovies, Putlocker, Netflix or Direct Download Torrent Udemy Learn Flutter and Dart to create Android and IOS apps TP via Magnet Download Link.Comments (0 Comments)
Please login or create a FREE account to post comments

