|
Please note that this page does not hosts or makes available any of the listed filenames. You
cannot download any of those files from here.
|
| [Tutorialsplanet.NET].url |
128B |
| [Tutorialsplanet.NET].url |
128B |
| [Tutorialsplanet.NET].url |
128B |
| 1.1 input-09-finished.zip.zip |
171.15KB |
| 1.1 update-faq.pdf.pdf |
44.72KB |
| 1. Introduction.mp4 |
37.72MB |
| 1. Introduction.vtt |
2.45KB |
| 1. Module Introduction.mp4 |
5.52MB |
| 1. Module Introduction.mp4 |
4.67MB |
| 1. Module Introduction.mp4 |
4.22MB |
| 1. Module Introduction.mp4 |
4.76MB |
| 1. Module Introduction.mp4 |
3.59MB |
| 1. Module Introduction.mp4 |
4.40MB |
| 1. Module Introduction.mp4 |
1.67MB |
| 1. Module Introduction.mp4 |
10.31MB |
| 1. Module Introduction.mp4 |
2.49MB |
| 1. Module Introduction.mp4 |
3.25MB |
| 1. Module Introduction.mp4 |
1.95MB |
| 1. Module Introduction.mp4 |
2.67MB |
| 1. Module Introduction.mp4 |
1.82MB |
| 1. Module Introduction.mp4 |
1.66MB |
| 1. Module Introduction.mp4 |
1.80MB |
| 1. Module Introduction.mp4 |
4.35MB |
| 1. Module Introduction.mp4 |
1.93MB |
| 1. Module Introduction.mp4 |
6.52MB |
| 1. Module Introduction.mp4 |
2.39MB |
| 1. Module Introduction.mp4 |
1.91MB |
| 1. Module Introduction.mp4 |
1.73MB |
| 1. Module Introduction.mp4 |
1.01MB |
| 1. Module Introduction.mp4 |
1.86MB |
| 1. Module Introduction.mp4 |
11.87MB |
| 1. Module Introduction.mp4 |
4.99MB |
| 1. Module Introduction.mp4 |
6.62MB |
| 1. Module Introduction.mp4 |
13.18MB |
| 1. Module Introduction.mp4 |
8.66MB |
| 1. Module Introduction.mp4 |
10.37MB |
| 1. Module Introduction.vtt |
2.37KB |
| 1. Module Introduction.vtt |
2.11KB |
| 1. Module Introduction.vtt |
1.61KB |
| 1. Module Introduction.vtt |
1.84KB |
| 1. Module Introduction.vtt |
1.67KB |
| 1. Module Introduction.vtt |
2.33KB |
| 1. Module Introduction.vtt |
799B |
| 1. Module Introduction.vtt |
2.96KB |
| 1. Module Introduction.vtt |
987B |
| 1. Module Introduction.vtt |
1.19KB |
| 1. Module Introduction.vtt |
1.00KB |
| 1. Module Introduction.vtt |
1.01KB |
| 1. Module Introduction.vtt |
1.09KB |
| 1. Module Introduction.vtt |
756B |
| 1. Module Introduction.vtt |
822B |
| 1. Module Introduction.vtt |
1.88KB |
| 1. Module Introduction.vtt |
985B |
| 1. Module Introduction.vtt |
2.27KB |
| 1. Module Introduction.vtt |
1.07KB |
| 1. Module Introduction.vtt |
1.05KB |
| 1. Module Introduction.vtt |
878B |
| 1. Module Introduction.vtt |
542B |
| 1. Module Introduction.vtt |
1.02KB |
| 1. Module Introduction.vtt |
3.95KB |
| 1. Module Introduction.vtt |
1.90KB |
| 1. Module Introduction.vtt |
2.87KB |
| 1. Module Introduction.vtt |
2.79KB |
| 1. Module Introduction.vtt |
3.70KB |
| 1. Testing Devices.mp4 |
4.25MB |
| 1. Testing Devices.vtt |
1.49KB |
| 1. What Changed What's New Why did I Update the Course.mp4 |
120.92MB |
| 1. What Changed What's New Why did I Update the Course.vtt |
19.10KB |
| 1. What does [LEGACY] mean.html |
359B |
| 1. You did it!.mp4 |
26.29MB |
| 1. You did it!.vtt |
1.48KB |
| 10. [DART DEEP DIVE] Inheritance (extends) vs Mixins (with).mp4 |
26.69MB |
| 10. [DART DEEP DIVE] Inheritance (extends) vs Mixins (with).vtt |
7.52KB |
| 10.1 animations-07-finished.zip.zip |
652.38KB |
| 10.1 background.jpg.jpg |
515.83KB |
| 10.1 deep-dive-02-builder-methods.zip.zip |
384.77KB |
| 10.1 http-03-loading-spinner.zip.zip |
172.21KB |
| 10.1 http-04-added-update-and-delete-request.zip.zip |
900.73KB |
| 10.1 index.js.js |
2.84KB |
| 10.1 input-06-image-input.zip.zip |
170.21KB |
| 10.1 navigation-05-added-side-drawer.zip.zip |
315.52KB |
| 10.1 user-input-04-finished.zip.zip |
317.70KB |
| 10.2 widget-deep-dive-04-added-auth-background.zip.zip |
884.37KB |
| 10. Adding a Background Image.mp4 |
119.06MB |
| 10. Adding a Background Image.vtt |
9.19KB |
| 10. Adding a Switch.mp4 |
70.52MB |
| 10. Adding a Switch.vtt |
5.87KB |
| 10. Adding Hero Widgets.mp4 |
51.94MB |
| 10. Adding Hero Widgets.vtt |
3.35KB |
| 10. Adding the Scaffold.mp4 |
66.44MB |
| 10. Adding the Scaffold.vtt |
7.86KB |
| 10. Adding the Sidedrawer & the Hamburger Icon.mp4 |
59.91MB |
| 10. Adding the Sidedrawer & the Hamburger Icon.vtt |
5.24KB |
| 10. Adding the Token to All Requests.mp4 |
76.69MB |
| 10. Adding the Token to All Requests.vtt |
9.38KB |
| 10. A Note on Immutability.mp4 |
43.19MB |
| 10. A Note on Immutability.vtt |
4.89KB |
| 10. Building an App From Scratch.mp4 |
71.29MB |
| 10. Building an App From Scratch.vtt |
13.23KB |
| 10. Deleting Products.mp4 |
87.43MB |
| 10. Deleting Products.vtt |
5.71KB |
| 10. Finishing Landscape Mode.mp4 |
25.50MB |
| 10. Finishing Landscape Mode.vtt |
3.36KB |
| 10. Flutter & Material Design.mp4 |
4.38MB |
| 10. Flutter & Material Design.vtt |
1.63KB |
| 10. Image Input & Image Preview.mp4 |
122.70MB |
| 10. Image Input & Image Preview.vtt |
15.20KB |
| 10. Implementing Custom Route Transitions.mp4 |
91.92MB |
| 10. Implementing Custom Route Transitions.vtt |
11.12KB |
| 10. Preparing SQLite.mp4 |
112.18MB |
| 10. Preparing SQLite.vtt |
15.34KB |
| 10. Reading Incoming Files & Fields.mp4 |
90.41MB |
| 10. Reading Incoming Files & Fields.vtt |
8.70KB |
| 10. Re-Using the Product Create Form.mp4 |
58.36MB |
| 10. Re-Using the Product Create Form.vtt |
4.80KB |
| 10. Screens & Navigation.html |
148B |
| 10. Showing a Loading Indicator.mp4 |
71.45MB |
| 10. Showing a Loading Indicator.vtt |
8.03KB |
| 10. Storing Location Data in the Database.mp4 |
94.91MB |
| 10. Storing Location Data in the Database.vtt |
6.04KB |
| 10. Storing the Token on the Device.mp4 |
112.14MB |
| 10. Storing the Token on the Device.vtt |
8.33KB |
| 10. Styling a Container.mp4 |
40.91MB |
| 10. Styling a Container.vtt |
6.44KB |
| 10. Using Builder Methods.mp4 |
116.33MB |
| 10. Using Builder Methods.vtt |
12.08KB |
| 10. Using Flutter Analyze.mp4 |
27.07MB |
| 10. Using Flutter Analyze.vtt |
2.24KB |
| 10. Wrapping up the Dart DevTools.mp4 |
11.10MB |
| 10. Wrapping up the Dart DevTools.vtt |
1.81KB |
| 11.1 animations-04-hero-sliver.zip.zip |
911.44KB |
| 11.1 auth-04-auto-signin.zip.zip |
899.23KB |
| 11.1 camera-03-finished-cloud-function.zip.zip |
912.12KB |
| 11.1 debugging-01-finished.zip.zip |
43.33KB |
| 11.1 http-04-error-handling.zip.zip |
172.23KB |
| 11.1 input-07-submit-form.zip.zip |
170.60KB |
| 11.1 native-05-sqflite.zip.zip |
50.24KB |
| 11.1 resp-02-different-uis-based-on-orientation.zip.zip |
383.79KB |
| 11. Adding the Sliver Effect.mp4 |
93.28MB |
| 11. Adding the Sliver Effect.vtt |
5.95KB |
| 11. Centering Input Fields.mp4 |
70.64MB |
| 11. Centering Input Fields.vtt |
4.70KB |
| 11. Connecting the Favorite Status to Users.mp4 |
102.46MB |
| 11. Connecting the Favorite Status to Users.vtt |
11.66KB |
| 11. Creating the Toggle Favorite Method.mp4 |
75.20MB |
| 11. Creating the Toggle Favorite Method.vtt |
6.09KB |
| 11. Diving Deeper into Named Routes.mp4 |
25.02MB |
| 11. Diving Deeper into Named Routes.vtt |
3.15KB |
| 11. Diving Deeper Into the Syntax.mp4 |
62.31MB |
| 11. Diving Deeper Into the Syntax.vtt |
7.32KB |
| 11. Fixing a Bug.mp4 |
31.14MB |
| 11. Fixing a Bug.vtt |
2.22KB |
| 11. Flutter Alternatives.mp4 |
29.39MB |
| 11. Flutter Alternatives.vtt |
7.71KB |
| 11. Handling Errors Gracefully.mp4 |
125.68MB |
| 11. Handling Errors Gracefully.vtt |
15.24KB |
| 11. Possible Code Restructurings.mp4 |
38.13MB |
| 11. Possible Code Restructurings.vtt |
2.81KB |
| 11. Providing non-Objects.html |
1.54KB |
| 11. Running the App on an Emulator.mp4 |
24.47MB |
| 11. Running the App on an Emulator.vtt |
4.12KB |
| 11. Setting Initial Values.mp4 |
90.95MB |
| 11. Setting Initial Values.vtt |
6.31KB |
| 11. Showing Different Content Based on Device Orientation.mp4 |
53.69MB |
| 11. Showing Different Content Based on Device Orientation.vtt |
6.25KB |
| 11. Signing Users In Automatically.mp4 |
88.00MB |
| 11. Signing Users In Automatically.vtt |
5.72KB |
| 11. Storing & Fetching Data with SQLite.mp4 |
116.03MB |
| 11. Storing & Fetching Data with SQLite.vtt |
13.73KB |
| 11. Storing Data and Move it to a Temporary Storage.mp4 |
172.26MB |
| 11. Storing Data and Move it to a Temporary Storage.vtt |
14.74KB |
| 11. Styling Text.mp4 |
20.10MB |
| 11. Styling Text.vtt |
3.30KB |
| 11. Submitting Forms.mp4 |
114.04MB |
| 11. Submitting Forms.vtt |
13.75KB |
| 11. Time to Practice Builder Methods.html |
152B |
| 11. Time to Practice - Navigation Part 1.html |
152B |
| 11. Useful Resources & Links.html |
597B |
| 11. Using Pull to Refresh.mp4 |
60.12MB |
| 11. Using Pull to Refresh.vtt |
4.77KB |
| 11. Wrap Up.mp4 |
8.04MB |
| 11. Wrap Up.mp4 |
7.76MB |
| 11. Wrap Up.vtt |
1.02KB |
| 11. Wrap Up.vtt |
2.01KB |
| 12.1 animations-02-animatedbuilder.zip.zip |
183.16KB |
| 12.1 animations-05-finished.zip.zip |
911.91KB |
| 12.1 auth-06-attaching-products-to-users.zip.zip |
181.47KB |
| 12.1 camera-04-connected-image-input.zip.zip |
913.50KB |
| 12.1 deep-dive-03-widget-lifecycle.zip.zip |
384.38KB |
| 12.1 dummy_data.dart.dart |
12.01KB |
| 12.1 food.jpg.jpg |
301.40KB |
| 12.1 http-05-async-await.zip.zip |
171.86KB |
| 12.1 http-05-placeholder-image.zip.zip |
898.84KB |
| 12.1 input-08-validation.zip.zip |
170.78KB |
| 12.1 maps-03-fetch-products-with-location.zip.zip |
908.24KB |
| 12.1 real-apps-04-list-of-transaction-cards.zip.zip |
41.04KB |
| 12.1 resp-03-respect-keyboard.zip.zip |
382.06KB |
| 12.1 state-03-provider-package.zip.zip |
157.23KB |
| 12.1 user-input-03-assignment.zip.zip |
318.25KB |
| 12.1 widget-deep-dive-05-added-icon.zip.zip |
883.50KB |
| 12.2 animations-04-more-built-in-animations.zip.zip |
184.63KB |
| 12.2 An Improved ModalBottomSheet.html |
128B |
| 12.2 user-input-02-finished-product-input-page.zip.zip |
319.27KB |
| 12.2 widget-lifecycle.pdf.pdf |
69.88KB |
| 12.3 animations-03-animatedcontainer.zip.zip |
183.45KB |
| 12.3 user-input-01-basic-textfields.zip.zip |
319.21KB |
| 12.4 animations-06-hero-and-slivers.zip.zip |
650.86KB |
| 12.4 user-input-03-assignment.zip.zip |
318.25KB |
| 12.5 animations-01-custom-animation.zip.zip |
183.28KB |
| 12.5 user-input-04-finished.zip.zip |
318.16KB |
| 12.6 animations-07-finished.zip.zip |
651.36KB |
| 12.7 animations-05-fadeinimage.zip.zip |
650.90KB |
| 12. Adding a Location Input & The location Package.mp4 |
94.02MB |
| 12. Adding a Location Input & The location Package.vtt |
11.12KB |
| 12. Adding a Logout Button.mp4 |
121.10MB |
| 12. Adding a Logout Button.vtt |
8.85KB |
| 12. Adding a Meal Model & Data.mp4 |
123.11MB |
| 12. Adding a Meal Model & Data.vtt |
14.05KB |
| 12. Adding Cards & Images.mp4 |
77.49MB |
| 12. Adding Cards & Images.vtt |
8.02KB |
| 12. Adding fadein to the Image Placeholder.mp4 |
59.62MB |
| 12. Adding fadein to the Image Placeholder.vtt |
5.23KB |
| 12. Adding Icons to our Sidemenu.mp4 |
56.14MB |
| 12. Adding Icons to our Sidemenu.vtt |
4.50KB |
| 12. Adding Route Transitions.mp4 |
91.70MB |
| 12. Adding Route Transitions.vtt |
8.20KB |
| 12. Attaching Products to Users & Filtering By Creator.mp4 |
125.09MB |
| 12. Attaching Products to Users & Filtering By Creator.vtt |
15.93KB |
| 12. Class Constructors & Named Arguments.mp4 |
48.67MB |
| 12. Class Constructors & Named Arguments.vtt |
9.79KB |
| 12. Course Outline.mp4 |
27.20MB |
| 12. Course Outline.vtt |
8.61KB |
| 12. Deploying our Firebase Cloud Function.mp4 |
90.33MB |
| 12. Deploying our Firebase Cloud Function.vtt |
7.04KB |
| 12. Listening in Different Places & Ways.mp4 |
56.48MB |
| 12. Listening in Different Places & Ways.vtt |
6.59KB |
| 12. Loading Location Data from the Backend.mp4 |
119.39MB |
| 12. Loading Location Data from the Backend.vtt |
8.30KB |
| 12. Managing Global Values.mp4 |
41.75MB |
| 12. Managing Global Values.vtt |
3.01KB |
| 12. More Styling!.mp4 |
14.71MB |
| 12. More Styling!.vtt |
2.00KB |
| 12. Respecting the Softkeyboard Insets.mp4 |
25.94MB |
| 12. Respecting the Softkeyboard Insets.vtt |
4.10KB |
| 12. Time to Practice - Navigation Part 2.html |
152B |
| 12. Understanding the Widget Lifecycle.mp4 |
109.37MB |
| 12. Understanding the Widget Lifecycle.vtt |
15.99KB |
| 12. Updating Products.mp4 |
80.43MB |
| 12. Updating Products.vtt |
5.78KB |
| 12. Useful Resources & Links.html |
454B |
| 12. Useful Resources & Links.html |
258B |
| 12. Validating User Input.mp4 |
42.29MB |
| 12. Validating User Input.vtt |
5.13KB |
| 12. Working on the Favorite Feature.mp4 |
69.41MB |
| 12. Working on the Favorite Feature.vtt |
4.82KB |
| 12. Working with async & await.mp4 |
101.96MB |
| 12. Working with async & await.vtt |
12.21KB |
| 13.1 auth-05-logout-and-logout-timer.zip.zip |
903.19KB |
| 13.1 ensure_visible.dart.dart |
2.46KB |
| 13.1 native-06-location-input-and-location.zip.zip |
128.55KB |
| 13.1 resp-04-width-check-in-condition.zip.zip |
382.89KB |
| 13.1 widget-deep-dive-06-added-icon-buttons.zip.zip |
884.27KB |
| 13.2 forms-06-finished.zip.zip |
890.44KB |
| 13. Adding Autologout.mp4 |
176.64MB |
| 13. Adding Autologout.vtt |
12.32KB |
| 13. Adding Icon Buttons.mp4 |
87.61MB |
| 13. Adding Icon Buttons.vtt |
6.19KB |
| 13. Adding notifylisteners.mp4 |
57.07MB |
| 13. Adding notifylisteners.vtt |
4.12KB |
| 13. Adding Validation to All Inputs.mp4 |
91.13MB |
| 13. Adding Validation to All Inputs.vtt |
10.32KB |
| 13. Adjusting the Scoped Model & the Selected Product.mp4 |
283.90MB |
| 13. Adjusting the Scoped Model & the Selected Product.vtt |
20.54KB |
| 13. Attaching Orders to Users.mp4 |
27.69MB |
| 13. Attaching Orders to Users.vtt |
3.19KB |
| 13. Calling super.initState() etc..html |
1.80KB |
| 13. Configuring the Upload Request.mp4 |
128.04MB |
| 13. Configuring the Upload Request.vtt |
10.14KB |
| 13. Diving Into the Official Docs.mp4 |
25.40MB |
| 13. Diving Into the Official Docs.vtt |
2.20KB |
| 13. Ensuring Input Visibility.mp4 |
114.47MB |
| 13. Ensuring Input Visibility.vtt |
8.84KB |
| 13. Fetching Data, initState & of(context).mp4 |
88.56MB |
| 13. Fetching Data, initState & of(context).vtt |
10.27KB |
| 13. Fetching the User Coordinates.mp4 |
25.20MB |
| 13. Fetching the User Coordinates.vtt |
2.71KB |
| 13. First Summary & Additional Syntax.mp4 |
63.88MB |
| 13. First Summary & Additional Syntax.vtt |
10.08KB |
| 13. How To Get The Most Out Of The Course.mp4 |
8.24MB |
| 13. How To Get The Most Out Of The Course.vtt |
3.60KB |
| 13. Selecting Meals for a Chosen Category.mp4 |
52.07MB |
| 13. Selecting Meals for a Chosen Category.vtt |
5.34KB |
| 13. State, State Management & The Provider Package Approach.html |
148B |
| 13. Styling Time!.html |
148B |
| 13. Testing the App on an Android Device.mp4 |
33.07MB |
| 13. Testing the App on an Android Device.vtt |
2.58KB |
| 13. Understanding Stack Based Navigation.mp4 |
10.73MB |
| 13. Understanding Stack Based Navigation.vtt |
2.10KB |
| 13. Updating an Existing Product's Position.mp4 |
244.60MB |
| 13. Updating an Existing Product's Position.vtt |
15.58KB |
| 13. Using the Device Size in Conditions.mp4 |
36.46MB |
| 13. Using the Device Size in Conditions.vtt |
4.94KB |
| 13. Wrap Up.mp4 |
14.56MB |
| 13. Wrap Up.vtt |
2.84KB |
| 14. [OPTIONAL] Working with Regular Expressions.html |
2.44KB |
| 14.1 animations-05-finished.zip.zip |
910.88KB |
| 14.1 app-lifecycle.pdf.pdf |
69.96KB |
| 14.1 auth-07-logout.zip.zip |
179.37KB |
| 14.1 http-06-fetch-get-products.zip.zip |
173.15KB |
| 14.1 http-06-switched-to-id-and-fixed-bug.zip.zip |
900.45KB |
| 14.1 maps-04-updating-products.zip.zip |
906.51KB |
| 14.1 models-04-finished-favorite.zip.zip |
895.83KB |
| 14.1 state-04-provider-with-single-product.zip.zip |
157.72KB |
| 14.2 animations-01-added-fab.zip.zip |
910.36KB |
| 14.2 deep-dive-04-app-lifecycle.zip.zip |
384.75KB |
| 14.3 animations-02-animated-fab.zip.zip |
910.20KB |
| 14.4 animations-04-hero-sliver.zip.zip |
911.44KB |
| 14.5 animations-03-animated-auth-page.zip.zip |
911.53KB |
| 14. Adding a Button.mp4 |
47.79MB |
| 14. Adding a Button.vtt |
4.68KB |
| 14. Adding a Logout Functionality.mp4 |
39.94MB |
| 14. Adding a Logout Functionality.vtt |
4.54KB |
| 14. Adding Tabs.mp4 |
103.26MB |
| 14. Adding Tabs.vtt |
8.09KB |
| 14. Adding the Update Method for the Location.mp4 |
41.68MB |
| 14. Adding the Update Method for the Location.vtt |
2.30KB |
| 14. Containers vs Columns vs Rows.mp4 |
13.90MB |
| 14. Containers vs Columns vs Rows.vtt |
4.25KB |
| 14. Displaying a Static Map Snapshot.mp4 |
69.75MB |
| 14. Displaying a Static Map Snapshot.vtt |
9.31KB |
| 14. Displaying Recipe Items & Using Network Images.mp4 |
141.79MB |
| 14. Displaying Recipe Items & Using Network Images.vtt |
17.55KB |
| 14. Finishing the Favorite Feature.mp4 |
136.92MB |
| 14. Finishing the Favorite Feature.vtt |
10.61KB |
| 14. Fixing the Product Selection.mp4 |
32.47MB |
| 14. Fixing the Product Selection.vtt |
1.85KB |
| 14. Flutter App Basics.html |
148B |
| 14. How to Transform Fetched Data.mp4 |
81.53MB |
| 14. How to Transform Fetched Data.vtt |
9.16KB |
| 14. Managing the MediaQuery Object.mp4 |
25.08MB |
| 14. Managing the MediaQuery Object.vtt |
2.55KB |
| 14. Route Protection & Redirection.mp4 |
232.42MB |
| 14. Route Protection & Redirection.vtt |
16.83KB |
| 14. Setting Headers to Add the Token.mp4 |
119.05MB |
| 14. Setting Headers to Add the Token.vtt |
7.89KB |
| 14. Testing the App on an iPhone & Fixing the European Decimal Comma.mp4 |
118.94MB |
| 14. Testing the App on an iPhone & Fixing the European Decimal Comma.vtt |
6.66KB |
| 14. Time to Practice - Diving Deeper Into Widgets.html |
152B |
| 14. Understanding the App Lifecycle.mp4 |
80.81MB |
| 14. Understanding the App Lifecycle.vtt |
10.84KB |
| 14. Useful Resources & Links.html |
950B |
| 14. Useful Resources & Links.html |
392B |
| 14. Using Nested Models & Providers.mp4 |
120.79MB |
| 14. Wrap Up.mp4 |
6.58MB |
| 14. Wrap Up.vtt |
1.80KB |
| 15.1 auth-08-auto-logout.zip.zip |
180.21KB |
| 15.1 basics-01-building-a-widget-tree.zip.zip |
39.49KB |
| 15.1 camera-05-finished-upload.zip.zip |
912.91KB |
| 15.1 forms-03-closing-keyboard.zip.zip |
888.94KB |
| 15.1 http-07-pull-to-refresh.zip.zip |
172.83KB |
| 15.1 More on InheritedWidget & Context.html |
104B |
| 15.1 native-07-google-maps-screen.zip.zip |
129.89KB |
| 15.1 nav-06-finished-meal-items.zip.zip |
614.58KB |
| 15.1 navigation-08-tabs.zip.zip |
317.17KB |
| 15.1 optimizations-01-finished.zip.zip |
913.15KB |
| 15.1 resp-05-adaptive-widget-and-platform-check.zip.zip |
383.97KB |
| 15.2 context.pdf.pdf |
74.24KB |
| 15.2 forms-02-added-validation.zip.zip |
888.90KB |
| 15.3 forms-06-finished.zip.zip |
891.15KB |
| 15.4 forms-04-managing-data.zip.zip |
888.55KB |
| 15.5 forms-05-auth-form.zip.zip |
887.70KB |
| 15.6 forms-01-added-form.zip.zip |
888.02KB |
| 15. Adding the Location Package.mp4 |
50.11MB |
| 15. Adding the Location Package.vtt |
4.23KB |
| 15. Automatically Logging Users Out (After Some Time).mp4 |
47.48MB |
| 15. Automatically Logging Users Out (After Some Time).vtt |
6.41KB |
| 15. Building a Widget Tree.mp4 |
61.82MB |
| 15. Building a Widget Tree.vtt |
9.08KB |
| 15. Checking the Device Platform.mp4 |
49.04MB |
| 15. Checking the Device Platform.vtt |
6.86KB |
| 15. Creating a Stateful Widget.mp4 |
59.26MB |
| 15. Creating a Stateful Widget.vtt |
6.30KB |
| 15. Exploring Alternative Provider Syntaxes.mp4 |
26.91MB |
| 15. Exploring Alternative Provider Syntaxes.vtt |
3.54KB |
| 15. Finishing the Meal List Item.mp4 |
149.10MB |
| 15. Finishing the Meal List Item.vtt |
17.31KB |
| 15. Finishing the Tab Navigation.mp4 |
24.59MB |
| 15. Finishing the Tab Navigation.vtt |
1.68KB |
| 15. Fixing a Bug related to the Favoriting Feature.html |
500B |
| 15. Fixing an Error.mp4 |
43.49MB |
| 15. Fixing an Error.vtt |
3.74KB |
| 15. Fixing the Manual Logout.mp4 |
36.08MB |
| 15. Fixing the Manual Logout.vtt |
2.73KB |
| 15. Handling Error Responses.mp4 |
117.09MB |
| 15. Handling Error Responses.vtt |
8.25KB |
| 15. Implementing Pull-to-Refresh.mp4 |
36.31MB |
| 15. Implementing Pull-to-Refresh.vtt |
5.22KB |
| 15. Outsourcing Code into Separate Widgets.mp4 |
78.13MB |
| 15. Outsourcing Code into Separate Widgets.vtt |
6.49KB |
| 15. Rendering a Dynamic Map (via Google Maps).mp4 |
134.36MB |
| 15. Rendering a Dynamic Map (via Google Maps).vtt |
15.59KB |
| 15. Saving New Products.mp4 |
40.41MB |
| 15. Saving New Products.vtt |
4.00KB |
| 15. Understanding Context.mp4 |
51.33MB |
| 15. Understanding Context.vtt |
7.99KB |
| 15. Useful Resources & Links.html |
394B |
| 15. Useful Resources & Links.html |
82B |
| 15. Using String Interpolation.mp4 |
43.85MB |
| 15. Using String Interpolation.vtt |
6.80KB |
| 16.1 auth-06-route-protection.zip.zip |
902.31KB |
| 16.1 auth-09-auto-login.zip.zip |
181.19KB |
| 16.1 flutter-widget-types-slide.pdf.pdf |
76.34KB |
| 16.1 http-07-finished-error-handling.zip.zip |
899.96KB |
| 16.1 native-08-selecting-a-place.zip.zip |
128.19KB |
| 16.1 nav-07-navigation-to-detail-page.zip.zip |
616.29KB |
| 16.1 navigation-09-named-routes.zip.zip |
318.34KB |
| 16.1 state-05-consumer-and-alternative-syntaxes.zip.zip |
158.23KB |
| 16.2 auth-10-finished.zip.zip |
180.89KB |
| 16.3 splash_screen.dart.dart |
235B |
| 16. Adding a User Model.mp4 |
68.82MB |
| 16. Adding a User Model.vtt |
6.23KB |
| 16. Adding Named Routes.mp4 |
78.73MB |
| 16. Adding Named Routes.vtt |
6.33KB |
| 16. Allowing Users to Pick a Location on the Map.mp4 |
97.38MB |
| 16. Allowing Users to Pick a Location on the Map.vtt |
11.00KB |
| 16. A Problem with Lists & Stateful Widgets.mp4 |
47.32MB |
| 16. A Problem with Lists & Stateful Widgets.vtt |
6.39KB |
| 16. Automatically Logging Users In.mp4 |
167.78MB |
| 16. Automatically Logging Users In.vtt |
20.81KB |
| 16. Fetching & Using Images.mp4 |
62.51MB |
| 16. Fetching & Using Images.vtt |
3.99KB |
| 16. Generic Error Handling.mp4 |
64.55MB |
| 16. Generic Error Handling.vtt |
5.08KB |
| 16. Installing External Packages & Formatting Dates.mp4 |
60.63MB |
| 16. Installing External Packages & Formatting Dates.vtt |
9.11KB |
| 16. Managing Data Inside Stateful Widgets.mp4 |
61.17MB |
| 16. Managing Data Inside Stateful Widgets.vtt |
6.46KB |
| 16. Navigating to the Meal Detail Page.mp4 |
71.20MB |
| 16. Navigating to the Meal Detail Page.vtt |
8.05KB |
| 16. Refactoring our Code.mp4 |
61.91MB |
| 16. Refactoring our Code.vtt |
4.63KB |
| 16. Time for a Quick Recap Regarding our Code Structure.mp4 |
74.60MB |
| 16. Time for a Quick Recap Regarding our Code Structure.vtt |
6.08KB |
| 16. Time to Update Products!.mp4 |
171.09MB |
| 16. Time to Update Products!.vtt |
17.83KB |
| 16. Updating Data via PATCH Requests.mp4 |
65.84MB |
| 16. Updating Data via PATCH Requests.vtt |
7.75KB |
| 16. Using Consumer instead of Provider.of.mp4 |
74.79MB |
| 16. Using Consumer instead of Provider.of.vtt |
8.72KB |
| 16. Using Cupertino (iOS) Widgets.mp4 |
102.01MB |
| 16. Using Cupertino (iOS) Widgets.vtt |
10.05KB |
| 16. Using the Location Package with Version =1.4.html |
625B |
| 16. Visible (Input Output) & Invisible (Layout Control) Widgets.mp4 |
19.22MB |
| 16. Visible (Input Output) & Invisible (Layout Control) Widgets.vtt |
3.79KB |
| 17.1 input-09-finished.zip.zip |
171.15KB |
| 17.1 listview–keys.png.png |
1.02MB |
| 17.1 More on Http Status Codes.html |
117B |
| 17.1 native-09-storing-location-in-db.zip.zip |
131.80KB |
| 17.1 state-06-stateful-widget.zip.zip |
157.07KB |
| 17.1 widgets-basics-02-basic-stateful-widget.zip.zip |
311.23KB |
| 17.2 http-08-delete-and-optimistic-updating.zip.zip |
176.71KB |
| 17. Adding async await.mp4 |
79.27MB |
| 17. Adding async await.vtt |
5.46KB |
| 17. Adding Layout Widgets.mp4 |
56.62MB |
| 17. Adding Layout Widgets.vtt |
8.11KB |
| 17. Adding Optimistic Updating to Store the Favorite Status.mp4 |
147.56MB |
| 17. Adding Optimistic Updating to Store the Favorite Status.vtt |
12.05KB |
| 17. Adding the Stateful Widget & Lists.mp4 |
50.13MB |
| 17. Adding the Stateful Widget & Lists.vtt |
4.13KB |
| 17. Allowing Users to Delete Products.mp4 |
32.29MB |
| 17. Allowing Users to Delete Products.vtt |
4.20KB |
| 17. Creating a Standardized Tile Widget.mp4 |
68.34MB |
| 17. Creating a Standardized Tile Widget.vtt |
4.55KB |
| 17. DateFormat Patterns.html |
2.21KB |
| 17. Getting the User Location.mp4 |
196.55MB |
| 17. Getting the User Location.vtt |
16.33KB |
| 17. Local State vs App-wide State.mp4 |
150.03MB |
| 17. Local State vs App-wide State.vtt |
17.17KB |
| 17. MUST READ Mixins & The Latest version of Dart.html |
665B |
| 17. onGenerateRoute & onUnknownRoute.mp4 |
55.37MB |
| 17. onGenerateRoute & onUnknownRoute.vtt |
6.26KB |
| 17. Parsing Route Data Manually.mp4 |
85.70MB |
| 17. Parsing Route Data Manually.vtt |
7.73KB |
| 17. Previewing & Editing the Image.mp4 |
97.75MB |
| 17. Previewing & Editing the Image.vtt |
7.12KB |
| 17. Storing the Location in SQLite.mp4 |
180.45MB |
| 17. Storing the Location in SQLite.vtt |
19.28KB |
| 17. Understanding the Problem Root.mp4 |
20.28MB |
| 17. Understanding the Problem Root.vtt |
5.53KB |
| 17. Using the SafeArea.mp4 |
14.71MB |
| 17. Using the SafeArea.vtt |
2.06KB |
| 17. Utilizing Optimistic Updating.mp4 |
75.82MB |
| 17. Utilizing Optimistic Updating.vtt |
9.03KB |
| 17. Wrap Up.mp4 |
18.37MB |
| 17. Wrap Up.vtt |
1.95KB |
| 18.10 auth-06-attaching-products-to-users.zip.zip |
182.36KB |
| 18.1 auth-03-login.zip.zip |
177.91KB |
| 18.1 auth-07-adjusting-favoriting.zip.zip |
902.95KB |
| 18.1 camera-06-fetch-and-update-image.zip.zip |
914.25KB |
| 18.1 http-08-finished.zip.zip |
898.05KB |
| 18.1 models-05-merged-models.zip.zip |
897.93KB |
| 18.1 More on Initializer Lists.html |
124B |
| 18.1 native-10-finished.zip.zip |
126.67KB |
| 18.1 real-apps-05-textfields-and-button.zip.zip |
41.09KB |
| 18.1 resp-06-cupertino-widgets.zip.zip |
382.44KB |
| 18.1 widgets-basics-03-split-code-across-files.zip.zip |
311.26KB |
| 18.2 auth-08-auto-logout.zip.zip |
180.21KB |
| 18.2 More on Keys in Flutter.html |
104B |
| 18.3 auth-05-using-the-token.zip.zip |
180.26KB |
| 18.3 deep-dive-05-finished.zip.zip |
384.36KB |
| 18.4 auth-07-logout.zip.zip |
179.37KB |
| 18.5 auth-01-authscreen.zip.zip |
176.68KB |
| 18.6 auth-09-auto-login.zip.zip |
181.19KB |
| 18.7 auth-10-finished.zip.zip |
180.89KB |
| 18.8 auth-04-error-handling.zip.zip |
179.76KB |
| 18.9 auth-02-signup.zip.zip |
178.00KB |
| 18. Adding a Place Detail Screen & Opening the Map in readonly Mode.mp4 |
110.72MB |
| 18. Adding a Place Detail Screen & Opening the Map in readonly Mode.vtt |
12.50KB |
| 18. Adding Separate Methods for Specific Widgets.mp4 |
63.47MB |
| 18. Adding Separate Methods for Specific Widgets.vtt |
4.82KB |
| 18. Adding Shopping Cart Data.mp4 |
69.68MB |
| 18. Adding Shopping Cart Data.vtt |
9.67KB |
| 18. Adding Text Input Widgets (TextField).mp4 |
73.53MB |
| 18. Adding Text Input Widgets (TextField).vtt |
11.42KB |
| 18. Adding the Image Upload Flow.mp4 |
92.41MB |
| 18. Adding the Image Upload Flow.vtt |
6.28KB |
| 18. Creating Custom Exceptions & More Error Handling.mp4 |
85.16MB |
| 18. Creating Custom Exceptions & More Error Handling.vtt |
10.35KB |
| 18. Fetching the Favorite Status.mp4 |
86.95MB |
| 18. Fetching the Favorite Status.vtt |
6.71KB |
| 18. Improving our Code.mp4 |
72.75MB |
| 18. Improving our Code.vtt |
5.44KB |
| 18. Lifting State Up.mp4 |
88.10MB |
| 18. Lifting State Up.vtt |
7.10KB |
| 18. More Cupertino Styles.mp4 |
33.88MB |
| 18. More Cupertino Styles.vtt |
3.33KB |
| 18. More Navigation!.html |
148B |
| 18. Preventing Memory Leaks.mp4 |
55.50MB |
| 18. Preventing Memory Leaks.vtt |
3.65KB |
| 18. Splitting our Code Up.mp4 |
66.90MB |
| 18. Splitting our Code Up.vtt |
7.66KB |
| 18. Useful Resources & Links.html |
627B |
| 18. Using Keys.mp4 |
88.85MB |
| 18. Using Keys.vtt |
12.63KB |
| 18. Using Mixins to Merge Models.mp4 |
78.63MB |
| 18. Using Mixins to Merge Models.vtt |
6.56KB |
| 18. Widget Basics.html |
148B |
| 18. Wrap Up.mp4 |
4.49MB |
| 18. Wrap Up.vtt |
1.04KB |
| 19.1 auth-08-finished.zip.zip |
901.22KB |
| 19.1 index.js.js |
2.84KB |
| 19.1 input-04-managing-focus.zip.zip |
169.46KB |
| 19.1 maps-05-getting-user-location.zip.zip |
907.50KB |
| 19.1 nav-08-recipe-detail-page.zip.zip |
616.21KB |
| 19.1 real-apps-06-user-input-on-every-keystroke.zip.zip |
41.36KB |
| 19.1 widget-deep-dive-08-restructured-widgets.zip.zip |
889.50KB |
| 19.2 camera-07-finished.zip.zip |
911.75KB |
| 19.2 input-07-submit-form.zip.zip |
170.60KB |
| 19.2 real-apps-07-using-texteditingcontroller.zip.zip |
41.25KB |
| 19.3 input-09-finished.zip.zip |
171.15KB |
| 19.4 input-08-validation.zip.zip |
170.78KB |
| 19.5 input-03-empty-edit-product-screen.zip.zip |
170.58KB |
| 19.6 input-01-snackbar.zip.zip |
165.97KB |
| 19.7 input-02-showdialog.zip.zip |
166.40KB |
| 19.8 input-05-description-field.zip.zip |
170.71KB |
| 19.9 input-06-image-input.zip.zip |
170.21KB |
| 19. A Challenge For You!.mp4 |
6.54MB |
| 19. A Challenge For You!.vtt |
2.37KB |
| 19. Allow Editing for own Posts Only.mp4 |
117.42MB |
| 19. Allow Editing for own Posts Only.vtt |
8.31KB |
| 19. Connecting Functions & Buttons.mp4 |
69.02MB |
| 19. Connecting Functions & Buttons.vtt |
8.84KB |
| 19. Creating the Product Manager Widget.mp4 |
65.06MB |
| 19. Creating the Product Manager Widget.vtt |
6.31KB |
| 19. Deleting Images When Deleting a Product.mp4 |
91.47MB |
| 19. Deleting Images When Deleting a Product.vtt |
7.63KB |
| 19. Displaying the Address.mp4 |
30.41MB |
| 19. Displaying the Address.vtt |
1.91KB |
| 19. Fetching User Input.mp4 |
89.77MB |
| 19. Fetching User Input.vtt |
10.84KB |
| 19. Finishing the Meal Detail Page.mp4 |
175.49MB |
| 19. Finishing the Meal Detail Page.vtt |
19.46KB |
| 19. Keys, Lists, Stateful Widgets.html |
148B |
| 19. Logging in with the Main & the User Model.mp4 |
42.96MB |
| 19. Logging in with the Main & the User Model.vtt |
3.11KB |
| 19. More on State Management & The Provider Package.html |
148B |
| 19. Optimizing our Project.mp4 |
107.92MB |
| 19. Optimizing our Project.vtt |
7.60KB |
| 19. Useful Resources & Links.html |
445B |
| 19. Using Cupertino Buttons.mp4 |
31.66MB |
| 19. Using Cupertino Buttons.vtt |
3.75KB |
| 19. Using the Named Routes.mp4 |
69.21MB |
| 19. Using the Named Routes.vtt |
5.43KB |
| 19. Wrap Up.mp4 |
17.13MB |
| 19. Wrap Up.mp4 |
14.74MB |
| 19. Wrap Up.vtt |
2.23KB |
| 19. Wrap Up.vtt |
3.28KB |
| 2.1 animations-01-custom-animation.zip.zip |
183.28KB |
| 2.1 app-imp-01-restyled-products-list.zip.zip |
892.57KB |
| 2.1 core-widgets-cheat-sheet.pdf.pdf |
125.15KB |
| 2.1 forms-01-added-form.zip.zip |
888.02KB |
| 2.1 great–places-sketch.png.png |
920.17KB |
| 2.1 how-auth-works.pdf.pdf |
68.62KB |
| 2.1 input-01-snackbar.zip.zip |
165.97KB |
| 2.1 lists-01-basic-listview.zip.zip |
311.51KB |
| 2.1 main.dart.dart |
762B |
| 2.1 meals–app-sketch.png.png |
1.23MB |
| 2.1 responsive-adaptive.pdf.pdf |
92.62KB |
| 2.1 shop–app-sketch.png.png |
1.03MB |
| 2.2 auth-10-finished.zip.zip |
180.89KB |
| 2.2 native-code-02-added-flutter-code.zip.zip |
39.89KB |
| 2. Adding an Image Picker Button.mp4 |
127.06MB |
| 2. Adding an Image Picker Button.vtt |
9.77KB |
| 2. Adding Floating Action Buttons (FABs).mp4 |
158.50MB |
| 2. Adding Floating Action Buttons (FABs).vtt |
12.15KB |
| 2. Adding Multiple Pages to our App.mp4 |
37.84MB |
| 2. Adding Multiple Pages to our App.vtt |
4.19KB |
| 2. Animations From Scratch (Completely Manually Controlled).mp4 |
134.89MB |
| 2. Animations From Scratch (Completely Manually Controlled).vtt |
16.72KB |
| 2. An Overview of the Core Flutter Widgets.mp4 |
41.74MB |
| 2. An Overview of the Core Flutter Widgets.vtt |
11.92KB |
| 2. Changes you should not miss.html |
1.44KB |
| 2. Creating a New Project.mp4 |
59.03MB |
| 2. Creating a New Project.vtt |
15.53KB |
| 2. Creating Scrollable Lists with ListView.mp4 |
64.34MB |
| 2. Creating Scrollable Lists with ListView.vtt |
4.83KB |
| 2. Exploring the Widget Catalogue.mp4 |
47.19MB |
| 2. Exploring the Widget Catalogue.vtt |
4.73KB |
| 2. Fixing an Autologout Bug.mp4 |
35.07MB |
| 2. Fixing an Autologout Bug.vtt |
1.76KB |
| 2. Fixing Syntax Errors.mp4 |
51.85MB |
| 2. Fixing Syntax Errors.vtt |
5.40KB |
| 2. How Authentication Works.mp4 |
14.06MB |
| 2. How Authentication Works.mp4 |
9.99MB |
| 2. How Authentication Works.vtt |
7.62KB |
| 2. How Authentication Works.vtt |
4.81KB |
| 2. How to Start the App.mp4 |
35.65MB |
| 2. How to Start the App.vtt |
3.34KB |
| 2. Improving the List Tile.mp4 |
76.94MB |
| 2. Improving the List Tile.vtt |
4.84KB |
| 2. Module Introduction.mp4 |
2.82MB |
| 2. Module Introduction.vtt |
1.49KB |
| 2. On-Device vs Web Storage.mp4 |
12.38MB |
| 2. On-Device vs Web Storage.vtt |
4.97KB |
| 2. Planning the App.mp4 |
11.77MB |
| 2. Planning the App.mp4 |
21.22MB |
| 2. Planning the App.mp4 |
28.77MB |
| 2. Planning the App.vtt |
3.42KB |
| 2. Planning the App.vtt |
4.85KB |
| 2. Planning the App.vtt |
8.06KB |
| 2. Preparing the Code.mp4 |
17.37MB |
| 2. Preparing the Code.vtt |
2.93KB |
| 2. Running the App on a Real Android Device.mp4 |
19.49MB |
| 2. Running the App on a Real Android Device.vtt |
4.69KB |
| 2. Saving User Input.mp4 |
101.43MB |
| 2. Saving User Input.vtt |
8.34KB |
| 2. Sending a Method Call from Flutter.mp4 |
81.85MB |
| 2. Sending a Method Call from Flutter.vtt |
10.01KB |
| 2. Snackbars & Undoing Add to Cart Actoins.mp4 |
102.15MB |
| 2. Snackbars & Undoing Add to Cart Actoins.vtt |
12.36KB |
| 2. The Problem At Hand.mp4 |
15.68MB |
| 2. The Problem At Hand.vtt |
3.59KB |
| 2. Understanding Material Design & Cupertino.mp4 |
53.04MB |
| 2. Understanding Material Design & Cupertino.vtt |
3.72KB |
| 2. Understanding the Backend Setup.mp4 |
34.11MB |
| 2. Understanding the Backend Setup.vtt |
4.04KB |
| 2. Using MapView with the latest Flutter Version.html |
1.00KB |
| 2. Using the Form Widget.mp4 |
111.29MB |
| 2. Using the Form Widget.vtt |
8.71KB |
| 2. What can be Improved.mp4 |
38.45MB |
| 2. What can be Improved.vtt |
3.11KB |
| 2. What does Responsive and Adaptive Mean.mp4 |
15.09MB |
| 2. What does Responsive and Adaptive Mean.vtt |
7.00KB |
| 2. What is Flutter.mp4 |
18.96MB |
| 2. What is Flutter.vtt |
7.49KB |
| 2. Your Next Steps (To Become an Awesome Developer!).mp4 |
10.31MB |
| 2. Your Next Steps (To Become an Awesome Developer!).vtt |
4.47KB |
| 20.10 native-02-places-list-and-provider.zip.zip |
45.97KB |
| 20.1 basics-02-column-raisedbutton-anonymous-functions.zip.zip |
40.14KB |
| 20.1 http-08-finished.zip.zip |
898.05KB |
| 20.1 maps-06-finished.zip.zip |
905.55KB |
| 20.1 native-01-starting-setup.zip.zip |
39.37KB |
| 20.1 nav-09-appbar-tabs.zip.zip |
617.16KB |
| 20.1 navigation-10-route-name-parsing.zip.zip |
318.48KB |
| 20.1 resp-07-finished.zip.zip |
381.90KB |
| 20.1 widgets-basics-04-pass-data.zip.zip |
310.64KB |
| 20.2 native-09-storing-location-in-db.zip.zip |
131.80KB |
| 20.3 native-03-image-picker.zip.zip |
48.05KB |
| 20.4 native-08-selecting-a-place.zip.zip |
128.19KB |
| 20.5 native-05-sqflite.zip.zip |
49.88KB |
| 20.6 native-10-finished.zip.zip |
126.67KB |
| 20.7 native-06-location-input-and-location.zip.zip |
130.13KB |
| 20.8 native-04-outputting-images.zip.zip |
48.96KB |
| 20.9 native-07-google-maps-screen.zip.zip |
129.89KB |
| 20. Adding a TabBar to the Appbar.mp4 |
96.26MB |
| 20. Adding a TabBar to the Appbar.vtt |
11.67KB |
| 20. Anonymous Functions.mp4 |
30.55MB |
| 20. Anonymous Functions.vtt |
4.17KB |
| 20. Connecting Models & Sharing Data.mp4 |
193.94MB |
| 20. Connecting Models & Sharing Data.vtt |
15.82KB |
| 20. Creating Custom Adaptive Widgets.mp4 |
51.33MB |
| 20. Creating Custom Adaptive Widgets.vtt |
5.72KB |
| 20. Passing Data to Stateful Widgets.mp4 |
79.56MB |
| 20. Passing Data to Stateful Widgets.vtt |
8.00KB |
| 20. Responsive Design Problems.mp4 |
54.55MB |
| 20. Responsive Design Problems.vtt |
3.59KB |
| 20. Showing a Fullscreen Map.mp4 |
164.57MB |
| 20. Showing a Fullscreen Map.vtt |
12.53KB |
| 20. Splitting the App Into Widgets.mp4 |
123.58MB |
| 20. Splitting the App Into Widgets.vtt |
14.99KB |
| 20. Updating the Favorite Status Optimistically.mp4 |
61.47MB |
| 20. Updating the Favorite Status Optimistically.vtt |
7.66KB |
| 20. Useful Resources & Links.html |
1.21KB |
| 20. Useful Resources & Links.html |
554B |
| 20. Working with Multiple Providers.mp4 |
28.86MB |
| 20. Working with Multiple Providers.vtt |
3.49KB |
| 20. Working with onUnknownRoute as Fallback.mp4 |
41.63MB |
| 20. Working with onUnknownRoute as Fallback.vtt |
3.24KB |
| 20. Wrap Up.mp4 |
28.33MB |
| 20. Wrap Up.mp4 |
9.41MB |
| 20. Wrap Up.mp4 |
11.15MB |
| 20. Wrap Up.vtt |
4.61KB |
| 20. Wrap Up.vtt |
2.61KB |
| 20. Wrap Up.vtt |
2.08KB |
| 21.1 auth-01-added-signup.zip.zip |
899.29KB |
| 21.1 badge.dart.dart |
1.09KB |
| 21.1 basics-03-incorrect-stateless-widget.zip.zip |
39.78KB |
| 21.1 camera-03-finished-cloud-function.zip.zip |
913.17KB |
| 21.1 deep-dive-02-builder-methods.zip.zip |
384.77KB |
| 21.1 nav-10-bottom-tabs.zip.zip |
617.30KB |
| 21.1 widget-deep-dive-09-added-media-queries.zip.zip |
890.13KB |
| 21.2 auth-05-logout-and-logout-timer.zip.zip |
902.33KB |
| 21.2 camera-02-added-preview.zip.zip |
907.39KB |
| 21.2 deep-dive-03-widget-lifecycle.zip.zip |
384.98KB |
| 21.2 state-07-cart-badge-and-connected-model.zip.zip |
160.27KB |
| 21.3 auth-07-adjusting-favoriting.zip.zip |
902.09KB |
| 21.3 camera-07-finished.zip.zip |
911.75KB |
| 21.3 deep-dive-01-flutter-build-const.zip.zip |
383.63KB |
| 21.4 auth-02-added-signin.zip.zip |
899.25KB |
| 21.4 camera-04-connected-image-input.zip.zip |
912.42KB |
| 21.4 deep-dive-05-finished.zip.zip |
384.36KB |
| 21.5 auth-06-route-protection.zip.zip |
902.31KB |
| 21.5 camera-05-finished-upload.zip.zip |
911.83KB |
| 21.5 deep-dive-04-app-lifecycle.zip.zip |
384.15KB |
| 21.6 auth-04-auto-signin.zip.zip |
900.06KB |
| 21.6 camera-06-fetch-and-update-image.zip.zip |
914.25KB |
| 21.7 auth-08-finished.zip.zip |
901.22KB |
| 21.7 camera-01-added-picker.zip.zip |
907.06KB |
| 21.8 auth-03-optimized-auth-functions.zip.zip |
901.67KB |
| 21. Adaptive Widgets.html |
148B |
| 21. Adding a Bottom TabBar.mp4 |
120.76MB |
| 21. Adding a Bottom TabBar.vtt |
14.75KB |
| 21. Adding Alert Dialogs.mp4 |
86.00MB |
| 21. Adding Alert Dialogs.vtt |
7.00KB |
| 21. Adding Media Queries.mp4 |
101.20MB |
| 21. Adding Media Queries.vtt |
7.53KB |
| 21. Connecting the Cart Provider.mp4 |
109.72MB |
| 21. Connecting the Cart Provider.vtt |
12.84KB |
| 21. Connecting Widgets & Managing Data State.mp4 |
62.11MB |
| 21. Connecting Widgets & Managing Data State.vtt |
7.63KB |
| 21. initState() and super.initState().html |
670B |
| 21. MUST READ Changing Mixins Syntax.html |
1.07KB |
| 21. Storing Orders in the Web.mp4 |
109.80MB |
| 21. Storing Orders in the Web.vtt |
13.25KB |
| 21. Updating Widget Data (Or Using StatelessWidget Incorrectly).mp4 |
60.66MB |
| 21. Updating Widget Data (Or Using StatelessWidget Incorrectly).vtt |
7.70KB |
| 21. Useful Resources & Links.html |
453B |
| 21. Useful Resources & Links.html |
740B |
| 21. Useful Resources & Links.html |
1.32KB |
| 21. Wrap Up.mp4 |
16.26MB |
| 21. Wrap Up.vtt |
3.62KB |
| 22. [DART DEEP DIVE] Understanding Lists.html |
3.02KB |
| 22.1 http-09-fav-status-and-orders.zip.zip |
176.54KB |
| 22.1 maps-06-finished.zip.zip |
905.55KB |
| 22.1 models-06-finished.zip.zip |
896.79KB |
| 22.1 navigation-11-finished.zip.zip |
318.38KB |
| 22.1 real-apps-08-add-transaction-flow.zip.zip |
45.42KB |
| 22.1 widgets-basics-05-lifecycle.zip.zip |
310.47KB |
| 22.2 maps-01-basic.zip.zip |
902.90KB |
| 22.3 maps-02-geocoding.zip.zip |
903.89KB |
| 22.4 maps-05-getting-user-location.zip.zip |
907.50KB |
| 22.5 maps-04-updating-products.zip.zip |
906.51KB |
| 22.6 maps-03-fetch-products-with-location.zip.zip |
908.24KB |
| 22. Adding a Custom Drawer.mp4 |
114.89MB |
| 22. Adding a Custom Drawer.vtt |
14.32KB |
| 22. Adding User Transactions to the List.mp4 |
32.19MB |
| 22. Adding User Transactions to the List.vtt |
4.54KB |
| 22. Fetching Orders & Fixing an Issue.mp4 |
122.04MB |
| 22. Fetching Orders & Fixing an Issue.vtt |
13.77KB |
| 22. Improving the Code & Fixing an Error.mp4 |
125.74MB |
| 22. Improving the Code & Fixing an Error.vtt |
9.74KB |
| 22. Showing a Modal.mp4 |
37.76MB |
| 22. Showing a Modal.vtt |
3.12KB |
| 22. Understanding Lifecycle Hooks.mp4 |
102.33MB |
| 22. Understanding Lifecycle Hooks.vtt |
11.25KB |
| 22. Understanding Media Queries with ListView.mp4 |
50.25MB |
| 22. Understanding Media Queries with ListView.vtt |
3.85KB |
| 22. Useful Resources & Links.html |
245B |
| 22. Working on the Shopping Cart & Displaying a Total.mp4 |
101.09MB |
| 22. Working on the Shopping Cart & Displaying a Total.vtt |
12.79KB |
| 22. Wrap Up.mp4 |
18.76MB |
| 22. Wrap Up.vtt |
2.16KB |
| 23.1 flutter-stateless-stateful-widgets-slide.pdf.pdf |
73.85KB |
| 23.1 http-10-finished.zip.zip |
174.75KB |
| 23.1 nav-11-drawer.zip.zip |
617.81KB |
| 23.1 real-apps-09-scrollable-column.zip.zip |
45.56KB |
| 23.1 resp-01-dynamically-calculated-widgets.zip.zip |
383.08KB |
| 23.2 resp-02-different-uis-based-on-orientation.zip.zip |
383.79KB |
| 23.3 resp-05-adaptive-widget-and-platform-check.zip.zip |
383.97KB |
| 23.4 resp-03-respect-keyboard.zip.zip |
382.06KB |
| 23.5 resp-04-width-check-in-condition.zip.zip |
382.89KB |
| 23.6 resp-06-cupertino-widgets.zip.zip |
382.44KB |
| 23.7 resp-07-finished.zip.zip |
382.47KB |
| 23. Adding Links to the Drawer.mp4 |
38.10MB |
| 23. Adding Links to the Drawer.vtt |
4.13KB |
| 23. Displaying a List of Cart Items.mp4 |
103.45MB |
| 23. Displaying a List of Cart Items.vtt |
12.04KB |
| 23. Diving Into Google's Material Design.mp4 |
51.27MB |
| 23. Diving Into Google's Material Design.vtt |
5.54KB |
| 23. Making the List Scrollable!.mp4 |
46.06MB |
| 23. Making the List Scrollable!.vtt |
7.20KB |
| 23. MUST READ Unselecting the Product after Editing.html |
1.71KB |
| 23. Updating Correctly with Stateful Widgets.mp4 |
86.55MB |
| 23. Updating Correctly with Stateful Widgets.vtt |
13.66KB |
| 23. Useful Resources & Links.html |
1.21KB |
| 23. Using the FutureBuilder Widget & Improving the Code.mp4 |
105.99MB |
| 23. Using the FutureBuilder Widget & Improving the Code.vtt |
11.90KB |
| 23. Working with Themes.mp4 |
52.50MB |
| 23. Working with Themes.vtt |
4.59KB |
| 23. Wrap Up.mp4 |
24.77MB |
| 23. Wrap Up.vtt |
4.37KB |
| 24.10 navigation-01-basic-push-pop.zip.zip |
313.98KB |
| 24.11 navigation-05-added-side-drawer.zip.zip |
315.91KB |
| 24.12 navigation-11-finished.zip.zip |
318.38KB |
| 24.13 navigation-06-assignment-1.zip.zip |
316.46KB |
| 24.1 navigation-02-pass-product-data-to-product.zip.zip |
315.08KB |
| 24.1 real-apps-10-listview-children.zip.zip |
45.29KB |
| 24.1 widget-deep-dive-10-finished.zip.zip |
888.99KB |
| 24.1 widgets-basics-06-named-arguments.zip.zip |
311.13KB |
| 24.2 navigation-08-tabs.zip.zip |
317.65KB |
| 24.2 real-apps-11-listview-builder.zip.zip |
45.51KB |
| 24.3 navigation-03-pass-data-back.zip.zip |
314.24KB |
| 24.4 navigation-07-assignment-2.zip.zip |
316.21KB |
| 24.5 navigation-04-page-replacement.zip.zip |
315.73KB |
| 24.6 navigation-06-assignment-1.zip.zip |
316.46KB |
| 24.7 navigation-10-route-name-parsing.zip.zip |
318.96KB |
| 24.8 navigation-07-assignment-2.zip.zip |
316.64KB |
| 24.9 navigation-09-named-routes.zip.zip |
318.34KB |
| 24. Listening to Touch Events with the Gesture Detector.mp4 |
42.09MB |
| 24. Listening to Touch Events with the Gesture Detector.vtt |
3.85KB |
| 24. Making Cart Items Dismissible.mp4 |
77.61MB |
| 24. Making Cart Items Dismissible.vtt |
9.76KB |
| 24. Stateful & Stateless Widgets.html |
148B |
| 24. Tabs & Drawers!.html |
148B |
| 24. Understanding Additional Dart Features.mp4 |
77.14MB |
| 24. Understanding Additional Dart Features.vtt |
6.80KB |
| 24. Useful Resources & Links.html |
769B |
| 24. Working with ListViews.mp4 |
94.19MB |
| 24. Working with ListViews.vtt |
14.76KB |
| 24. Wrap Up.mp4 |
20.76MB |
| 24. Wrap Up.mp4 |
28.81MB |
| 24. Wrap Up.vtt |
2.35KB |
| 24. Wrap Up.vtt |
5.14KB |
| 25.1 models-01-scoped-product-model.zip.zip |
894.80KB |
| 25.1 nav-12-replacing-screens.zip.zip |
620.13KB |
| 25.1 state-08-product-detail-page.zip.zip |
162.13KB |
| 25.2 models-04-finished-favorite.zip.zip |
895.83KB |
| 25.3 models-02-worked-on-product-detail.zip.zip |
896.24KB |
| 25.4 models-05-merged-models.zip.zip |
897.93KB |
| 25.5 models-03-more-product-state-in-model.zip.zip |
896.73KB |
| 25.6 models-06-finished.zip.zip |
896.79KB |
| 25. A Brief Look Under The Hood.mp4 |
22.51MB |
| 25. A Brief Look Under The Hood.vtt |
3.02KB |
| 25. Adding Product Detail Data.mp4 |
43.42MB |
| 25. Adding Product Detail Data.vtt |
5.00KB |
| 25. Lists, Scrolling & Text Input.html |
148B |
| 25. Replacing Pages (Instead of Pushing).mp4 |
31.50MB |
| 25. Replacing Pages (Instead of Pushing).vtt |
5.18KB |
| 25. Time to Practice - Widgets & Basics.html |
152B |
| 25. Useful Resources & Links.html |
470B |
| 25. Useful Resources & Links.html |
518B |
| 25. Wrap Up.mp4 |
25.01MB |
| 25. Wrap Up.vtt |
4.79KB |
| 26.10 widget-deep-dive-06-added-icon-buttons.zip.zip |
884.27KB |
| 26.1 basics-04-stateful-widget-private-properties.zip.zip |
40.11KB |
| 26.1 nav-13-passing-data-back.zip.zip |
620.42KB |
| 26.1 widget-deep-dive-03-added-address.zip.zip |
366.98KB |
| 26.2 widget-deep-dive-04-added-auth-background.zip.zip |
884.37KB |
| 26.3 widget-deep-dive-02-added-price-tag.zip.zip |
367.07KB |
| 26.4 widget-deep-dive-07-finished-product-detail-page.zip.zip |
885.18KB |
| 26.5 widget-deep-dive-05-added-icon.zip.zip |
883.50KB |
| 26.6 widget-deep-dive-08-restructured-widgets.zip.zip |
889.50KB |
| 26.7 widget-deep-dive-10-finished.zip.zip |
888.33KB |
| 26.8 widget-deep-dive-09-added-media-queries.zip.zip |
890.13KB |
| 26.9 widget-deep-dive-01-added-font.zip.zip |
366.47KB |
| 26. Further Input & Output Styling and Configuration.mp4 |
72.79MB |
| 26. Further Input & Output Styling and Configuration.vtt |
10.03KB |
| 26. Passing Data Up.mp4 |
98.88MB |
| 26. Passing Data Up.vtt |
10.91KB |
| 26. Popping Pages & Passing Data Back.mp4 |
176.16MB |
| 26. Popping Pages & Passing Data Back.vtt |
18.25KB |
| 26. Providing an Orders Object.mp4 |
65.00MB |
| 26. Providing an Orders Object.vtt |
7.67KB |
| 26. Useful Resources & Links.html |
346B |
| 26. Using Private Properties.mp4 |
47.14MB |
| 26. Using Private Properties.vtt |
6.06KB |
| 27.1 widgets-basics-07-function-communication.zip.zip |
312.28KB |
| 27. Adding AppBar Buttons & Floating Action Buttons.mp4 |
35.71MB |
| 27. Adding AppBar Buttons & Floating Action Buttons.vtt |
5.65KB |
| 27. Adding Orders.mp4 |
26.95MB |
| 27. Adding Orders.vtt |
2.89KB |
| 27. Creating a New, Custom Widget.mp4 |
96.64MB |
| 27. Creating a New, Custom Widget.vtt |
14.31KB |
| 27. Replacing, Popping & Data.html |
148B |
| 27. Understanding const & final.mp4 |
74.34MB |
| 27. Understanding const & final.vtt |
7.23KB |
| 28.1 basics-05-custom-stateless-widget.zip.zip |
40.72KB |
| 28.1 state-09-orders-screen.zip.zip |
164.31KB |
| 28. Adding an Orders Screen.mp4 |
76.28MB |
| 28. Adding an Orders Screen.vtt |
9.00KB |
| 28. Adding Filter Switches.mp4 |
77.04MB |
| 28. Adding Filter Switches.vtt |
8.33KB |
| 28. Dart Types, Syntax & Core Features.html |
3.34KB |
| 28. First Styling & Layouting Steps.mp4 |
59.63MB |
| 28. First Styling & Layouting Steps.vtt |
9.66KB |
| 28. Showing a Modal Bottom Sheet.mp4 |
91.91MB |
| 28. Showing a Modal Bottom Sheet.vtt |
11.46KB |
| 29.1 real-apps-12-modal-sheet.zip.zip |
44.68KB |
| 29. Adding Filtering Logic.mp4 |
159.65MB |
| 29. Adding Filtering Logic.vtt |
17.38KB |
| 29. Enums & Multiple Constructors.mp4 |
35.08MB |
| 29. Enums & Multiple Constructors.vtt |
4.61KB |
| 29. Improving & Styling the Modal Bottom Sheet.mp4 |
41.95MB |
| 29. Improving & Styling the Modal Bottom Sheet.vtt |
6.28KB |
| 29. Using a Side Drawer.mp4 |
53.34MB |
| 29. Using a Side Drawer.vtt |
6.27KB |
| 29. Wrap Up.mp4 |
35.56MB |
| 29. Wrap Up.vtt |
6.26KB |
| 3.1 Android Versions.html |
116B |
| 3.1 animations-02-animatedbuilder.zip.zip |
182.24KB |
| 3.1 app-dev-blueprint.pdf.pdf |
85.35KB |
| 3.1 Firebase Security Rules.html |
111B |
| 3.1 flutter-web-db-connections.pdf.pdf |
79.87KB |
| 3.1 input-02-showdialog.zip.zip |
165.71KB |
| 3.1 lists-02-list-builder.zip.zip |
311.42KB |
| 3.1 main.dart.dart |
352B |
| 3.1 native-code-03-android-code.zip.zip |
9.34KB |
| 3.1 nav-01-starting-setup.zip.zip |
39.40KB |
| 3.1 state-01-starting-setup.zip.zip |
39.41KB |
| 3.1 widget-and-element-tree.pdf.pdf |
72.96KB |
| 3.2 dummy_data.dart.dart |
909B |
| 3.2 http-10-finished.zip.zip |
174.75KB |
| 3. Adding a Confirm Password Textfield.mp4 |
161.14MB |
| 3. Adding a Confirm Password Textfield.vtt |
12.88KB |
| 3. Adding a Product Model.mp4 |
157.56MB |
| 3. Adding a Product Model.vtt |
13.42KB |
| 3. Adding Buttons.mp4 |
38.92MB |
| 3. Adding Buttons.vtt |
3.73KB |
| 3. Adding Form Validation.mp4 |
94.21MB |
| 3. Adding Form Validation.vtt |
7.66KB |
| 3. Adding Functionality to our Favorite Button.mp4 |
87.81MB |
| 3. Adding Functionality to our Favorite Button.vtt |
5.86KB |
| 3. Adding the Dismissible Widget.mp4 |
73.30MB |
| 3. Adding the Dismissible Widget.vtt |
5.62KB |
| 3. Adding the Use Camera & Gallery Buttons.mp4 |
101.87MB |
| 3. Adding the Use Camera & Gallery Buttons.vtt |
8.63KB |
| 3. An Overview of the Generated Files & Folders.mp4 |
65.37MB |
| 3. An Overview of the Generated Files & Folders.vtt |
10.25KB |
| 3. Configuring Text Fields.mp4 |
51.99MB |
| 3. Configuring Text Fields.vtt |
4.55KB |
| 3. Creating a New Flutter Project.mp4 |
28.19MB |
| 3. Creating a New Flutter Project.vtt |
5.55KB |
| 3. Defining a Data Model.mp4 |
49.93MB |
| 3. Defining a Data Model.vtt |
7.51KB |
| 3. Detecting the Platform.mp4 |
74.71MB |
| 3. Detecting the Platform.vtt |
5.17KB |
| 3. Examples Where we could improve the App!.mp4 |
22.52MB |
| 3. Examples Where we could improve the App!.vtt |
3.53KB |
| 3. Fixing the Price Input in Landscape Mode.mp4 |
176.60MB |
| 3. Fixing the Price Input in Landscape Mode.vtt |
10.26KB |
| 3. How to Connect Flutter to a Database.mp4 |
10.02MB |
| 3. How to Connect Flutter to a Database.vtt |
4.38KB |
| 3. How to Plan & Develop Successful Apps.mp4 |
27.80MB |
| 3. How to Plan & Develop Successful Apps.vtt |
15.04KB |
| 3. Optimizing the List Loading Behaviour.mp4 |
95.49MB |
| 3. Optimizing the List Loading Behaviour.vtt |
7.83KB |
| 3. PlaceList & Place Provider Setup.mp4 |
98.67MB |
| 3. PlaceList & Place Provider Setup.vtt |
14.87KB |
| 3. Planning the App.mp4 |
8.46MB |
| 3. Planning the App.vtt |
2.87KB |
| 3. Prepare Backend.mp4 |
20.16MB |
| 3. Prepare Backend.vtt |
4.60KB |
| 3. Preparing the App Configuration.mp4 |
53.46MB |
| 3. Preparing the App Configuration.vtt |
7.55KB |
| 3. Running Android Code.mp4 |
147.53MB |
| 3. Running Android Code.vtt |
15.89KB |
| 3. Running the App on an iOS Emulator.mp4 |
35.41MB |
| 3. Running the App on an iOS Emulator.vtt |
6.96KB |
| 3. Sending a POST Request.mp4 |
130.10MB |
| 3. Sending a POST Request.vtt |
10.97KB |
| 3. Showing Alert Dialogs.mp4 |
69.81MB |
| 3. Showing Alert Dialogs.vtt |
8.34KB |
| 3. Starting With The App - Adding Base Data.mp4 |
85.94MB |
| 3. Starting With The App - Adding Base Data.vtt |
13.07KB |
| 3. Testing a Real Android Device.mp4 |
26.72MB |
| 3. Testing a Real Android Device.vtt |
2.29KB |
| 3. The [LEGACY] Sections.html |
961B |
| 3. There's More Than One Widget For The Job.mp4 |
132.46MB |
| 3. There's More Than One Widget For The Job.vtt |
11.09KB |
| 3. Understanding Runtime Errors & Runtime Messages.mp4 |
70.51MB |
| 3. Understanding Runtime Errors & Runtime Messages.vtt |
5.25KB |
| 3. Understanding the Flutter Architecture.mp4 |
17.07MB |
| 3. Understanding the Flutter Architecture.vtt |
6.32KB |
| 3. Unlocking the Required APIs.mp4 |
45.64MB |
| 3. Unlocking the Required APIs.vtt |
6.77KB |
| 3. Using the AnimatedBuilder Widget.mp4 |
40.70MB |
| 3. Using the AnimatedBuilder Widget.vtt |
4.49KB |
| 3. Widget Tree & Element Tree - What, Why and How.mp4 |
82.31MB |
| 3. Widget Tree & Element Tree - What, Why and How.vtt |
13.19KB |
| 30.1 real-apps-13-added-theming.zip.zip |
44.89KB |
| 30.1 state-10-finished.zip.zip |
165.78KB |
| 30.1 widgets-basics-06-named-arguments.zip.zip |
311.13KB |
| 30.2 widgets-basics-01-basic-app.zip.zip |
6.07KB |
| 30.3 widgets-basics-02-basic-stateful-widget.zip.zip |
311.23KB |
| 30.4 widgets-basics-assignment-solution.zip.zip |
6.98KB |
| 30.5 widgets-basics-04-pass-data.zip.zip |
310.64KB |
| 30.6 widgets-basics-03-split-code-across-files.zip.zip |
311.26KB |
| 30.7 widgets-basics-07-function-communication.zip.zip |
312.00KB |
| 30.8 widgets-basics-05-lifecycle.zip.zip |
310.72KB |
| 30. Adding a Mark as Favorite Feature.mp4 |
202.31MB |
| 30. Adding a Mark as Favorite Feature.vtt |
21.47KB |
| 30. Configuring & Using Themes.mp4 |
79.92MB |
| 30. Configuring & Using Themes.vtt |
10.26KB |
| 30. Making Orders Expandable & Stateful Widgets vs Providers.mp4 |
94.56MB |
| 30. Making Orders Expandable & Stateful Widgets vs Providers.vtt |
11.49KB |
| 30. Official Docs & The Widget Catalog.mp4 |
28.48MB |
| 30. Official Docs & The Widget Catalog.vtt |
3.24KB |
| 30. Useful Resources & Links.html |
445B |
| 31.1 fonts.zip.zip |
320.09KB |
| 31.1 nav-14-finished.zip.zip |
620.62KB |
| 31. A Problem!.mp4 |
22.75MB |
| 31. A Problem!.vtt |
2.76KB |
| 31. Custom Fonts & Working with Text Themes.mp4 |
109.16MB |
| 31. Custom Fonts & Working with Text Themes.vtt |
12.93KB |
| 31. Passing Callback Functions Around.mp4 |
96.92MB |
| 31. Passing Callback Functions Around.vtt |
12.65KB |
| 31. Wrap Up.mp4 |
34.41MB |
| 31. Wrap Up.vtt |
4.06KB |
| 32.10 state-09-orders-screen.zip.zip |
164.97KB |
| 32.1 state-03-provider-package.zip.zip |
157.23KB |
| 32.2 state-01-starting-setup.zip.zip |
39.41KB |
| 32.3 state-08-product-detail-page.zip.zip |
162.70KB |
| 32.4 state-02-detail-screen.zip.zip |
154.46KB |
| 32.5 state-04-provider-with-single-product.zip.zip |
157.72KB |
| 32.6 state-07-cart-badge-and-connected-model.zip.zip |
160.78KB |
| 32.7 state-06-stateful-widget.zip.zip |
157.07KB |
| 32.8 state-05-consumer-and-alternative-syntaxes.zip.zip |
158.23KB |
| 32.9 state-10-finished.zip.zip |
165.78KB |
| 32. Introducing Maps.mp4 |
48.92MB |
| 32. Introducing Maps.vtt |
6.55KB |
| 32. Theming.html |
148B |
| 32. Useful Resources & Links.html |
675B |
| 32. Wrap Up.mp4 |
18.82MB |
| 32. Wrap Up.vtt |
3.29KB |
| 33.10 nav-08-recipe-detail-page.zip.zip |
616.21KB |
| 33.11 nav-07-navigation-to-detail-page.zip.zip |
616.29KB |
| 33.12 nav-12-replacing-screens.zip.zip |
620.13KB |
| 33.13 nav-14-finished.zip.zip |
620.62KB |
| 33.14 nav-13-passing-data-back.zip.zip |
620.42KB |
| 33.1 basics-06-added-answer-mapping.zip.zip |
41.42KB |
| 33.1 nav-01-starting-setup.zip.zip |
39.32KB |
| 33.1 real-apps-14-added-fonts-and-images.zip.zip |
379.79KB |
| 33.2 image.zip.zip |
12.19KB |
| 33.2 nav-02-categories-and-categories-screen.zip.zip |
44.31KB |
| 33.3 nav-04-pushing-and-passing-data.zip.zip |
606.76KB |
| 33.4 nav-03-theme-and-font.zip.zip |
605.36KB |
| 33.5 nav-05-named-routes-and-args.zip.zip |
607.17KB |
| 33.6 nav-09-appbar-tabs.zip.zip |
617.16KB |
| 33.7 nav-06-finished-meal-items.zip.zip |
614.58KB |
| 33.8 nav-10-bottom-tabs.zip.zip |
617.30KB |
| 33.9 nav-11-drawer.zip.zip |
617.81KB |
| 33. Adding Images to the App.mp4 |
75.43MB |
| 33. Adding Images to the App.vtt |
9.43KB |
| 33. Mapping Lists to Widgets.mp4 |
98.51MB |
| 33. Mapping Lists to Widgets.vtt |
12.05KB |
| 33. Useful Resources & Links.html |
690B |
| 34.1 chart-sketch.png.png |
777.85KB |
| 34. final vs const.mp4 |
99.83MB |
| 34. final vs const.vtt |
13.07KB |
| 34. Planning the Chart Widget.mp4 |
23.62MB |
| 34. Planning the Chart Widget.vtt |
4.68KB |
| 35. Advanced Flutter & Dart Basics.html |
148B |
| 35. Looping Through Lists.mp4 |
123.34MB |
| 35. Looping Through Lists.vtt |
15.08KB |
| 36.1 basics-08-added-if-and-ternary-expression.zip.zip |
42.06KB |
| 36. Introducing if Statements.mp4 |
66.49MB |
| 36. Introducing if Statements.vtt |
7.95KB |
| 36. More on for Loops.html |
853B |
| 37. [DART DEEP DIVE] More on if Statements.mp4 |
50.70MB |
| 37. [DART DEEP DIVE] More on if Statements.vtt |
14.18KB |
| 37.1 Double Decimal Place Precision.html |
93B |
| 37. Deriving Recent Transactions.mp4 |
75.66MB |
| 37. Deriving Recent Transactions.vtt |
8.42KB |
| 38. [DART DEEP DIVE] The null Value.mp4 |
6.08MB |
| 38. [DART DEEP DIVE] The null Value.vtt |
2.33KB |
| 38. Creating Bars for our Chart.mp4 |
100.76MB |
| 38. Creating Bars for our Chart.vtt |
11.70KB |
| 39.1 basics-08-added-if-and-ternary-expression.zip.zip |
42.06KB |
| 39. Outputting Widgets Conditionally.mp4 |
23.75MB |
| 39. Outputting Widgets Conditionally.vtt |
2.96KB |
| 39. Populating the Chart with Values.mp4 |
55.34MB |
| 39. Populating the Chart with Values.vtt |
7.49KB |
| 4.1 animations-01-added-fab.zip.zip |
910.36KB |
| 4.1 animations-03-animatedcontainer.zip.zip |
183.45KB |
| 4.1 app-imp-02-dismissing-items.zip.zip |
892.00KB |
| 4.1 auth_screen.dart.dart |
7.18KB |
| 4.1 camera-01-added-picker.zip.zip |
907.06KB |
| 4.1 forms-02-added-validation.zip.zip |
888.90KB |
| 4.1 http-01-post-request.zip.zip |
896.57KB |
| 4.1 lists-03-with-ternary.zip.zip |
311.45KB |
| 4.1 models-01-scoped-product-model.zip.zip |
894.80KB |
| 4.1 most-important-widgets.pdf.pdf |
139.43KB |
| 4.1 native-02-places-list-and-provider.zip.zip |
45.97KB |
| 4.1 native-code-04-ios-code.zip.zip |
2.77KB |
| 4.1 navigation-01-basic-push-pop.zip.zip |
314.34KB |
| 4.1 products.txt.txt |
1.04KB |
| 4.1 real-apps-02-card-with-container.zip.zip |
39.68KB |
| 4.1 resp-01-dynamically-calculated-widgets.zip.zip |
382.55KB |
| 4.1 user-input-01-basic-textfields.zip.zip |
319.21KB |
| 4.1 widget-element-tree.png.png |
1.31MB |
| 4.2 auth-01-authscreen.zip.zip |
177.54KB |
| 4.2 Inside Flutter - Official Docs.html |
110B |
| 4.2 main.dart.dart |
522B |
| 4.2 native-code-05-finished.zip.zip |
49.67KB |
| 4.2 number-regex.txt.txt |
38B |
| 4.3 core-widgets-cheat-sheet.pdf.pdf |
125.15KB |
| 4. Adding a Manage Products Page.mp4 |
132.49MB |
| 4. Adding a Manage Products Page.vtt |
15.81KB |
| 4. Adding the Add Place Screen & An Image Input.mp4 |
151.83MB |
| 4. Adding the Add Place Screen & An Image Input.vtt |
19.49KB |
| 4. Adding the Auth Screen.mp4 |
163.19MB |
| 4. Adding the Auth Screen.vtt |
19.47KB |
| 4. Advanced Validation.mp4 |
56.06MB |
| 4. Advanced Validation.vtt |
5.17KB |
| 4. Calculating Sizes Dynamically.mp4 |
86.79MB |
| 4. Calculating Sizes Dynamically.vtt |
10.68KB |
| 4. Combining Widgets.mp4 |
70.76MB |
| 4. Combining Widgets.vtt |
11.18KB |
| 4. Connecting the Choose Buttons to the Image Picker.mp4 |
118.49MB |
| 4. Connecting the Choose Buttons to the Image Picker.vtt |
8.33KB |
| 4. Creating a Grid & Working with Linear Gradients.mp4 |
66.72MB |
| 4. Creating a Grid & Working with Linear Gradients.vtt |
9.06KB |
| 4. Creating a Scoped Model.mp4 |
103.90MB |
| 4. Creating a Scoped Model.vtt |
11.02KB |
| 4. Dealing with Logical Errors.mp4 |
48.61MB |
| 4. Dealing with Logical Errors.vtt |
4.76KB |
| 4. Deleting Products Upon Swipe.mp4 |
81.85MB |
| 4. Deleting Products Upon Swipe.vtt |
5.83KB |
| 4. Exploring the Default Project Structure.mp4 |
19.68MB |
| 4. Exploring the Default Project Structure.vtt |
2.93KB |
| 4. Fixing the Filtered Product Index.mp4 |
30.21MB |
| 4. Fixing the Filtered Product Index.vtt |
2.01KB |
| 4. How Flutter & Dart Code Gets Compiled To Native Apps.mp4 |
10.32MB |
| 4. How Flutter & Dart Code Gets Compiled To Native Apps.vtt |
3.98KB |
| 4. How Flutter Rebuilds & Repaints the Screen.mp4 |
55.12MB |
| 4. How Flutter Rebuilds & Repaints the Screen.vtt |
9.74KB |
| 4. Implementing a Basic Navigation.mp4 |
91.89MB |
| 4. Implementing a Basic Navigation.vtt |
8.67KB |
| 4. Implementing the Signup Functionality.mp4 |
169.73MB |
| 4. Implementing the Signup Functionality.vtt |
14.48KB |
| 4. More on Git (Version Control System).html |
1.08KB |
| 4. Preparing Our Backend.mp4 |
34.32MB |
| 4. Preparing Our Backend.vtt |
6.02KB |
| 4. Preparing Third-Party Services.mp4 |
8.49MB |
| 4. Preparing Third-Party Services.vtt |
1.74KB |
| 4. Rendering Content Conditionally.mp4 |
67.52MB |
| 4. Rendering Content Conditionally.vtt |
5.63KB |
| 4. Requesting Permissions.mp4 |
90.96MB |
| 4. Requesting Permissions.vtt |
8.46KB |
| 4. Running iOS Code.mp4 |
94.48MB |
| 4. Running iOS Code.vtt |
10.79KB |
| 4. Running the App on a Real iOS Device.mp4 |
19.69MB |
| 4. Running the App on a Real iOS Device.vtt |
2.18KB |
| 4. Styling Text Fields.mp4 |
65.43MB |
| 4. Styling Text Fields.vtt |
5.27KB |
| 4. The Most Important Widgets.html |
251B |
| 4. Using Platform Specific Widgets.mp4 |
40.20MB |
| 4. Using Platform Specific Widgets.vtt |
3.73KB |
| 4. Using the iOS Emulator & a Real Device.mp4 |
105.75MB |
| 4. Using the iOS Emulator & a Real Device.vtt |
7.42KB |
| 4. Using the Response.mp4 |
85.50MB |
| 4. Using the Response.vtt |
7.33KB |
| 4. Working on the Contact Button.mp4 |
67.04MB |
| 4. Working on the Contact Button.vtt |
5.30KB |
| 4. Working on the Products Grid & Item Widgets.mp4 |
145.72MB |
| 4. Working on the Products Grid & Item Widgets.vtt |
18.44KB |
| 4. Working with the AnimatedContainer.mp4 |
28.87MB |
| 4. Working with the AnimatedContainer.vtt |
3.50KB |
| 40.1 basics-09-splitting-into-widgets.zip.zip |
43.16KB |
| 40.1 real-apps-15-chart-and-chartbars.zip.zip |
381.95KB |
| 40. Finishing the Chart Bars.mp4 |
47.15MB |
| 40. Finishing the Chart Bars.vtt |
5.97KB |
| 40. Splitting the App Into Widgets.mp4 |
89.26MB |
| 40. Splitting the App Into Widgets.vtt |
11.01KB |
| 41.1 questions.txt.txt |
758B |
| 41.1 widget-playground-start.zip.zip |
4.99KB |
| 41.2 widget-playground-finished.zip.zip |
5.16KB |
| 41. Calculating a Total Score.mp4 |
67.24MB |
| 41. Calculating a Total Score.vtt |
8.49KB |
| 41. Flexible & Expanded Deep Dive.mp4 |
80.70MB |
| 41. Flexible & Expanded Deep Dive.vtt |
12.99KB |
| 42.1 real-apps-16-added-listtile.zip.zip |
381.30KB |
| 42. Adding a ListTile Widget.mp4 |
50.20MB |
| 42. Adding a ListTile Widget.vtt |
5.74KB |
| 42. Getters & else-if.mp4 |
52.39MB |
| 42. Getters & else-if.vtt |
7.31KB |
| 43.1 basics-10-finished.zip.zip |
43.00KB |
| 43. Improving the Overall Chart.mp4 |
18.99MB |
| 43. Improving the Overall Chart.vtt |
3.64KB |
| 43. Resetting the Quiz.mp4 |
40.87MB |
| 43. Resetting the Quiz.vtt |
5.75KB |
| 44. Time to Practice Flutter Basics.html |
152B |
| 44. Widgets & Configuring Widgets - Summary Overview.mp4 |
49.23MB |
| 44. Widgets & Configuring Widgets - Summary Overview.vtt |
6.46KB |
| 45. Getting Started with Date Selection.mp4 |
47.44MB |
| 45. Getting Started with Date Selection.vtt |
6.06KB |
| 45. Wrap Up.mp4 |
13.57MB |
| 45. Wrap Up.vtt |
2.26KB |
| 46.10 basics-08-added-if-and-ternary-expression.zip.zip |
42.06KB |
| 46.11 dart-basics-summary.pdf.pdf |
103.01KB |
| 46.12 basics-09-splitting-into-widgets.zip.zip |
43.37KB |
| 46.13 flutter-basics-summary.pdf.pdf |
67.74KB |
| 46.1 basics-03-incorrect-stateless-widget.zip.zip |
39.86KB |
| 46.2 basics-05-custom-stateless-widget.zip.zip |
40.72KB |
| 46.3 basics-02-column-raisedbutton-anonymous-functions.zip.zip |
40.14KB |
| 46.4 basics-10-finished.zip.zip |
43.21KB |
| 46.5 basics-06-added-answer-mapping.zip.zip |
41.56KB |
| 46.6 basics-01-building-a-widget-tree.zip.zip |
39.57KB |
| 46.7 basics-07-final-const.zip.zip |
41.20KB |
| 46.8 widgets-basics-cheat-sheet.pdf.pdf |
52.39KB |
| 46.9 basics-04-stateful-widget-private-properties.zip.zip |
40.11KB |
| 46. Module Resources.html |
988B |
| 46. Showing a DatePicker.mp4 |
104.46MB |
| 46. Showing a DatePicker.vtt |
13.41KB |
| 47.1 real-apps-17-date-input-and-picker.zip.zip |
382.39KB |
| 47. Adding Transactions with a Date.mp4 |
23.10MB |
| 47. Adding Transactions with a Date.vtt |
3.67KB |
| 48. Deleting Transactions & Using IconButtons.mp4 |
69.15MB |
| 48. Deleting Transactions & Using IconButtons.vtt |
8.38KB |
| 49.1 real-apps-18-finished.zip.zip |
381.23KB |
| 49. Final Polishing!.mp4 |
53.28MB |
| 49. Final Polishing!.vtt |
6.56KB |
| 5.1 animations-04-more-built-in-animations.zip.zip |
184.63KB |
| 5.1 app-imp-03-improved-structure.zip.zip |
891.58KB |
| 5.1 auth-02-signup.zip.zip |
178.00KB |
| 5.1 fonts.zip.zip |
107.50KB |
| 5.1 input-03-empty-edit-product-screen.zip.zip |
170.58KB |
| 5.1 lists-04-if-and-build-method.zip.zip |
311.86KB |
| 5.1 nav-02-categories-and-categories-screen.zip.zip |
44.31KB |
| 5.1 Oswald-Bold.ttf.ttf |
92.06KB |
| 5.1 rows-columns-cheat-sheet.pdf.pdf |
93.34KB |
| 5.1 splash.zip.zip |
153.72KB |
| 5.2 icons.zip.zip |
44.95KB |
| 5.2 product-placeholder.png.png |
493.16KB |
| 5.2 real-apps-03-column-alignment.zip.zip |
39.66KB |
| 5.2 widget-deep-dive-01-added-font.zip.zip |
365.99KB |
| 5.3 splash-ios.zip.zip |
21.52KB |
| 5. Adding an Image Preview.mp4 |
78.85MB |
| 5. Adding an Image Preview.vtt |
5.78KB |
| 5. Adding a Platform Specific Theme.mp4 |
94.97MB |
| 5. Adding a Platform Specific Theme.vtt |
7.09KB |
| 5. Adding Icons & Splash Screens.mp4 |
80.48MB |
| 5. Adding Icons & Splash Screens.vtt |
11.08KB |
| 5. Adding User Signup.mp4 |
128.77MB |
| 5. Adding User Signup.vtt |
15.98KB |
| 5. Alternative Approaches to Render Content Conditionally.mp4 |
69.13MB |
| 5. Alternative Approaches to Render Content Conditionally.vtt |
6.86KB |
| 5. Analyzing the Default App.mp4 |
53.06MB |
| 5. Analyzing the Default App.vtt |
6.66KB |
| 5. Animating the Contact Icon.mp4 |
128.09MB |
| 5. Animating the Contact Icon.vtt |
11.04KB |
| 5. A Note on the Price Input and the Usage of Commas Dots.html |
827B |
| 5. Connecting the Scoped Model.mp4 |
149.48MB |
| 5. Connecting the Scoped Model.vtt |
11.60KB |
| 5. Diving Into the main.dart File.mp4 |
17.39MB |
| 5. Diving Into the main.dart File.vtt |
2.86KB |
| 5. Edit Product Screen & A Problem.mp4 |
49.07MB |
| 5. Edit Product Screen & A Problem.vtt |
6.00KB |
| 5. Fixing a Bug & Adding a Button.mp4 |
45.58MB |
| 5. Fixing a Bug & Adding a Button.vtt |
3.74KB |
| 5. Fixing the Product Title Style & the Favorite Product Selection.mp4 |
155.78MB |
| 5. Fixing the Product Title Style & the Favorite Product Selection.vtt |
9.48KB |
| 5. Getting Data From a Server.mp4 |
78.31MB |
| 5. Getting Data From a Server.vtt |
6.29KB |
| 5. Handling Errors.mp4 |
132.76MB |
| 5. Handling Errors.vtt |
9.18KB |
| 5. How Flutter Executes build().mp4 |
100.78MB |
| 5. How Flutter Executes build().vtt |
11.13KB |
| 5. How To Send Http Requests.mp4 |
24.22MB |
| 5. How To Send Http Requests.vtt |
7.42KB |
| 5. Improving the Look of the Product Page.mp4 |
76.83MB |
| 5. Improving the Look of the Product Page.vtt |
5.92KB |
| 5. More Built-in Animation & Transition Widgets.mp4 |
95.21MB |
| 5. More Built-in Animation & Transition Widgets.vtt |
10.17KB |
| 5. Preparing our Text Form Field.mp4 |
100.75MB |
| 5. Preparing our Text Form Field.vtt |
8.80KB |
| 5. Registering a Screen as the Main Screen.mp4 |
28.54MB |
| 5. Registering a Screen as the Main Screen.vtt |
3.81KB |
| 5. Restructuring the Code & Wrap Up.mp4 |
62.28MB |
| 5. Restructuring the Code & Wrap Up.vtt |
4.84KB |
| 5. Running the App - Detailed Instructions.html |
1.07KB |
| 5. Styling & Theming the App.mp4 |
48.39MB |
| 5. Styling & Theming the App.vtt |
5.70KB |
| 5. Understanding Column Alignment.mp4 |
40.10MB |
| 5. Understanding Column Alignment.vtt |
7.88KB |
| 5. Understanding Flutter Versions.mp4 |
11.13MB |
| 5. Understanding Flutter Versions.vtt |
3.76KB |
| 5. Using Breakpoints.mp4 |
57.49MB |
| 5. Using Breakpoints.vtt |
5.93KB |
| 5. Using Image Picker & The Device Camera.mp4 |
106.76MB |
| 5. Using Image Picker & The Device Camera.vtt |
13.14KB |
| 5. Working with Text & Fonts.mp4 |
103.11MB |
| 5. Working with Text & Fonts.vtt |
8.15KB |
| 5. Working with the Emulators Using the Emulators.mp4 |
10.55MB |
| 5. Working with the Emulators Using the Emulators.vtt |
2.73KB |
| 5. Working with the textScaleFactor.html |
1.34KB |
| 5. Wrap Up.mp4 |
8.23MB |
| 5. Wrap Up.vtt |
1.16KB |
| 50. Wrap Up.mp4 |
29.74MB |
| 50. Wrap Up.vtt |
4.78KB |
| 51.10 real-apps-11-listview-builder.zip.zip |
45.27KB |
| 51.11 real-apps-13-added-theming.zip.zip |
44.89KB |
| 51.12 real-apps-15-chart-and-chartbars.zip.zip |
381.95KB |
| 51.13 real-apps-16-added-listtile.zip.zip |
381.30KB |
| 51.14 real-apps-12-modal-sheet.zip.zip |
44.68KB |
| 51.15 real-apps-18-finished.zip.zip |
380.69KB |
| 51.16 real-apps-17-date-input-and-picker.zip.zip |
382.39KB |
| 51.17 real-apps-08-add-transaction-flow.zip.zip |
45.66KB |
| 51.18 real-apps-14-added-fonts-and-images.zip.zip |
379.32KB |
| 51.1 real-apps-05-textfields-and-button.zip.zip |
41.09KB |
| 51.2 real-apps-03-column-alignment.zip.zip |
39.66KB |
| 51.3 real-apps-02-card-with-container.zip.zip |
39.68KB |
| 51.4 real-apps-06-user-input-on-every-keystroke.zip.zip |
41.36KB |
| 51.5 real-apps-01-starting-setup.zip.zip |
39.43KB |
| 51.6 real-apps-04-list-of-transaction-cards.zip.zip |
41.04KB |
| 51.7 real-apps-10-listview-children.zip.zip |
45.52KB |
| 51.8 real-apps-09-scrollable-column.zip.zip |
45.56KB |
| 51.9 real-apps-07-using-texteditingcontroller.zip.zip |
41.36KB |
| 51. Useful Resources & Links.html |
1.22KB |
| 6.1 animations-05-fadeinimage.zip.zip |
650.90KB |
| 6.1 app-imp-02-dismissing-items.zip.zip |
891.32KB |
| 6.1 auth-01-added-signup.zip.zip |
899.29KB |
| 6.1 auth-03-login.zip.zip |
177.91KB |
| 6.1 camera-02-added-preview.zip.zip |
907.39KB |
| 6.1 deep-dive-01-flutter-build-const.zip.zip |
384.20KB |
| 6.1 fonts.zip.zip |
560.06KB |
| 6.1 forms-03-closing-keyboard.zip.zip |
888.94KB |
| 6.1 http-02-getting-products.zip.zip |
898.16KB |
| 6.1 lists-05-finished.zip.zip |
311.25KB |
| 6.1 maps-01-basic.zip.zip |
902.90KB |
| 6.1 native-03-image-picker.zip.zip |
48.05KB |
| 6.1 native-code-01-starting-setup.zip.zip |
39.62KB |
| 6.1 navigation-02-pass-product-data-to-product.zip.zip |
315.44KB |
| 6.1 state-02-detail-screen.zip.zip |
154.46KB |
| 6.1 What's JSON (JavaScript Object Notation).html |
131B |
| 6.2 app-imp-01-restyled-products-list.zip.zip |
892.57KB |
| 6.2 http-01-send-post-without-response.zip.zip |
173.50KB |
| 6.2 native-code-02-added-flutter-code.zip.zip |
39.89KB |
| 6.2 nav-03-theme-and-font.zip.zip |
605.36KB |
| 6.3 app-imp-03-improved-structure.zip.zip |
892.25KB |
| 6.3 native-code-03-android-code.zip.zip |
9.47KB |
| 6.4 native-code-05-finished.zip.zip |
49.67KB |
| 6.5 native-code-04-ios-code.zip.zip |
2.77KB |
| 6. Adding a Spinner Whilst Signing Up.mp4 |
35.77MB |
| 6. Adding a Spinner Whilst Signing Up.vtt |
2.79KB |
| 6. Adding a Static Dummy Map.mp4 |
130.67MB |
| 6. Adding a Static Dummy Map.vtt |
10.23KB |
| 6. Adding Navigation to the App.mp4 |
99.02MB |
| 6. Adding Navigation to the App.vtt |
11.42KB |
| 6. Adding Text Editing Controllers.mp4 |
82.01MB |
| 6. Adding Text Editing Controllers.vtt |
5.11KB |
| 6. Allowing Users to Log In.mp4 |
68.61MB |
| 6. Allowing Users to Log In.vtt |
7.37KB |
| 6. Animating the Favorite Icon.mp4 |
34.55MB |
| 6. Animating the Favorite Icon.vtt |
2.26KB |
| 6. Closing the Keyboard.mp4 |
53.63MB |
| 6. Closing the Keyboard.vtt |
4.20KB |
| 6. Columns & Rows.html |
148B |
| 6. Dart Basics.mp4 |
57.35MB |
| 6. Dart Basics.vtt |
20.69KB |
| 6. Debugging the User Interface.mp4 |
70.43MB |
| 6. Debugging the User Interface.vtt |
4.82KB |
| 6. Fading Loaded Images In (And Showing a Placeholder).mp4 |
33.89MB |
| 6. Fading Loaded Images In (And Showing a Placeholder).vtt |
3.96KB |
| 6. Flutter macOS Setup.mp4 |
257.97MB |
| 6. Flutter macOS Setup.vtt |
23.79KB |
| 6. One Important Gotcha.mp4 |
24.55MB |
| 6. One Important Gotcha.vtt |
2.14KB |
| 6. Passing Data Around (Pushing the Page).mp4 |
106.38MB |
| 6. Passing Data Around (Pushing the Page).vtt |
9.80KB |
| 6. Providing the Scoped Model.mp4 |
74.44MB |
| 6. Providing the Scoped Model.vtt |
5.91KB |
| 6. Publishing Android Apps.mp4 |
86.67MB |
| 6. Publishing Android Apps.vtt |
10.94KB |
| 6. Sending POST Requests.mp4 |
111.69MB |
| 6. Sending POST Requests.vtt |
12.84KB |
| 6. Storing the Image on the Filesystem (on the Device).mp4 |
5.17MB |
| 6. Storing the Image on the Filesystem (on the Device).vtt |
639B |
| 6. Styling & Theming.mp4 |
68.18MB |
| 6. Styling & Theming.vtt |
7.45KB |
| 6. Toggling the Favorite Status.html |
4.57KB |
| 6. Transforming & Extracting Response Data.mp4 |
168.43MB |
| 6. Transforming & Extracting Response Data.vtt |
12.78KB |
| 6. Understanding Error Messages & Fixing Errors.mp4 |
49.99MB |
| 6. Understanding Error Messages & Fixing Errors.vtt |
6.42KB |
| 6. Useful Resources & Links.html |
534B |
| 6. Useful Resources & Links.html |
82B |
| 6. Using const Widgets & Constructors.mp4 |
115.79MB |
| 6. Using const Widgets & Constructors.vtt |
13.44KB |
| 6. Using Forms & Working with Form Inputs.mp4 |
76.36MB |
| 6. Using Forms & Working with Form Inputs.vtt |
9.34KB |
| 6. Using our Form to Create a New Product.mp4 |
142.13MB |
| 6. Using our Form to Create a New Product.vtt |
10.90KB |
| 6. Using the LayoutBuilder Widget.mp4 |
62.35MB |
| 6. Using the LayoutBuilder Widget.vtt |
8.76KB |
| 6. Using the Native IDE Consoles.mp4 |
34.41MB |
| 6. Using the Native IDE Consoles.vtt |
1.98KB |
| 6. When Should we Use Platform Specific Themes.mp4 |
21.52MB |
| 6. When Should we Use Platform Specific Themes.vtt |
1.20KB |
| 6. Widgets in Flutter - Theory.mp4 |
6.58MB |
| 6. Widgets in Flutter - Theory.vtt |
2.60KB |
| 6. Working with Rows.mp4 |
101.80MB |
| 6. Working with Rows.vtt |
7.91KB |
| 7.1 animations-02-animated-fab.zip.zip |
911.20KB |
| 7.1 auth-02-added-signin.zip.zip |
899.25KB |
| 7.1 auth-04-error-handling.zip.zip |
179.76KB |
| 7.1 dart-overview-slide.pdf.pdf |
88.84KB |
| 7.1 forms-04-managing-data.zip.zip |
888.55KB |
| 7.1 how-navigation-works.pdf.pdf |
69.91KB |
| 7.1 http-02-use-post-response.zip.zip |
172.35KB |
| 7.1 models-02-worked-on-product-detail.zip.zip |
895.47KB |
| 7.1 navigation-03-pass-data-back.zip.zip |
314.24KB |
| 7.1 state-and-state-management.pdf.pdf |
77.49KB |
| 7.1 user-input-02-finished-product-input-page.zip.zip |
318.81KB |
| 7.1 widget-deep-dive-02-added-price-tag.zip.zip |
367.07KB |
| 7.2 dart-overview.pdf.pdf |
112.96KB |
| 7. Adding a Hero Transition.mp4 |
23.36MB |
| 7. Adding a Hero Transition.vtt |
3.16KB |
| 7. Adding the Signin Functionality.mp4 |
119.61MB |
| 7. Adding the Signin Functionality.vtt |
8.22KB |
| 7. Animating the Options Button.mp4 |
82.37MB |
| 7. Animating the Options Button.vtt |
5.82KB |
| 7. Clearing All Products Before Fetching.mp4 |
40.11MB |
| 7. Clearing All Products Before Fetching.vtt |
2.29KB |
| 7. Creating a Widget.mp4 |
37.90MB |
| 7. Creating a Widget.vtt |
5.93KB |
| 7. Decorating Boxes & Styling a Price Tag.mp4 |
114.29MB |
| 7. Decorating Boxes & Styling a Price Tag.vtt |
9.49KB |
| 7. Displaying a Loading Spinner.mp4 |
112.65MB |
| 7. Displaying a Loading Spinner.vtt |
9.04KB |
| 7. Handling Authentication Errors.mp4 |
139.08MB |
| 7. Handling Authentication Errors.vtt |
15.17KB |
| 7. Improving the Style of our Form.mp4 |
67.72MB |
| 7. Improving the Style of our Form.vtt |
5.39KB |
| 7. iOS Support since Flutter 0.8.2.html |
1.71KB |
| 7. ListView or Column.html |
1.61KB |
| 7. macOS Development Environment.mp4 |
42.62MB |
| 7. macOS Development Environment.vtt |
4.98KB |
| 7. Managing Data & Images via the Provider Package.mp4 |
147.09MB |
| 7. Managing Data & Images via the Provider Package.vtt |
17.30KB |
| 7. More About Visual Helpers.mp4 |
43.76MB |
| 7. More About Visual Helpers.vtt |
2.94KB |
| 7. More Dart Basics.mp4 |
49.23MB |
| 7. More Dart Basics.vtt |
15.73KB |
| 7. Navigating to a New Page.mp4 |
86.99MB |
| 7. Navigating to a New Page.vtt |
12.08KB |
| 7. Not a Widget Adding a Transaction Model & Transaction Data.mp4 |
64.50MB |
| 7. Not a Widget Adding a Transaction Model & Transaction Data.vtt |
9.96KB |
| 7. Passing Information Back (Popping the Page).mp4 |
95.71MB |
| 7. Passing Information Back (Popping the Page).vtt |
8.01KB |
| 7. Publishing iOS Apps.mp4 |
57.14MB |
| 7. Publishing iOS Apps.vtt |
7.38KB |
| 7. Responsiveness.html |
148B |
| 7. Sending a Request to Convert an Address to Coordinates.mp4 |
114.59MB |
| 7. Sending a Request to Convert an Address to Coordinates.vtt |
10.48KB |
| 7. Setting Up Firebase Cloud Functions.mp4 |
66.02MB |
| 7. Setting Up Firebase Cloud Functions.vtt |
8.17KB |
| 7. Submitting Data.mp4 |
65.05MB |
| 7. Submitting Data.vtt |
5.08KB |
| 7. Using the Debugger.mp4 |
54.40MB |
| 7. Using the Debugger.vtt |
7.49KB |
| 7. Viewing Single Products.mp4 |
80.27MB |
| 7. Viewing Single Products.vtt |
5.47KB |
| 7. Why State Management And what is State and State Management.mp4 |
38.79MB |
| 7. Why State Management And what is State and State Management.vtt |
8.06KB |
| 7. Widgets, Elements, build().html |
148B |
| 7. Working with Futures in Dart.mp4 |
71.90MB |
| 7. Working with Futures in Dart.vtt |
8.91KB |
| 7. Wrap Up.mp4 |
10.70MB |
| 7. Wrap Up.vtt |
2.25KB |
| 8. [DART DEEP DIVE] Futures & Async Code.mp4 |
36.33MB |
| 8. [DART DEEP DIVE] Futures & Async Code.vtt |
11.28KB |
| 8.1 animations-06-hero-and-slivers.zip.zip |
651.83KB |
| 8.1 auth-03-optimized-auth-functions.zip.zip |
901.67KB |
| 8.1 auth-05-using-the-token.zip.zip |
180.26KB |
| 8.1 dart-overview.pdf.pdf |
112.96KB |
| 8.1 http-03-added-spinners.zip.zip |
898.07KB |
| 8.1 input-04-managing-focus.zip.zip |
170.24KB |
| 8.1 lists-01-basic-listview.zip.zip |
311.51KB |
| 8.1 maps-02-geocoding.zip.zip |
903.89KB |
| 8.1 native-04-outputting-images.zip.zip |
48.96KB |
| 8.1 nav-04-pushing-and-passing-data.zip.zip |
607.26KB |
| 8.1 provider-package.pdf.pdf |
72.57KB |
| 8.1 widget-deep-dive-03-added-address.zip.zip |
366.98KB |
| 8.2 lists-05-finished.zip.zip |
311.25KB |
| 8.3 lists-02-list-builder.zip.zip |
311.14KB |
| 8.4 lists-03-with-ternary.zip.zip |
311.45KB |
| 8.5 lists-04-if-and-build-method.zip.zip |
311.86KB |
| 8. Adding Geocoding & Maps with Real Coordinates.mp4 |
87.07MB |
| 8. Adding Geocoding & Maps with Real Coordinates.vtt |
5.60KB |
| 8. Adding Reactions Upon Button Pressing.mp4 |
93.35MB |
| 8. Adding Reactions Upon Button Pressing.vtt |
7.09KB |
| 8. Adjusting Firebase Functions (Fixing an Error).html |
735B |
| 8. Controlling the Device Orientation.mp4 |
26.29MB |
| 8. Controlling the Device Orientation.vtt |
3.64KB |
| 8. Dart Basics - Summary.html |
9.08KB |
| 8. Editing & Deleting Products with the Scoped Model.mp4 |
256.20MB |
| 8. Editing & Deleting Products with the Scoped Model.vtt |
18.62KB |
| 8. Fading the Password Field In & Out.mp4 |
136.65MB |
| 8. Fading the Password Field In & Out.vtt |
9.55KB |
| 8. Finishing the Loading Spinner.mp4 |
137.41MB |
| 8. Finishing the Loading Spinner.vtt |
9.64KB |
| 8. Flutter Windows Setup.mp4 |
192.79MB |
| 8. Flutter Windows Setup.vtt |
22.98KB |
| 8. Getting Started with the Dart DevTools.mp4 |
35.22MB |
| 8. Getting Started with the Dart DevTools.vtt |
5.83KB |
| 8. Handling Errors.mp4 |
13.46MB |
| 8. Handling Errors.vtt |
1.64KB |
| 8. Managing Form Input Focus.mp4 |
43.30MB |
| 8. Managing Form Input Focus.vtt |
5.10KB |
| 8. Managing the Auth Token Locally (in the App).mp4 |
108.89MB |
| 8. Managing the Auth Token Locally (in the App).vtt |
13.63KB |
| 8. Mapping Data Into Widgets.mp4 |
29.24MB |
| 8. Mapping Data Into Widgets.vtt |
4.43KB |
| 8. Passing Data via the Constructor.mp4 |
23.83MB |
| 8. Passing Data via the Constructor.vtt |
2.96KB |
| 8. Refactoring our Code.mp4 |
85.88MB |
| 8. Refactoring our Code.vtt |
5.57KB |
| 8. Setting Borders.mp4 |
102.23MB |
| 8. Setting Borders.vtt |
7.64KB |
| 8. Testing the iPhone & Fixing the Product Reset Logic.mp4 |
84.91MB |
| 8. Testing the iPhone & Fixing the Product Reset Logic.vtt |
5.39KB |
| 8. Time to Practice - Forms.html |
152B |
| 8. Time to Practice - Handling User Input.html |
152B |
| 8. Understanding Classes & Constructors.html |
1.75KB |
| 8. Understanding the Provider Package & Approach.mp4 |
11.08MB |
| 8. Understanding the Provider Package & Approach.vtt |
3.35KB |
| 8. Useful Resources & Links.html |
406B |
| 8. Useful Resources & Links.html |
548B |
| 8. Working with Slivers.mp4 |
55.26MB |
| 8. Working with Slivers.vtt |
6.99KB |
| 8. Wrap Up.mp4 |
21.11MB |
| 8. Wrap Up.mp4 |
12.72MB |
| 8. Wrap Up.vtt |
3.69KB |
| 8. Wrap Up.vtt |
2.63KB |
| 8. Writing Good Code.mp4 |
12.60MB |
| 8. Writing Good Code.vtt |
4.80KB |
| 9.1 animations-03-animated-auth-page.zip.zip |
911.53KB |
| 9.1 debugging-01-finished.zip.zip |
311.39KB |
| 9.1 input-05-description-field.zip.zip |
170.71KB |
| 9.1 models-03-more-product-state-in-model.zip.zip |
896.73KB |
| 9.1 nav-05-named-routes-and-args.zip.zip |
607.17KB |
| 9.1 navigation-04-page-replacement.zip.zip |
315.73KB |
| 9.1 platform-specific-01-finished.zip.zip |
917.03KB |
| 9. Adding Server Side Code.mp4 |
96.47MB |
| 9. Adding Server Side Code.vtt |
10.08KB |
| 9. Adding Space on the Product Card.mp4 |
19.11MB |
| 9. Adding Space on the Product Card.vtt |
1.09KB |
| 9. Adding the Basic Authentication Page & Replacing Routes.mp4 |
58.34MB |
| 9. Adding the Basic Authentication Page & Replacing Routes.vtt |
5.02KB |
| 9. Adding the Build Method.mp4 |
34.07MB |
| 9. Adding the Build Method.vtt |
5.02KB |
| 9. Authenticating Requests with Tokens.mp4 |
147.16MB |
| 9. Authenticating Requests with Tokens.vtt |
10.20KB |
| 9. Building a Custom List Item.mp4 |
28.34MB |
| 9. Building a Custom List Item.vtt |
6.42KB |
| 9. Dart Fundamentals.html |
148B |
| 9. Extracting Widgets.mp4 |
71.48MB |
| 9. Extracting Widgets.vtt |
7.38KB |
| 9. Finishing the Product Model.mp4 |
47.23MB |
| 9. Finishing the Product Model.vtt |
3.08KB |
| 9. Fixing a Tiny Error.mp4 |
25.27MB |
| 9. Fixing a Tiny Error.vtt |
2.04KB |
| 9. Http Requests & Futures.html |
148B |
| 9. Multiline Inputs & Disposing Objects.mp4 |
40.24MB |
| 9. Multiline Inputs & Disposing Objects.vtt |
4.92KB |
| 9. Outputting Lists of Products.mp4 |
85.37MB |
| 9. Outputting Lists of Products.vtt |
6.77KB |
| 9. Practice Animating Order Boxes.mp4 |
37.98MB |
| 9. Practice Animating Order Boxes.vtt |
4.56KB |
| 9. Rendering Alternative Landscape Content - 1.mp4 |
41.80MB |
| 9. Rendering Alternative Landscape Content - 1.vtt |
5.28KB |
| 9. Sliding the Password Field In & Out.mp4 |
82.24MB |
| 9. Sliding the Password Field In & Out.vtt |
6.28KB |
| 9. Testing on Real Devices.mp4 |
34.82MB |
| 9. Testing on Real Devices.vtt |
5.41KB |
| 9. Understanding Expanded & Flexible.mp4 |
156.45MB |
| 9. Understanding Expanded & Flexible.vtt |
10.42KB |
| 9. Understanding the Repaint Rainbow.mp4 |
18.50MB |
| 9. Understanding the Repaint Rainbow.vtt |
3.90KB |
| 9. Updating Products.mp4 |
172.19MB |
| 9. Updating Products.vtt |
12.15KB |
| 9. Useful Resources & Links.html |
667B |
| 9. Useful Resources & Links.html |
222B |
| 9. Using Named Routes & Passing Data With Named Routes.mp4 |
59.25MB |
| 9. Using Named Routes & Passing Data With Named Routes.vtt |
7.29KB |
| 9. Using the ProxyProvider and Attaching the Token to Outgoing Http Requests.mp4 |
94.08MB |
| 9. Using the ProxyProvider and Attaching the Token to Outgoing Http Requests.vtt |
10.58KB |
| 9. Windows Development Environment.mp4 |
33.21MB |
| 9. Windows Development Environment.vtt |
4.34KB |
| 9. Working on the Map Control.mp4 |
92.21MB |
| 9. Working on the Map Control.vtt |
5.93KB |
| 9. Working with Providers & Listeners.mp4 |
179.42MB |
| 9. Working with Providers & Listeners.vtt |
22.79KB |