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.
|
[CourseClub.Me].url |
122B |
[FreeCourseSite.com].url |
127B |
[GigaCourse.Com].url |
49B |
001 Bonus_ More Content!.html |
1.92KB |
001 Flutter 2 - What's New_ What's The Impact On This Course_.en.srt |
16.63KB |
001 Flutter 2 - What's New_ What's The Impact On This Course_.mp4 |
128.80MB |
001 Introduction.en.srt |
2.75KB |
001 Introduction.mp4 |
38.50MB |
001 Module Introduction.en.srt |
3.34KB |
001 Module Introduction.en.srt |
2.56KB |
001 Module Introduction.en.srt |
4.40KB |
001 Module Introduction.en.srt |
2.13KB |
001 Module Introduction.en.srt |
3.23KB |
001 Module Introduction.en.srt |
3.14KB |
001 Module Introduction.en.srt |
2.98KB |
001 Module Introduction.en.srt |
4.20KB |
001 Module Introduction.en.srt |
2.64KB |
001 Module Introduction.en.srt |
2.36KB |
001 Module Introduction.en.srt |
1.78KB |
001 Module Introduction.en.srt |
2.04KB |
001 Module Introduction.en.srt |
2.33KB |
001 Module Introduction.en.srt |
1.84KB |
001 Module Introduction.en.srt |
2.64KB |
001 Module Introduction.mp4 |
7.35MB |
001 Module Introduction.mp4 |
3.77MB |
001 Module Introduction.mp4 |
6.61MB |
001 Module Introduction.mp4 |
3.03MB |
001 Module Introduction.mp4 |
4.13MB |
001 Module Introduction.mp4 |
5.77MB |
001 Module Introduction.mp4 |
4.51MB |
001 Module Introduction.mp4 |
6.16MB |
001 Module Introduction.mp4 |
3.36MB |
001 Module Introduction.mp4 |
2.91MB |
001 Module Introduction.mp4 |
2.55MB |
001 Module Introduction.mp4 |
2.80MB |
001 Module Introduction.mp4 |
4.99MB |
001 Module Introduction.mp4 |
2.26MB |
001 Module Introduction.mp4 |
2.70MB |
001 You did it!.en.srt |
1.68KB |
001 You did it!.mp4 |
27.42MB |
002 _Old_ vs _New_ Button Widgets.en.srt |
19.46KB |
002 _Old_ vs _New_ Button Widgets.mp4 |
71.66MB |
002 Animations From Scratch (Completely Manually Controlled).en.srt |
18.86KB |
002 Animations From Scratch (Completely Manually Controlled).mp4 |
173.07MB |
002 An Overview of the Core Flutter Widgets.en.srt |
13.37KB |
002 An Overview of the Core Flutter Widgets.mp4 |
26.91MB |
002 Creating a New Project.en.srt |
8.56KB |
002 Creating a New Project.mp4 |
28.11MB |
002 How Authentication Works.en.srt |
8.61KB |
002 How Authentication Works.mp4 |
8.95MB |
002 On-Device vs Web Storage.en.srt |
5.55KB |
002 On-Device vs Web Storage.mp4 |
8.50MB |
002 Planning the App.en.srt |
5.51KB |
002 Planning the App.en.srt |
9.22KB |
002 Planning the App.en.srt |
3.84KB |
002 Planning the App.mp4 |
11.04MB |
002 Planning the App.mp4 |
15.17MB |
002 Planning the App.mp4 |
6.26MB |
002 Preparing the Code.en.srt |
3.31KB |
002 Preparing the Code.mp4 |
12.00MB |
002 Running the App on a Real Android Device.en.srt |
5.32KB |
002 Running the App on a Real Android Device.mp4 |
11.24MB |
002 Snackbars & Undoing _Add to Cart_ Actions.en.srt |
14.07KB |
002 Snackbars & Undoing _Add to Cart_ Actions.mp4 |
110.93MB |
002 The Problem At Hand.en.srt |
4.00KB |
002 The Problem At Hand.mp4 |
15.26MB |
002 Using a Proper Project Setup.html |
1.33KB |
002 What does _Responsive_ and _Adaptive_ Mean_.en.srt |
7.84KB |
002 What does _Responsive_ and _Adaptive_ Mean_.mp4 |
9.21MB |
002 What is Firebase_.en.srt |
5.72KB |
002 What is Firebase_.mp4 |
7.77MB |
002 What is Flutter_.en.srt |
8.50KB |
002 What is Flutter_.mp4 |
11.67MB |
002 Your Next Steps (To Become an Awesome Developer!).en.srt |
5.09KB |
002 Your Next Steps (To Become an Awesome Developer!).mp4 |
6.45MB |
003 An Overview of the Generated Files & Folders.en.srt |
11.61KB |
003 An Overview of the Generated Files & Folders.mp4 |
66.82MB |
003 Creating a New App.en.srt |
5.82KB |
003 Creating a New App.mp4 |
46.75MB |
003 Defining a Data Model.en.srt |
8.41KB |
003 Defining a Data Model.mp4 |
35.51MB |
003 Examples_ Where we could improve the App!.en.srt |
3.94KB |
003 Examples_ Where we could improve the App!.mp4 |
23.05MB |
003 How to Connect Flutter to a Database.en.srt |
4.91KB |
003 How to Connect Flutter to a Database.mp4 |
6.25MB |
003 How to Plan & Develop Successful Apps.en.srt |
17.24KB |
003 How to Plan & Develop Successful Apps.mp4 |
17.25MB |
003 Join our Online Learning Community.html |
1.67KB |
003 PlaceList & Place Provider Setup.en.srt |
16.75KB |
003 PlaceList & Place Provider Setup.mp4 |
160.81MB |
003 Planning the App.en.srt |
3.21KB |
003 Planning the App.mp4 |
4.83MB |
003 Prepare Backend.en.srt |
5.18KB |
003 Prepare Backend.mp4 |
20.46MB |
003 Preparing the App Configuration.en.srt |
8.50KB |
003 Preparing the App Configuration.mp4 |
39.63MB |
003 Running the App on an iOS Emulator.en.srt |
8.01KB |
003 Running the App on an iOS Emulator.mp4 |
45.63MB |
003 Sending a Method Call from Flutter.en.srt |
11.26KB |
003 Sending a Method Call from Flutter.mp4 |
86.21MB |
003 Starting With The App - Adding Base Data.en.srt |
14.79KB |
003 Starting With The App - Adding Base Data.mp4 |
61.80MB |
003 Using ScaffoldMessenger for Snackbars.html |
1.37KB |
003 Using the _AnimatedBuilder_ Widget.en.srt |
5.06KB |
003 Using the _AnimatedBuilder_ Widget.mp4 |
43.74MB |
003 Widget Tree & Element Tree - What, Why and How_.en.srt |
14.89KB |
003 Widget Tree & Element Tree - What, Why and How_.mp4 |
85.75MB |
004 Adding the _Add Place_ Screen & An Image Input.en.srt |
21.95KB |
004 Adding the _Add Place_ Screen & An Image Input.mp4 |
160.01MB |
004 Adding the Auth Screen.en.srt |
22.03KB |
004 Adding the Auth Screen.mp4 |
237.37MB |
004 Calculating Sizes Dynamically.en.srt |
11.90KB |
004 Calculating Sizes Dynamically.mp4 |
91.61MB |
004 Combining Widgets.en.srt |
12.67KB |
004 Combining Widgets.mp4 |
57.31MB |
004 Creating a Grid & Working with Linear Gradients.en.srt |
10.16KB |
004 Creating a Grid & Working with Linear Gradients.mp4 |
45.31MB |
004 Getting Started with Firebase.en.srt |
14.00KB |
004 Getting Started with Firebase.mp4 |
113.62MB |
004 How Flutter Rebuilds & Repaints the Screen.en.srt |
11.04KB |
004 How Flutter Rebuilds & Repaints the Screen.mp4 |
40.28MB |
004 More on Git (Version Control System).html |
1.97KB |
004 Preparing Our Backend.en.srt |
6.78KB |
004 Preparing Our Backend.mp4 |
27.23MB |
004 Preparing Third-Party Services.en.srt |
1.95KB |
004 Preparing Third-Party Services.mp4 |
6.66MB |
004 Running Android Code.en.srt |
17.85KB |
004 Running Android Code.mp4 |
153.78MB |
004 Running the App on a Real iOS Device.en.srt |
830B |
004 Running the App on a Real iOS Device.mp4 |
8.45MB |
004 Showing Alert Dialogs.en.srt |
9.43KB |
004 Showing Alert Dialogs.mp4 |
73.24MB |
004 Understanding the Flutter Architecture.en.srt |
7.24KB |
004 Understanding the Flutter Architecture.mp4 |
10.21MB |
004 Working on the _Products_ Grid & Item Widgets.en.srt |
20.81KB |
004 Working on the _Products_ Grid & Item Widgets.mp4 |
110.90MB |
004 Working with the _AnimatedContainer_.en.srt |
3.95KB |
004 Working with the _AnimatedContainer_.mp4 |
30.35MB |
005 Adding a _Manage Products_ Page.en.srt |
17.97KB |
005 Adding a _Manage Products_ Page.mp4 |
98.89MB |
005 Adding Icons & Splash Screens.en.srt |
12.46KB |
005 Adding Icons & Splash Screens.mp4 |
99.17MB |
005 Analyzing the Default App.en.srt |
7.58KB |
005 Analyzing the Default App.mp4 |
55.44MB |
005 How Flutter & Dart Code Gets Compiled To Native Apps.en.srt |
4.49KB |
005 How Flutter & Dart Code Gets Compiled To Native Apps.mp4 |
6.28MB |
005 How Flutter Executes build().en.srt |
12.56KB |
005 How Flutter Executes build().mp4 |
107.03MB |
005 How To Send Http Requests.en.srt |
8.29KB |
005 How To Send Http Requests.mp4 |
16.08MB |
005 Important_ Flutter Firebase Versions.html |
1.83KB |
005 More Built-in Animation & Transition Widgets.en.srt |
11.42KB |
005 More Built-in Animation & Transition Widgets.mp4 |
100.96MB |
005 Registering a Screen as the Main Screen.en.srt |
4.30KB |
005 Registering a Screen as the Main Screen.mp4 |
20.96MB |
005 Running iOS Code.en.srt |
12.11KB |
005 Running iOS Code.mp4 |
125.48MB |
005 Signup Requests & URLs.html |
2.16KB |
005 Styling & Theming the App.en.srt |
6.40KB |
005 Styling & Theming the App.mp4 |
35.56MB |
005 Understanding Column Alignment.en.srt |
8.93KB |
005 Understanding Column Alignment.mp4 |
28.90MB |
005 Using Image Picker & The Device Camera.en.srt |
17.78KB |
005 Using Image Picker & The Device Camera.mp4 |
173.06MB |
005 Working with the _textScaleFactor_.html |
2.23KB |
005 Working with the Emulators _ Using the Emulators.en.srt |
3.04KB |
005 Working with the Emulators _ Using the Emulators.mp4 |
6.02MB |
006 _Edit Product_ Screen & A Problem.en.srt |
6.74KB |
006 _Edit Product_ Screen & A Problem.mp4 |
36.03MB |
006 Adding Navigation to the App.en.srt |
12.76KB |
006 Adding Navigation to the App.mp4 |
74.14MB |
006 Adding User Signup.en.srt |
18.22KB |
006 Adding User Signup.mp4 |
136.46MB |
006 Dart Basics.en.srt |
23.58KB |
006 Dart Basics.mp4 |
37.63MB |
006 Fading Loaded Images In (And Showing a Placeholder).en.srt |
4.36KB |
006 Fading Loaded Images In (And Showing a Placeholder).mp4 |
36.02MB |
006 Getting Started with Flutter & the Firebase SDK.en.srt |
20.75KB |
006 Getting Started with Flutter & the Firebase SDK.mp4 |
110.13MB |
006 Not a Widget_ Adding a Transaction Model & Transaction Data.en.srt |
11.31KB |
006 Not a Widget_ Adding a Transaction Model & Transaction Data.mp4 |
43.95MB |
006 Publishing Android Apps.en.srt |
12.51KB |
006 Publishing Android Apps.mp4 |
91.88MB |
006 Storing the Image on the Filesystem (on the Device).en.srt |
14.47KB |
006 Storing the Image on the Filesystem (on the Device).mp4 |
107.59MB |
006 Styling & Theming.en.srt |
8.35KB |
006 Styling & Theming.mp4 |
72.32MB |
006 Understanding Error Messages & Fixing Errors.en.srt |
7.28KB |
006 Understanding Error Messages & Fixing Errors.mp4 |
36.60MB |
006 Understanding Flutter Versions.en.srt |
4.24KB |
006 Understanding Flutter Versions.mp4 |
7.13MB |
006 Using _const_ Widgets & Constructors.en.srt |
15.21KB |
006 Using _const_ Widgets & Constructors.mp4 |
140.69MB |
006 Using the Http Package.html |
2.18KB |
006 Using the LayoutBuilder Widget.en.srt |
9.81KB |
006 Using the LayoutBuilder Widget.mp4 |
64.96MB |
006 Wrap Up.en.srt |
1.29KB |
006 Wrap Up.mp4 |
5.46MB |
007 Adding _GoogleServices-Info.plist_ correctly to iOS.html |
1.41KB |
007 Adding a _Hero_ Transition.en.srt |
3.57KB |
007 Adding a _Hero_ Transition.mp4 |
16.33MB |
007 Allowing Users to Log In.en.srt |
8.30KB |
007 Allowing Users to Log In.mp4 |
73.13MB |
007 Controlling the Device Orientation.en.srt |
4.10KB |
007 Controlling the Device Orientation.mp4 |
25.80MB |
007 Flutter macOS Setup.en.srt |
37.92KB |
007 Flutter macOS Setup.mp4 |
323.03MB |
007 Managing Data & Images via the Provider Package.en.srt |
19.69KB |
007 Managing Data & Images via the Provider Package.mp4 |
109.03MB |
007 Mapping Data Into Widgets.en.srt |
5.03KB |
007 Mapping Data Into Widgets.mp4 |
30.26MB |
007 More Dart Basics.en.srt |
17.87KB |
007 More Dart Basics.mp4 |
33.23MB |
007 Navigating to a New Page.en.srt |
13.65KB |
007 Navigating to a New Page.mp4 |
65.52MB |
007 Publishing iOS Apps.en.srt |
8.30KB |
007 Publishing iOS Apps.mp4 |
73.29MB |
007 Sending POST Requests.en.srt |
14.46KB |
007 Sending POST Requests.mp4 |
118.51MB |
007 Useful Resources & Links.html |
1.40KB |
007 Using Forms & Working with Form Inputs.en.srt |
10.56KB |
007 Using Forms & Working with Form Inputs.mp4 |
57.59MB |
007 Using the Debugger.en.srt |
8.45KB |
007 Using the Debugger.mp4 |
41.39MB |
007 Why State Management_ And what is _State_ and _State Management__.en.srt |
9.10KB |
007 Why State Management_ And what is _State_ and _State Management__.mp4 |
27.72MB |
007 Writing Good Code.en.srt |
5.44KB |
007 Writing Good Code.mp4 |
7.93MB |
008 Building a Custom List Item.en.srt |
7.31KB |
008 Building a Custom List Item.mp4 |
21.20MB |
008 Dart Basics - Summary.html |
9.95KB |
008 Extracting Widgets.en.srt |
8.34KB |
008 Extracting Widgets.mp4 |
74.89MB |
008 first_app.zip |
6.18KB |
008 Getting Started with the Dart DevTools.en.srt |
6.57KB |
008 Getting Started with the Dart DevTools.mp4 |
36.25MB |
008 Handling Authentication Errors.en.srt |
17.34KB |
008 Handling Authentication Errors.mp4 |
85.80MB |
008 Handling Errors.en.srt |
1.86KB |
008 Handling Errors.mp4 |
14.06MB |
008 ListView or Column.html |
2.49KB |
008 macOS Development Environment.en.srt |
28.09KB |
008 macOS Development Environment.mp4 |
241.78MB |
008 Passing Data via the Constructor.en.srt |
3.33KB |
008 Passing Data via the Constructor.mp4 |
17.85MB |
008 Rendering Alternative Landscape Content - 1.en.srt |
5.96KB |
008 Rendering Alternative Landscape Content - 1.mp4 |
29.97MB |
008 Rendering Stream Data with StreamBuilder.en.srt |
7.92KB |
008 Rendering Stream Data with StreamBuilder.mp4 |
48.45MB |
008 Understanding the _Provider_ Package & Approach.en.srt |
3.76KB |
008 Understanding the _Provider_ Package & Approach.mp4 |
6.82MB |
008 Useful Resources & Links.html |
1.27KB |
008 Working with Futures in Dart.en.srt |
10.04KB |
008 Working with Futures in Dart.mp4 |
75.95MB |
008 Working with Slivers.en.srt |
7.91KB |
008 Working with Slivers.mp4 |
77.56MB |
009 [DART DEEP DIVE] Futures & Async Code.en.srt |
12.74KB |
009 [DART DEEP DIVE] Futures & Async Code.mp4 |
23.73MB |
009 Adding Data.en.srt |
3.88KB |
009 Adding Data.mp4 |
15.11MB |
009 Building an App From Scratch.en.srt |
14.96KB |
009 Building an App From Scratch.mp4 |
74.55MB |
009 Finishing Landscape Mode.en.srt |
3.76KB |
009 Finishing Landscape Mode.mp4 |
18.18MB |
009 Flutter Windows Setup.en.srt |
32.96KB |
009 Flutter Windows Setup.mp4 |
306.26MB |
009 Managing Form Input Focus.en.srt |
5.72KB |
009 Managing Form Input Focus.mp4 |
31.64MB |
009 Managing the Auth Token Locally (in the App).en.srt |
15.53KB |
009 Managing the Auth Token Locally (in the App).mp4 |
80.38MB |
009 Practice_ Animating Order Boxes.en.srt |
5.10KB |
009 Practice_ Animating Order Boxes.mp4 |
26.85MB |
009 Styling a Container.en.srt |
7.30KB |
009 Styling a Container.mp4 |
26.66MB |
009 Testing on Real Devices.en.srt |
6.14KB |
009 Testing on Real Devices.mp4 |
25.02MB |
009 Understanding the Repaint Rainbow.en.srt |
4.38KB |
009 Understanding the Repaint Rainbow.mp4 |
12.52MB |
009 Using Builder Methods.en.srt |
13.73KB |
009 Using Builder Methods.mp4 |
122.54MB |
009 Using Named Routes & Passing Data With Named Routes.en.srt |
8.21KB |
009 Using Named Routes & Passing Data With Named Routes.mp4 |
38.94MB |
009 Working with Providers & Listeners.en.srt |
28.99KB |
009 Working with Providers & Listeners.mp4 |
203.69MB |
010 [DART DEEP DIVE] Inheritance (_extends_) vs Mixins (_with_).en.srt |
8.58KB |
010 [DART DEEP DIVE] Inheritance (_extends_) vs Mixins (_with_).mp4 |
17.35MB |
010 A Basic Authentication Screen.en.srt |
13.00KB |
010 A Basic Authentication Screen.mp4 |
73.80MB |
010 A Fix for the Latest Version of Flutter.html |
1.74KB |
010 Diving Deeper into Named Routes.en.srt |
3.54KB |
010 Diving Deeper into Named Routes.mp4 |
18.62MB |
010 first_app.zip |
6.18KB |
010 Multiline Inputs & Disposing Objects.en.srt |
5.55KB |
010 Multiline Inputs & Disposing Objects.mp4 |
42.22MB |
010 Preparing SQLite.en.srt |
17.09KB |
010 Preparing SQLite.mp4 |
148.41MB |
010 Running the App on an Emulator.en.srt |
4.62KB |
010 Running the App on an Emulator.mp4 |
16.53MB |
010 Showing a Loading Indicator.en.srt |
9.16KB |
010 Showing a Loading Indicator.mp4 |
52.76MB |
010 Showing Different Content Based on Device Orientation.en.srt |
7.06KB |
010 Showing Different Content Based on Device Orientation.mp4 |
57.16MB |
010 Styling Text.en.srt |
3.75KB |
010 Styling Text.mp4 |
14.50MB |
010 Understanding the Widget Lifecycle.en.srt |
17.99KB |
010 Understanding the Widget Lifecycle.mp4 |
81.10MB |
010 Using the _ProxyProvider_ and Attaching the Token to Outgoing Http Requests.en.srt |
11.99KB |
010 Using the _ProxyProvider_ and Attaching the Token to Outgoing Http Requests.mp4 |
64.73MB |
010 Windows Development Environment.en.srt |
25.88KB |
010 Windows Development Environment.mp4 |
216.53MB |
010 Wrapping up the Dart DevTools.en.srt |
2.04KB |
010 Wrapping up the Dart DevTools.mp4 |
7.97MB |
011 Adding a Meal Model & Data.en.srt |
15.89KB |
011 Adding a Meal Model & Data.mp4 |
126.56MB |
011 Adding an App Theme.en.srt |
4.63KB |
011 Adding an App Theme.mp4 |
43.45MB |
011 Adding an Image Preview.html |
2.10KB |
011 Adding the Token to All Requests.en.srt |
10.64KB |
011 Adding the Token to All Requests.mp4 |
54.73MB |
011 Calling super.initState() etc.html |
2.68KB |
011 Class Constructors & Named Arguments.en.srt |
11.09KB |
011 Class Constructors & Named Arguments.mp4 |
38.86MB |
011 Flutter & Material Design.en.srt |
1.84KB |
011 Flutter & Material Design.mp4 |
2.61MB |
011 Handling Errors Gracefully.en.srt |
17.79KB |
011 Handling Errors Gracefully.mp4 |
92.66MB |
011 Implementing Custom Route Transitions.en.srt |
12.46KB |
011 Implementing Custom Route Transitions.mp4 |
96.41MB |
011 More Styling!.en.srt |
2.29KB |
011 More Styling!.mp4 |
8.89MB |
011 Providing non-Objects.html |
2.56KB |
011 Respecting the Softkeyboard Insets.en.srt |
4.59KB |
011 Respecting the Softkeyboard Insets.mp4 |
19.14MB |
011 Storing & Fetching Data with SQLite.en.srt |
15.62KB |
011 Storing & Fetching Data with SQLite.mp4 |
164.85MB |
011 Useful Resources & Links.html |
1.46KB |
012 Adding a Location Input & The _location_ Package.en.srt |
12.47KB |
012 Adding a Location Input & The _location_ Package.mp4 |
99.05MB |
012 Connecting the _Favorite_ Status to Users.en.srt |
13.29KB |
012 Connecting the _Favorite_ Status to Users.mp4 |
108.27MB |
012 Containers vs Columns vs Rows.en.srt |
4.79KB |
012 Containers vs Columns vs Rows.mp4 |
8.81MB |
012 Creating an Authentication Form.en.srt |
17.60KB |
012 Creating an Authentication Form.mp4 |
148.35MB |
012 First Summary & Additional Syntax.en.srt |
11.42KB |
012 First Summary & Additional Syntax.mp4 |
49.47MB |
012 Flutter Alternatives.en.srt |
8.72KB |
012 Flutter Alternatives.mp4 |
17.98MB |
012 Image Input & Image Preview.en.srt |
16.83KB |
012 Image Input & Image Preview.mp4 |
127.88MB |
012 Listening in Different Places & Ways.en.srt |
7.41KB |
012 Listening in Different Places & Ways.mp4 |
70.24MB |
012 Selecting Meals for a Chosen Category.en.srt |
5.94KB |
012 Selecting Meals for a Chosen Category.mp4 |
36.95MB |
012 Understanding the App Lifecycle.en.srt |
12.25KB |
012 Understanding the App Lifecycle.mp4 |
59.64MB |
012 Using the Device Size in Conditions.en.srt |
5.55KB |
012 Using the Device Size in Conditions.mp4 |
25.95MB |
012 Working with _async_ & _await_.en.srt |
13.88KB |
012 Working with _async_ & _await_.mp4 |
63.69MB |
012 Wrap Up.en.srt |
1.13KB |
012 Wrap Up.mp4 |
8.13MB |
013 Attaching Products to Users & Filtering By Creator.en.srt |
18.12KB |
013 Attaching Products to Users & Filtering By Creator.mp4 |
90.51MB |
013 Building a Widget Tree.en.srt |
10.23KB |
013 Building a Widget Tree.mp4 |
80.87MB |
013 Connecting Auth Form & Auth Screen.en.srt |
6.31KB |
013 Connecting Auth Form & Auth Screen.mp4 |
30.69MB |
013 Course Outline.en.srt |
9.74KB |
013 Course Outline.mp4 |
15.97MB |
013 Displaying Recipe Items & Using Network Images.en.srt |
19.98KB |
013 Displaying Recipe Items & Using Network Images.mp4 |
149.07MB |
013 Fetching Data, initState & _of(context)_.en.srt |
11.58KB |
013 Fetching Data, initState & _of(context)_.mp4 |
120.66MB |
013 Fetching the User Coordinates.en.srt |
3.06KB |
013 Fetching the User Coordinates.mp4 |
18.56MB |
013 Managing the MediaQuery Object.en.srt |
2.86KB |
013 Managing the MediaQuery Object.mp4 |
26.43MB |
013 Submitting Forms.en.srt |
15.49KB |
013 Submitting Forms.mp4 |
120.45MB |
013 Understanding Context.en.srt |
8.99KB |
013 Understanding Context.mp4 |
52.02MB |
013 Useful Resources & Links.html |
1.32KB |
013 Using Nested Models & Providers.en.srt |
18.81KB |
013 Using Nested Models & Providers.mp4 |
162.96MB |
013 Using String Interpolation.en.srt |
7.68KB |
013 Using String Interpolation.mp4 |
32.40MB |
014 Adding the firebase_auth Package.html |
1.07KB |
014 A Problem with Lists & Stateful Widgets.en.srt |
7.19KB |
014 A Problem with Lists & Stateful Widgets.mp4 |
34.77MB |
014 Attaching Orders to Users.en.srt |
3.56KB |
014 Attaching Orders to Users.mp4 |
18.81MB |
014 Checking the Device Platform.en.srt |
7.77KB |
014 Checking the Device Platform.mp4 |
34.71MB |
014 Displaying a Static Map Snapshot.en.srt |
10.38KB |
014 Displaying a Static Map Snapshot.mp4 |
51.59MB |
014 Exploring Alternative Provider Syntaxes.en.srt |
9.21KB |
014 Exploring Alternative Provider Syntaxes.mp4 |
41.01MB |
014 Finishing the Meal List Item.en.srt |
19.63KB |
014 Finishing the Meal List Item.mp4 |
157.58MB |
014 How To Get The Most Out Of The Course.en.srt |
4.10KB |
014 How To Get The Most Out Of The Course.mp4 |
5.10MB |
014 How to Transform Fetched Data.en.srt |
10.34KB |
014 How to Transform Fetched Data.mp4 |
87.60MB |
014 Installing External Packages & Formatting Dates.en.srt |
10.25KB |
014 Installing External Packages & Formatting Dates.mp4 |
63.08MB |
014 Validating User Input.en.srt |
5.81KB |
014 Validating User Input.mp4 |
31.49MB |
014 Visible (Input _ Output) & Invisible (Layout _ Control) Widgets.en.srt |
4.30KB |
014 Visible (Input _ Output) & Invisible (Layout _ Control) Widgets.mp4 |
19.59MB |
015 Adding a Logout Functionality.en.srt |
5.13KB |
015 Adding a Logout Functionality.mp4 |
41.81MB |
015 Adding Layout Widgets.en.srt |
15.49KB |
015 Adding Layout Widgets.mp4 |
74.80MB |
015 Adding Validation to All Inputs.en.srt |
11.64KB |
015 Adding Validation to All Inputs.mp4 |
96.10MB |
015 DateFormat Patterns.html |
3.09KB |
015 Implementing Authentication.en.srt |
17.51KB |
015 Implementing Authentication.mp4 |
141.68MB |
015 Implementing Pull-to-Refresh.en.srt |
7.08KB |
015 Implementing Pull-to-Refresh.mp4 |
48.34MB |
015 Navigating to the Meal Detail Page.en.srt |
8.95KB |
015 Navigating to the Meal Detail Page.mp4 |
52.46MB |
015 Rendering a Dynamic Map (via Google Maps).en.srt |
17.70KB |
015 Rendering a Dynamic Map (via Google Maps).mp4 |
173.19MB |
015 Understanding the Problem Root.en.srt |
6.31KB |
015 Understanding the Problem Root.mp4 |
11.44MB |
015 Useful Resources & Links.html |
2.13KB |
015 Using _Consumer_ instead of _Provider.of_.en.srt |
9.82KB |
015 Using _Consumer_ instead of _Provider.of_.mp4 |
79.32MB |
015 Using Cupertino (iOS) Widgets.en.srt |
11.26KB |
015 Using Cupertino (iOS) Widgets.mp4 |
154.18MB |
016 [OPTIONAL] Working with Regular Expressions.html |
3.33KB |
016 Adding Text Input Widgets (TextField).en.srt |
10.20KB |
016 Adding Text Input Widgets (TextField).mp4 |
75.67MB |
016 Allowing Users to Pick a Location on the Map.en.srt |
12.53KB |
016 Allowing Users to Pick a Location on the Map.mp4 |
104.71MB |
016 Automatically Logging Users Out (After Some Time).en.srt |
7.30KB |
016 Automatically Logging Users Out (After Some Time).mp4 |
35.58MB |
016 Connecting Functions & Buttons.en.srt |
10.10KB |
016 Connecting Functions & Buttons.mp4 |
51.44MB |
016 Local State vs App-wide State.en.srt |
19.46KB |
016 Local State vs App-wide State.mp4 |
157.40MB |
016 onGenerateRoute & onUnknownRoute.en.srt |
6.97KB |
016 onGenerateRoute & onUnknownRoute.mp4 |
40.86MB |
016 Storing Extra User Data.en.srt |
8.56KB |
016 Storing Extra User Data.mp4 |
80.44MB |
016 Updating Data via PATCH Requests.en.srt |
8.72KB |
016 Updating Data via PATCH Requests.mp4 |
69.37MB |
016 Using Keys.en.srt |
14.34KB |
016 Using Keys.mp4 |
90.49MB |
016 Using the SafeArea.en.srt |
2.31KB |
016 Using the SafeArea.mp4 |
10.23MB |
017 Adding Shopping Cart Data.en.srt |
10.93KB |
017 Adding Shopping Cart Data.mp4 |
53.46MB |
017 Anonymous Functions.en.srt |
4.66KB |
017 Anonymous Functions.mp4 |
22.13MB |
017 Automatically Logging Users In.en.srt |
23.60KB |
017 Automatically Logging Users In.mp4 |
124.37MB |
017 basics-00-starting-project.zip |
42.94KB |
017 Fetching User Input.en.srt |
13.55KB |
017 Fetching User Input.mp4 |
126.24MB |
017 Finishing Authentication & Logout.en.srt |
9.20KB |
017 Finishing Authentication & Logout.mp4 |
54.30MB |
017 Finishing the Meal Detail Page.en.srt |
22.12KB |
017 Finishing the Meal Detail Page.mp4 |
184.90MB |
017 More Cupertino Styles.en.srt |
547B |
017 More Cupertino Styles.mp4 |
35.30MB |
017 Saving New Products.en.srt |
4.49KB |
017 Saving New Products.mp4 |
43.06MB |
017 Storing the Location in SQLite.en.srt |
21.60KB |
017 Storing the Location in SQLite.mp4 |
189.60MB |
017 Utilizing Optimistic Updating.en.srt |
10.17KB |
017 Utilizing Optimistic Updating.mp4 |
56.60MB |
017 Wrap Up.en.srt |
2.34KB |
017 Wrap Up.mp4 |
8.27MB |
018 Adding a _Place Detail_ Screen & Opening the Map in _readonly_ Mode.en.srt |
14.13KB |
018 Adding a _Place Detail_ Screen & Opening the Map in _readonly_ Mode.mp4 |
83.20MB |
018 Adding a TabBar to the Appbar.en.srt |
13.23KB |
018 Adding a TabBar to the Appbar.mp4 |
70.56MB |
018 Adding Firebase Security Rules.en.srt |
12.88KB |
018 Adding Firebase Security Rules.mp4 |
46.25MB |
018 Creating Custom Exceptions & More Error Handling.en.srt |
11.74KB |
018 Creating Custom Exceptions & More Error Handling.mp4 |
107.47MB |
018 Splitting the App Into Widgets.en.srt |
16.91KB |
018 Splitting the App Into Widgets.mp4 |
130.72MB |
018 Time to Update Products!.en.srt |
20.05KB |
018 Time to Update Products!.mp4 |
181.04MB |
018 Updating Widget Data (Or_ Using StatelessWidget Incorrectly).en.srt |
8.79KB |
018 Updating Widget Data (Or_ Using StatelessWidget Incorrectly).mp4 |
63.24MB |
018 Useful Resources & Links.html |
2.19KB |
018 Using Cupertino Buttons.en.srt |
4.20KB |
018 Using Cupertino Buttons.mp4 |
33.14MB |
018 Working with Multiple Providers.en.srt |
5.00KB |
018 Working with Multiple Providers.mp4 |
25.77MB |
018 Wrap Up.en.srt |
2.20KB |
018 Wrap Up.mp4 |
12.78MB |
019 [DART DEEP DIVE] Understanding Lists.html |
3.91KB |
019 A Challenge For You!.en.srt |
2.67KB |
019 A Challenge For You!.mp4 |
3.52MB |
019 Adding a Bottom TabBar.en.srt |
16.76KB |
019 Adding a Bottom TabBar.mp4 |
127.52MB |
019 Allowing Users to Delete Products.en.srt |
4.73KB |
019 Allowing Users to Delete Products.mp4 |
33.69MB |
019 Connecting the Cart Provider.en.srt |
14.58KB |
019 Connecting the Cart Provider.mp4 |
115.88MB |
019 Connecting Widgets & Managing Data _ State.en.srt |
8.60KB |
019 Connecting Widgets & Managing Data _ State.mp4 |
39.65MB |
019 Creating Custom Adaptive Widgets.en.srt |
6.42KB |
019 Creating Custom Adaptive Widgets.mp4 |
54.05MB |
019 Listening to Chat Messages.en.srt |
6.28KB |
019 Listening to Chat Messages.mp4 |
38.19MB |
019 Useful Resources & Links.html |
1.49KB |
019 Wrap Up.en.srt |
2.46KB |
019 Wrap Up.mp4 |
12.15MB |
020 Adding a Custom Drawer.en.srt |
16.30KB |
020 Adding a Custom Drawer.mp4 |
120.33MB |
020 Adding User Transactions to the List.en.srt |
5.19KB |
020 Adding User Transactions to the List.mp4 |
20.77MB |
020 Sending & Ordering Chat Messages.en.srt |
15.54KB |
020 Sending & Ordering Chat Messages.mp4 |
118.73MB |
020 Updating Correctly with Stateful Widgets.en.srt |
15.53KB |
020 Updating Correctly with Stateful Widgets.mp4 |
56.94MB |
020 Updating the _Favorite_ Status Optimistically.en.srt |
8.68KB |
020 Updating the _Favorite_ Status Optimistically.mp4 |
64.54MB |
020 Useful Resources & Links.html |
2.08KB |
020 Working on the Shopping Cart & Displaying a Total.en.srt |
14.39KB |
020 Working on the Shopping Cart & Displaying a Total.mp4 |
75.88MB |
020 Wrap Up.en.srt |
2.43KB |
020 Wrap Up.en.srt |
1.15KB |
020 Wrap Up.mp4 |
19.74MB |
020 Wrap Up.mp4 |
2.35MB |
021 A Brief Look Under The Hood.en.srt |
3.39KB |
021 A Brief Look Under The Hood.mp4 |
13.73MB |
021 Adding Links to the Drawer.en.srt |
4.70KB |
021 Adding Links to the Drawer.mp4 |
46.97MB |
021 Creating a Basic Chat Bubble Widget.en.srt |
7.52KB |
021 Creating a Basic Chat Bubble Widget.mp4 |
41.73MB |
021 Displaying a List of Cart Items.en.srt |
13.68KB |
021 Displaying a List of Cart Items.mp4 |
109.35MB |
021 Making the List Scrollable!.en.srt |
8.13KB |
021 Making the List Scrollable!.mp4 |
32.57MB |
021 Storing Orders in the Web.en.srt |
15.04KB |
021 Storing Orders in the Web.mp4 |
116.46MB |
021 Useful Resources & Links.html |
2.09KB |
021 Useful Resources & Links.html |
1.31KB |
022 dart-overview.pdf |
112.96KB |
022 dart-overview-slide.pdf |
88.84KB |
022 Fetching Orders & Fixing an Issue.en.srt |
15.71KB |
022 Fetching Orders & Fixing an Issue.mp4 |
175.43MB |
022 Improving the Chat Bubbles.en.srt |
15.54KB |
022 Improving the Chat Bubbles.mp4 |
170.15MB |
022 Making Cart Items Dismissible.en.srt |
11.09KB |
022 Making Cart Items Dismissible.mp4 |
57.20MB |
022 Replacing Pages (Instead of Pushing).en.srt |
5.87KB |
022 Replacing Pages (Instead of Pushing).mp4 |
30.93MB |
022 Using Private Properties.en.srt |
6.83KB |
022 Using Private Properties.mp4 |
30.99MB |
022 Working with ListViews.en.srt |
16.71KB |
022 Working with ListViews.mp4 |
96.28MB |
023 Adding Product Detail Data.en.srt |
5.60KB |
023 Adding Product Detail Data.mp4 |
45.33MB |
023 Creating a New, Custom Widget.en.srt |
16.32KB |
023 Creating a New, Custom Widget.mp4 |
73.98MB |
023 dart-overview.pdf |
112.96KB |
023 Further Input & Output Styling and Configuration.en.srt |
11.47KB |
023 Further Input & Output Styling and Configuration.mp4 |
76.01MB |
023 Popping Pages & Passing Data Back.en.srt |
20.53KB |
023 Popping Pages & Passing Data Back.mp4 |
127.11MB |
023 Testing on Multiple Devices.en.srt |
5.82KB |
023 Testing on Multiple Devices.mp4 |
40.41MB |
023 Using the _FutureBuilder_ Widget & Improving the Code.en.srt |
18.35KB |
023 Using the _FutureBuilder_ Widget & Improving the Code.mp4 |
105.37MB |
024 Adding AppBar Buttons & Floating Action Buttons.en.srt |
6.47KB |
024 Adding AppBar Buttons & Floating Action Buttons.mp4 |
26.73MB |
024 Adding Filter Switches.en.srt |
9.38KB |
024 Adding Filter Switches.mp4 |
56.96MB |
024 Displaying User Names.en.srt |
14.83KB |
024 Displaying User Names.mp4 |
127.77MB |
024 First Styling & Layouting Steps.en.srt |
10.94KB |
024 First Styling & Layouting Steps.mp4 |
45.40MB |
024 Providing an Orders Object.en.srt |
10.09KB |
024 Providing an Orders Object.mp4 |
53.34MB |
024 Wrap Up.en.srt |
2.63KB |
024 Wrap Up.mp4 |
30.89MB |
025 Adding Filtering Logic.en.srt |
19.79KB |
025 Adding Filtering Logic.mp4 |
223.79MB |
025 Adding Orders.en.srt |
3.25KB |
025 Adding Orders.mp4 |
16.49MB |
025 Enums & Multiple Constructors.en.srt |
5.12KB |
025 Enums & Multiple Constructors.mp4 |
48.42MB |
025 ImagePicker_ Latest Version.html |
1.72KB |
025 Showing a Modal Bottom Sheet.en.srt |
12.94KB |
025 Showing a Modal Bottom Sheet.mp4 |
68.77MB |
025 Useful Resources & Links.html |
1.34KB |
026 Adding a _Mark as Favorite_ Feature.en.srt |
24.36KB |
026 Adding a _Mark as Favorite_ Feature.mp4 |
212.06MB |
026 Adding an Image Picker.en.srt |
17.96KB |
026 Adding an Image Picker.mp4 |
152.64MB |
026 Adding an Orders Screen.en.srt |
10.16KB |
026 Adding an Orders Screen.mp4 |
57.75MB |
026 Improving & Styling the Modal Bottom Sheet.en.srt |
9.61KB |
026 Improving & Styling the Modal Bottom Sheet.mp4 |
58.66MB |
026 Official Docs & The Widget Catalog.en.srt |
3.66KB |
026 Official Docs & The Widget Catalog.mp4 |
30.05MB |
027 A Problem!.en.srt |
3.08KB |
027 A Problem!.mp4 |
15.85MB |
027 Configuring & Using Themes.en.srt |
11.60KB |
027 Configuring & Using Themes.mp4 |
84.95MB |
027 Preparing File Upload & Validating Images.en.srt |
9.33KB |
027 Preparing File Upload & Validating Images.mp4 |
81.37MB |
027 Styling Buttons & Passing Callback Functions Around.html |
3.21KB |
027 Using a Side Drawer.en.srt |
7.14KB |
027 Using a Side Drawer.mp4 |
39.72MB |
028 basics-01-building-a-widget-tree.zip |
39.57KB |
028 Custom Fonts & Working with Text Themes.en.srt |
846B |
028 Custom Fonts & Working with Text Themes.mp4 |
178.14MB |
028 Making Orders Expandable & Stateful Widgets vs Providers.en.srt |
12.98KB |
028 Making Orders Expandable & Stateful Widgets vs Providers.mp4 |
117.17MB |
028 Passing Callback Functions Around.en.srt |
14.31KB |
028 Passing Callback Functions Around.mp4 |
106.75MB |
028 Uploading Images.en.srt |
14.80KB |
028 Uploading Images.mp4 |
106.34MB |
028 Wrap Up.en.srt |
3.72KB |
028 Wrap Up.mp4 |
11.50MB |
029 flutter-widget-types-slide.pdf |
76.34KB |
029 Improving Image Upload.en.srt |
6.54KB |
029 Improving Image Upload.mp4 |
34.25MB |
029 Introducing Maps.en.srt |
7.46KB |
029 Introducing Maps.mp4 |
38.09MB |
029 Updated Text Theme Properties.html |
1.85KB |
029 Useful Resources & Links.html |
1.55KB |
029 Wrap Up.en.srt |
4.50KB |
029 Wrap Up.mp4 |
36.39MB |
030 Adding Images to the App.en.srt |
10.69KB |
030 Adding Images to the App.mp4 |
80.25MB |
030 flutter-old-and-new-buttons.pdf |
38.94KB |
030 Mapping Lists to Widgets.en.srt |
13.77KB |
030 Mapping Lists to Widgets.mp4 |
77.56MB |
030 Running on a Real iOS Device.en.srt |
2.52KB |
030 Running on a Real iOS Device.mp4 |
14.44MB |
030 Useful Resources & Links.html |
1.54KB |
031 Displaying User Images.en.srt |
14.69KB |
031 Displaying User Images.mp4 |
132.36MB |
031 final vs const.en.srt |
14.89KB |
031 final vs const.mp4 |
75.55MB |
031 Planning the Chart Widget.en.srt |
5.31KB |
031 Planning the Chart Widget.mp4 |
15.24MB |
032 basics-02-column-raisedbutton-anonymous-functions.zip |
40.14KB |
032 How Push Notifications Work.en.srt |
7.16KB |
032 How Push Notifications Work.mp4 |
14.10MB |
032 Introducing _if_ Statements.en.srt |
9.14KB |
032 Introducing _if_ Statements.mp4 |
49.57MB |
032 Looping Through Lists.en.srt |
17.09KB |
032 Looping Through Lists.mp4 |
94.55MB |
033 [DART DEEP DIVE] More on _if_ Statements.en.srt |
16.07KB |
033 [DART DEEP DIVE] More on _if_ Statements.mp4 |
32.08MB |
033 Adding the firebase_messaging Package.html |
1.18KB |
033 basics-03-incorrect-stateless-widget.zip |
39.86KB |
033 More on _for_ Loops.html |
1.71KB |
034 [DART DEEP DIVE] The _null_ Value & Null Safety.en.srt |
20.51KB |
034 [DART DEEP DIVE] The _null_ Value & Null Safety.mp4 |
92.08MB |
034 An Introduction to Firebase Cloud Messaging.en.srt |
6.31KB |
034 An Introduction to Firebase Cloud Messaging.mp4 |
68.66MB |
034 Deriving Recent Transactions.en.srt |
9.56KB |
034 Deriving Recent Transactions.mp4 |
78.61MB |
035 Android & Push Notifications.en.srt |
12.73KB |
035 Android & Push Notifications.mp4 |
102.59MB |
035 Creating Bars for our Chart.en.srt |
13.28KB |
035 Creating Bars for our Chart.mp4 |
76.01MB |
035 flutter-stateless-stateful-widgets-slide.pdf |
73.85KB |
035 Outputting Widgets Conditionally.en.srt |
3.35KB |
035 Outputting Widgets Conditionally.mp4 |
17.36MB |
036 iOS & Push Notifications.en.srt |
17.48KB |
036 iOS & Push Notifications.mp4 |
206.58MB |
036 Populating the Chart with Values.en.srt |
8.49KB |
036 Populating the Chart with Values.mp4 |
41.44MB |
036 Splitting the App Into Widgets.en.srt |
13.44KB |
036 Splitting the App Into Widgets.mp4 |
74.10MB |
037 basics-04-stateful-widget-private-properties.zip |
40.11KB |
037 Calculating a Total Score.en.srt |
11.43KB |
037 Calculating a Total Score.mp4 |
62.43MB |
037 Finishing the Chart Bars.en.srt |
6.75KB |
037 Finishing the Chart Bars.mp4 |
49.14MB |
037 Handling Push Notifications.en.srt |
13.41KB |
037 Handling Push Notifications.mp4 |
196.32MB |
038 Flexible & Expanded_ Deep Dive.en.srt |
14.75KB |
038 Flexible & Expanded_ Deep Dive.mp4 |
58.09MB |
038 Getters & _else-if_.en.srt |
8.29KB |
038 Getters & _else-if_.mp4 |
34.16MB |
038 Getting Started with Firebase Cloud Functions.en.srt |
8.70KB |
038 Getting Started with Firebase Cloud Functions.mp4 |
63.78MB |
039 Adding a ListTile Widget.en.srt |
6.45KB |
039 Adding a ListTile Widget.mp4 |
36.30MB |
039 basics-05-custom-stateless-widget.zip |
40.72KB |
039 MUST READ_ Firebase Cloud Functions & Billing.html |
2.67KB |
039 Resetting the Quiz.en.srt |
7.20KB |
039 Resetting the Quiz.mp4 |
28.93MB |
040 _Old_ Button Widgets vs _New_ Button Widgets.en.srt |
22.11KB |
040 _Old_ Button Widgets vs _New_ Button Widgets.mp4 |
93.86MB |
040 Improving the Overall Chart.en.srt |
4.13KB |
040 Improving the Overall Chart.mp4 |
12.15MB |
040 Setting a Firestore Trigger.en.srt |
12.03KB |
040 Setting a Firestore Trigger.mp4 |
91.98MB |
041 Sending Automated Push Notifications.en.srt |
11.11KB |
041 Sending Automated Push Notifications.mp4 |
99.01MB |
041 Widgets & Configuring Widgets - Summary _ Overview.en.srt |
7.28KB |
041 Widgets & Configuring Widgets - Summary _ Overview.mp4 |
50.85MB |
041 Wrap Up.en.srt |
2.54KB |
041 Wrap Up.mp4 |
9.95MB |
042 Getting Started with Date Selection.en.srt |
6.88KB |
042 Getting Started with Date Selection.mp4 |
29.41MB |
042 Module Resources.html |
1.83KB |
042 Polishing & Wrap Up.en.srt |
9.53KB |
042 Polishing & Wrap Up.mp4 |
79.08MB |
043 Showing a DatePicker.en.srt |
15.15KB |
043 Showing a DatePicker.mp4 |
130.42MB |
043 Updating to the latest Firebase Package Versions.html |
8.76KB |
044 Adding Transactions with a Date.en.srt |
4.14KB |
044 Adding Transactions with a Date.mp4 |
14.55MB |
044 Module Resources.html |
1010B |
045 basics-06-added-answer-mapping.zip |
41.56KB |
045 Deleting Transactions & Using IconButtons.en.srt |
9.44KB |
045 Deleting Transactions & Using IconButtons.mp4 |
72.15MB |
046 basics-07-final-const.zip |
41.34KB |
046 Final Polishing!.en.srt |
7.37KB |
046 Final Polishing!.mp4 |
55.96MB |
047 basics-08-added-if-and-ternary-expression.zip |
42.06KB |
047 Wrap Up.en.srt |
5.36KB |
047 Wrap Up.mp4 |
29.73MB |
048 Useful Resources & Links.html |
2.10KB |
050 basics-08-added-if-and-ternary-expression.zip |
42.06KB |
051 basics-09-splitting-into-widgets.zip |
43.37KB |
052 questions.txt |
758B |
054 basics-10-finished.zip |
43.21KB |
055 Migrating to the New Material Buttons and their Themes.pdf |
149.18KB |
057 basics-01-building-a-widget-tree.zip |
39.57KB |
057 basics-02-column-raisedbutton-anonymous-functions.zip |
40.14KB |
057 basics-03-incorrect-stateless-widget.zip |
39.86KB |
057 basics-04-stateful-widget-private-properties.zip |
40.11KB |
057 basics-05-custom-stateless-widget.zip |
40.72KB |
057 basics-06-added-answer-mapping.zip |
41.56KB |
057 basics-07-final-const.zip |
41.34KB |
057 basics-08-added-if-and-ternary-expression.zip |
42.06KB |
057 basics-09-splitting-into-widgets.zip |
43.37KB |
057 basics-10-finished.zip |
43.21KB |
057 dart-basics-summary.pdf |
103.01KB |
057 flutter-basics-summary.pdf |
67.74KB |
057 widgets-basics-cheat-sheet.pdf |
52.39KB |
068 debugging-01-finished.zip |
43.33KB |
070 core-widgets-cheat-sheet.pdf |
125.15KB |
071 real-apps-01-starting-setup.zip |
40.70KB |
072 core-widgets-cheat-sheet.pdf |
125.15KB |
072 main.dart |
522B |
072 pubspec.yaml |
2.83KB |
072 real-apps-01-starting-setup.zip |
40.70KB |
072 real-apps-02-card-with-container.zip |
39.68KB |
073 real-apps-03-column-alignment.zip |
39.66KB |
073 rows-columns-cheat-sheet.pdf |
93.34KB |
079 real-apps-04-list-of-transaction-cards.zip |
41.04KB |
084 real-apps-05-textfields-and-button.zip |
41.09KB |
085 real-apps-06-user-input-on-every-keystroke.zip |
41.36KB |
085 real-apps-07-using-texteditingcontroller.zip |
41.36KB |
088 real-apps-08-add-transaction-flow.zip |
45.66KB |
089 real-apps-09-scrollable-column.zip |
45.56KB |
090 real-apps-10-listview-children.zip |
45.52KB |
090 real-apps-11-listview-builder.zip |
45.51KB |
093 real-apps-12-modal-sheet.zip |
44.68KB |
095 real-apps-13-added-theming.zip |
44.89KB |
096 fonts.zip |
320.09KB |
098 image.zip |
12.19KB |
098 real-apps-14-added-fonts-and-images.zip |
379.79KB |
099 chart-sketch.png |
777.85KB |
105 real-apps-15-chart-and-chartbars.zip |
382.80KB |
106 widget-playground-finished.zip |
5.16KB |
106 widget-playground-start.zip |
5.04KB |
107 real-apps-16-added-listtile.zip |
382.18KB |
112 real-apps-17-date-input-and-picker.zip |
382.39KB |
114 real-apps-18-finished.zip |
381.23KB |
116 real-apps-01-starting-setup.zip |
39.51KB |
116 real-apps-02-card-with-container.zip |
39.68KB |
116 real-apps-03-column-alignment.zip |
39.66KB |
116 real-apps-04-list-of-transaction-cards.zip |
41.04KB |
116 real-apps-05-textfields-and-button.zip |
41.09KB |
116 real-apps-06-user-input-on-every-keystroke.zip |
41.36KB |
116 real-apps-07-using-texteditingcontroller.zip |
41.36KB |
116 real-apps-08-add-transaction-flow.zip |
45.66KB |
116 real-apps-09-scrollable-column.zip |
45.56KB |
116 real-apps-10-listview-children.zip |
45.52KB |
116 real-apps-11-listview-builder.zip |
45.51KB |
116 real-apps-12-modal-sheet.zip |
44.68KB |
116 real-apps-13-added-theming.zip |
44.89KB |
116 real-apps-14-added-fonts-and-images.zip |
379.79KB |
116 real-apps-15-chart-and-chartbars.zip |
382.80KB |
116 real-apps-16-added-listtile.zip |
382.18KB |
116 real-apps-17-date-input-and-picker.zip |
382.39KB |
116 real-apps-18-finished.zip |
381.23KB |
118 responsive-adaptive.pdf |
92.62KB |
120 resp-01-dynamically-calculated-widgets.zip |
383.08KB |
126 resp-02-different-uis-based-on-orientation.zip |
383.79KB |
127 resp-03-respect-keyboard.zip |
382.06KB |
128 resp-04-width-check-in-condition.zip |
382.89KB |
130 resp-05-adaptive-widget-and-platform-check.zip |
383.97KB |
133 resp-06-cupertino-widgets.zip |
382.44KB |
135 resp-07-finished.zip |
382.47KB |
137 resp-01-dynamically-calculated-widgets.zip |
383.08KB |
137 resp-02-different-uis-based-on-orientation.zip |
383.79KB |
137 resp-03-respect-keyboard.zip |
382.06KB |
137 resp-04-width-check-in-condition.zip |
382.89KB |
137 resp-05-adaptive-widget-and-platform-check.zip |
383.97KB |
137 resp-06-cupertino-widgets.zip |
382.44KB |
137 resp-07-finished.zip |
382.47KB |
140 widget-and-element-tree.pdf |
72.96KB |
141 widget-element-tree.png |
1.31MB |
143 deep-dive-01-flutter-build-const.zip |
384.20KB |
146 deep-dive-02-builder-methods.zip |
384.77KB |
147 deep-dive-03-widget-lifecycle.zip |
384.98KB |
147 widget-lifecycle.pdf |
69.88KB |
149 app-lifecycle.pdf |
69.96KB |
149 deep-dive-04-app-lifecycle.zip |
384.75KB |
150 context.pdf |
74.24KB |
152 listview–keys.png |
1.02MB |
153 deep-dive-05-finished.zip |
384.36KB |
155 deep-dive-01-flutter-build-const.zip |
384.20KB |
155 deep-dive-02-builder-methods.zip |
384.77KB |
155 deep-dive-03-widget-lifecycle.zip |
384.98KB |
155 deep-dive-04-app-lifecycle.zip |
384.75KB |
155 deep-dive-05-finished.zip |
384.36KB |
157 meals–app-sketch.png |
1.23MB |
158 dummy_data.dart |
909B |
158 nav-01-starting-setup.zip |
40.63KB |
160 nav-02-categories-and-categories-screen.zip |
44.31KB |
161 fonts.zip |
560.06KB |
161 nav-03-theme-and-font.zip |
605.36KB |
162 how-navigation-works.pdf |
69.91KB |
163 nav-04-pushing-and-passing-data.zip |
607.26KB |
164 nav-05-named-routes-and-args.zip |
607.17KB |
166 dummy_data.dart |
12.01KB |
169 nav-06-finished-meal-items.zip |
614.58KB |
170 nav-07-navigation-to-detail-page.zip |
616.29KB |
172 nav-08-recipe-detail-page.zip |
616.21KB |
173 nav-09-appbar-tabs.zip |
617.16KB |
174 nav-10-bottom-tabs.zip |
617.30KB |
176 nav-11-drawer.zip |
617.81KB |
177 nav-12-replacing-screens.zip |
620.13KB |
178 nav-13-passing-data-back.zip |
620.42KB |
182 nav-14-finished.zip |
620.62KB |
184 nav-01-starting-setup.zip |
39.40KB |
184 nav-02-categories-and-categories-screen.zip |
44.31KB |
184 nav-03-theme-and-font.zip |
605.36KB |
184 nav-04-pushing-and-passing-data.zip |
607.26KB |
184 nav-05-named-routes-and-args.zip |
607.17KB |
184 nav-06-finished-meal-items.zip |
614.58KB |
184 nav-07-navigation-to-detail-page.zip |
616.29KB |
184 nav-08-recipe-detail-page.zip |
616.21KB |
184 nav-09-appbar-tabs.zip |
617.16KB |
184 nav-10-bottom-tabs.zip |
617.30KB |
184 nav-11-drawer.zip |
617.81KB |
184 nav-12-replacing-screens.zip |
620.13KB |
184 nav-13-passing-data-back.zip |
620.42KB |
184 nav-14-finished.zip |
620.62KB |
186 shop–app-sketch.png |
1.03MB |
187 state-01-starting-setup.zip |
40.59KB |
188 products.txt |
1.04KB |
189 fonts.zip |
107.50KB |
190 state-02-detail-screen.zip |
154.46KB |
191 state-and-state-management.pdf |
77.49KB |
192 provider-package.pdf |
72.57KB |
196 state-03-provider-package.zip |
157.23KB |
197 state-04-provider-with-single-product.zip |
157.72KB |
199 state-05-consumer-and-alternative-syntaxes.zip |
158.23KB |
200 state-06-stateful-widget.zip |
157.07KB |
203 badge.dart |
1.09KB |
203 state-07-cart-badge-and-connected-model.zip |
160.78KB |
207 state-08-product-detail-page.zip |
162.70KB |
210 state-09-orders-screen.zip |
164.97KB |
212 state-10-finished.zip |
165.78KB |
214 state-01-starting-setup.zip |
39.41KB |
214 state-02-detail-screen.zip |
154.46KB |
214 state-03-provider-package.zip |
157.23KB |
214 state-04-provider-with-single-product.zip |
157.72KB |
214 state-05-consumer-and-alternative-syntaxes.zip |
158.23KB |
214 state-06-stateful-widget.zip |
157.07KB |
214 state-07-cart-badge-and-connected-model.zip |
160.78KB |
214 state-08-product-detail-page.zip |
162.70KB |
214 state-09-orders-screen.zip |
164.97KB |
214 state-10-finished.zip |
165.78KB |
214 state-10-finished-provider-4.zip |
171.83KB |
216 input-01-snackbar.zip |
165.97KB |
218 input-02-showdialog.zip |
166.40KB |
220 input-03-empty-edit-product-screen.zip |
171.37KB |
223 input-04-managing-focus.zip |
170.24KB |
224 input-05-description-field.zip |
170.71KB |
226 input-06-image-input.zip |
170.21KB |
227 input-07-submit-form.zip |
170.60KB |
228 input-08-validation.zip |
170.78KB |
233 input-09-finished.zip |
171.15KB |
235 input-01-snackbar.zip |
165.97KB |
235 input-02-showdialog.zip |
166.40KB |
235 input-03-empty-edit-product-screen.zip |
171.37KB |
235 input-04-managing-focus.zip |
170.24KB |
235 input-05-description-field.zip |
170.71KB |
235 input-06-image-input.zip |
170.21KB |
235 input-07-submit-form.zip |
170.60KB |
235 input-08-validation.zip |
170.78KB |
235 input-09-finished.zip |
171.15KB |
236 input-09-finished.zip |
171.15KB |
238 flutter-web-db-connections.pdf |
79.87KB |
242 http-01-send-post-without-response.zip |
159.83KB |
243 http-02-use-post-response.zip |
159.32KB |
245 http-03-loading-spinner.zip |
172.21KB |
246 http-04-error-handling.zip |
172.23KB |
247 http-05-async-await.zip |
171.86KB |
249 http-06-fetch-get-products.zip |
173.15KB |
250 http-07-pull-to-refresh.zip |
172.83KB |
252 http-08-delete-and-optimistic-updating.zip |
176.71KB |
257 http-09-fav-status-and-orders.zip |
176.54KB |
258 http-10-finished.zip |
174.75KB |
260 http-01-send-post-without-response.zip |
173.50KB |
260 http-02-use-post-response.zip |
172.35KB |
260 http-03-loading-spinner.zip |
172.21KB |
260 http-04-error-handling.zip |
172.23KB |
260 http-05-async-await.zip |
171.86KB |
260 http-06-fetch-get-products.zip |
173.15KB |
260 http-07-pull-to-refresh.zip |
172.83KB |
260 http-08-delete-and-optimistic-updating.zip |
176.71KB |
260 http-09-fav-status-and-orders.zip |
176.54KB |
260 http-10-finished.zip |
161.50KB |
262 how-auth-works.pdf |
68.62KB |
263 http-10-finished.zip |
174.75KB |
264 auth_screen.dart |
7.24KB |
264 auth-01-authscreen.zip |
163.75KB |
266 auth-02-signup.zip |
164.17KB |
267 auth-03-login.zip |
164.17KB |
268 auth-04-error-handling.zip |
165.27KB |
269 auth-05-using-the-token.zip |
180.26KB |
273 auth-06-attaching-products-to-users.zip |
182.36KB |
275 auth-07-logout.zip |
179.37KB |
276 auth-08-auto-logout.zip |
180.21KB |
277 auth-09-auto-login.zip |
181.19KB |
277 auth-10-finished.zip |
180.89KB |
277 splash_screen.dart |
235B |
279 auth-01-authscreen.zip |
163.75KB |
279 auth-02-signup.zip |
164.17KB |
279 auth-03-login.zip |
164.17KB |
279 auth-04-error-handling.zip |
165.27KB |
279 auth-05-using-the-token.zip |
165.70KB |
279 auth-06-attaching-products-to-users.zip |
166.82KB |
279 auth-07-logout.zip |
165.55KB |
279 auth-08-auto-logout.zip |
165.97KB |
279 auth-09-auto-login.zip |
167.66KB |
279 auth-10-finished.zip |
167.22KB |
279 auth-10-finished-provider-4.zip |
168.55KB |
281 animations-01-custom-animation.zip |
183.28KB |
281 auth-10-finished.zip |
180.89KB |
282 animations-02-animatedbuilder.zip |
183.16KB |
283 animations-03-animatedcontainer.zip |
183.45KB |
284 animations-04-more-built-in-animations.zip |
184.63KB |
285 animations-05-fadeinimage.zip |
650.90KB |
285 product-placeholder.png |
493.16KB |
287 animations-06-hero-and-slivers.zip |
651.83KB |
290 animations-07-finished.zip |
652.38KB |
292 animations-01-custom-animation.zip |
183.28KB |
292 animations-02-animatedbuilder.zip |
183.16KB |
292 animations-03-animatedcontainer.zip |
183.45KB |
292 animations-04-more-built-in-animations.zip |
184.63KB |
292 animations-05-fadeinimage.zip |
650.90KB |
292 animations-06-hero-and-slivers.zip |
651.83KB |
292 animations-07-finished.zip |
652.38KB |
294 great–places-sketch.png |
920.17KB |
295 native-01-starting-setup.zip |
40.60KB |
296 native-02-places-list-and-provider.zip |
45.97KB |
298 native-03-image-picker.zip |
48.05KB |
300 native-04-outputting-images.zip |
48.96KB |
303 native-05-sqflite.zip |
50.24KB |
305 native-06-location-input-and-location.zip |
130.13KB |
307 native-07-google-maps-screen.zip |
129.89KB |
308 native-08-selecting-a-place.zip |
129.83KB |
309 native-09-storing-location-in-db.zip |
131.80KB |
310 native-10-finished.zip |
126.67KB |
312 native-01-starting-setup.zip |
39.37KB |
312 native-02-places-list-and-provider.zip |
45.97KB |
312 native-03-image-picker.zip |
48.05KB |
312 native-04-outputting-images.zip |
48.96KB |
312 native-05-sqflite.zip |
50.24KB |
312 native-06-location-input-and-location.zip |
130.13KB |
312 native-07-google-maps-screen.zip |
129.89KB |
312 native-08-selecting-a-place.zip |
129.83KB |
312 native-09-storing-location-in-db.zip |
131.80KB |
312 native-10-finished.zip |
126.67KB |
315 firebase-01-starting-setup.zip |
3.57KB |
355 firebase-19-updated-to-latest-firebase-packages.zip |
60.98KB |
356 firebase-01-starting-setup.zip |
3.57KB |
356 firebase-02-first-flutter-firebase-example.zip |
3.98KB |
356 firebase-03-added-theme.zip |
5.21KB |
356 firebase-04-added-auth-form.zip |
5.75KB |
356 firebase-05-basic-auth-form-submission.zip |
6.08KB |
356 firebase-06-added-firebase-auth.zip |
6.41KB |
356 firebase-07-logout.zip |
6.47KB |
356 firebase-08-messages-widget.zip |
7.32KB |
356 firebase-09-ordered-messages.zip |
8.09KB |
356 firebase-10-styled-messages.zip |
8.97KB |
356 firebase-11-added-username-display.zip |
9.37KB |
356 firebase-12-added-image-picker.zip |
10.24KB |
356 firebase-13-image-validation.zip |
10.32KB |
356 firebase-14-image-upload.zip |
10.29KB |
356 firebase-15-improved-image-upload.zip |
10.64KB |
356 firebase-16-display-user-images.zip |
10.70KB |
356 firebase-17-base-notification-code.zip |
47.64KB |
356 firebase-18-polishing.zip |
47.67KB |
356 firebase-upload-push-notification.pdf |
106.12KB |
359 main.dart |
762B |
359 native-code-02-added-flutter-code.zip |
39.89KB |
360 native-code-03-android-code.zip |
9.47KB |
361 native-code-04-ios-code.zip |
2.77KB |
361 native-code-05-finished.zip |
49.67KB |
363 native-code-01-starting-setup.zip |
39.62KB |
363 native-code-02-added-flutter-code.zip |
39.89KB |
363 native-code-03-android-code.zip |
9.47KB |
363 native-code-04-ios-code.zip |
2.77KB |
363 native-code-05-finished.zip |
49.67KB |
368 icons.zip |
44.95KB |
368 splash.zip |
153.72KB |
368 splash-ios.zip |
21.52KB |
374 app-dev-blueprint.pdf |
85.35KB |
376 Migrating to the New Material Buttons and their Themes.pdf |
149.18KB |
external-assets-links.txt |
94B |
external-assets-links.txt |
69B |
external-assets-links.txt |
71B |
external-assets-links.txt |
333B |
external-assets-links.txt |
203B |
external-assets-links.txt |
80B |
external-assets-links.txt |
68B |
external-assets-links.txt |
78B |
external-assets-links.txt |
192B |