Name GetFreeCourses.Co-Udemy-Dart and Flutter The Complete Developer's Guide
File Type video
Size 20.26GB
UpdateDate 2024-11-17
hash *****53CC14B57EDAC83B5DE46746781511C225
Hot 3
Files 01 - Let's Dive In!/001 How to Get Help.mp4 | 5.00MB 01 - Let's Dive In!/001 How to Get Help_en.srt | 1.73KB 01 - Let's Dive In!/002 Course Resources.html | 1.34KB 01 - Let's Dive In!/002 diagrams.zip | 192.86KB 01 - Let's Dive In!/003 Join Our Community!.html | 318B 01 - Let's Dive In!/004 Course Organization.mp4 | 36.24MB 01 - Let's Dive In!/004 Course Organization_en.srt | 5.11KB 02 - A Dart Introduction/001 Dart Overview.mp4 | 14.09MB 02 - A Dart Introduction/001 Dart Overview_en.srt | 3.83KB 02 - A Dart Introduction/002 The Dartpad Editor.mp4 | 8.99MB 02 - A Dart Introduction/002 The Dartpad Editor_en.srt | 3.72KB 02 - A Dart Introduction/003 Our First Program.mp4 | 9.42MB 02 - A Dart Introduction/003 Our First Program_en.srt | 3.97KB 02 - A Dart Introduction/004 Pulling the Pieces Apart.mp4 | 29.84MB 02 - A Dart Introduction/004 Pulling the Pieces Apart_en.srt | 4.08KB 02 - A Dart Introduction/005 Functions in Dart.mp4 | 42.00MB 02 - A Dart Introduction/005 Functions in Dart_en.srt | 5.53KB 02 - A Dart Introduction/006 Introduction to Types.mp4 | 50.11MB 02 - A Dart Introduction/006 Introduction to Types_en.srt | 12.37KB 02 - A Dart Introduction/007 Why Use Types.mp4 | 26.81MB 02 - A Dart Introduction/007 Why Use Types_en.srt | 8.07KB 02 - A Dart Introduction/008 String Interpolation.mp4 | 13.16MB 02 - A Dart Introduction/008 String Interpolation_en.srt | 4.96KB 02 - A Dart Introduction/009 Object Oriented Programming in Dart.mp4 | 22.88MB 02 - A Dart Introduction/009 Object Oriented Programming in Dart_en.srt | 4.96KB 02 - A Dart Introduction/010 Creating Classes.mp4 | 48.97MB 02 - A Dart Introduction/010 Creating Classes_en.srt | 6.43KB 02 - A Dart Introduction/011 Creating Class Instances.mp4 | 15.53MB 02 - A Dart Introduction/011 Creating Class Instances_en.srt | 5.94KB 02 - A Dart Introduction/012 Constructor Functions.mp4 | 30.62MB 02 - A Dart Introduction/012 Constructor Functions_en.srt | 10.52KB 02 - A Dart Introduction/013 Review on Constructors.mp4 | 41.23MB 02 - A Dart Introduction/013 Review on Constructors_en.srt | 5.14KB 03 - Staying on Target with Dart/001 App Overview.mp4 | 6.15MB 03 - Staying on Target with Dart/001 App Overview_en.srt | 1.85KB 03 - Staying on Target with Dart/002 OOP Design Flow.mp4 | 27.57MB 03 - Staying on Target with Dart/002 OOP Design Flow_en.srt | 5.15KB 03 - Staying on Target with Dart/003 Adding Fields to Classes.mp4 | 39.82MB 03 - Staying on Target with Dart/003 Adding Fields to Classes_en.srt | 8.87KB 03 - Staying on Target with Dart/004 Associated Methods.mp4 | 10.00MB 03 - Staying on Target with Dart/004 Associated Methods_en.srt | 2.20KB 03 - Staying on Target with Dart/005 More Initialization with Constructors.mp4 | 15.48MB 03 - Staying on Target with Dart/005 More Initialization with Constructors_en.srt | 4.12KB 03 - Staying on Target with Dart/006 For Loops.mp4 | 18.63MB 03 - Staying on Target with Dart/006 For Loops_en.srt | 4.34KB 03 - Staying on Target with Dart/007 Adding Elements to Lists.mp4 | 17.82MB 03 - Staying on Target with Dart/007 Adding Elements to Lists_en.srt | 5.89KB 03 - Staying on Target with Dart/008 More on Variable Initialization.mp4 | 64.64MB 03 - Staying on Target with Dart/008 More on Variable Initialization_en.srt | 7.04KB 03 - Staying on Target with Dart/009 Customizing Print Statements.mp4 | 16.64MB 03 - Staying on Target with Dart/009 Customizing Print Statements_en.srt | 5.28KB 03 - Staying on Target with Dart/010 ToString on Cards.mp4 | 20.24MB 03 - Staying on Target with Dart/010 ToString on Cards_en.srt | 6.38KB 03 - Staying on Target with Dart/011 Shuffling a List.mp4 | 52.76MB 03 - Staying on Target with Dart/011 Shuffling a List_en.srt | 8.70KB 03 - Staying on Target with Dart/012 Annotating Argument Types.mp4 | 38.92MB 03 - Staying on Target with Dart/012 Annotating Argument Types_en.srt | 6.58KB 03 - Staying on Target with Dart/013 Filtering Lists.mp4 | 22.82MB 03 - Staying on Target with Dart/013 Filtering Lists_en.srt | 5.17KB 03 - Staying on Target with Dart/014 Annotating Argument Types.mp4 | 11.75MB 03 - Staying on Target with Dart/014 Annotating Argument Types_en.srt | 3.86KB 03 - Staying on Target with Dart/015 Filtering Lists.mp4 | 49.11MB 03 - Staying on Target with Dart/015 Filtering Lists_en.srt | 8.51KB 03 - Staying on Target with Dart/016 Shorthand Function Syntax.mp4 | 58.74MB 03 - Staying on Target with Dart/016 Shorthand Function Syntax_en.srt | 10.61KB 03 - Staying on Target with Dart/017 Removing Individual Records.mp4 | 41.25MB 03 - Staying on Target with Dart/017 Removing Individual Records_en.srt | 4.31KB 03 - Staying on Target with Dart/018 RemoveCard Implementation.mp4 | 80.99MB 03 - Staying on Target with Dart/018 RemoveCard Implementation_en.srt | 8.95KB 03 - Staying on Target with Dart/019 Named Parameters.mp4 | 24.75MB 03 - Staying on Target with Dart/019 Named Parameters_en.srt | 5.46KB 04 - Flutter Environment Setup - MacOS/001 Flutter Setup on MacOS.mp4 | 14.43MB 04 - Flutter Environment Setup - MacOS/001 Flutter Setup on MacOS_en.srt | 3.39KB 04 - Flutter Environment Setup - MacOS/002 SDK Extraction.mp4 | 9.65MB 04 - Flutter Environment Setup - MacOS/002 SDK Extraction_en.srt | 3.27KB 04 - Flutter Environment Setup - MacOS/003 Editing the PATH Variable.mp4 | 43.35MB 04 - Flutter Environment Setup - MacOS/003 Editing the PATH Variable_en.srt | 10.80KB 04 - Flutter Environment Setup - MacOS/004 XCode License.mp4 | 17.70MB 04 - Flutter Environment Setup - MacOS/004 XCode License_en.srt | 2.13KB 04 - Flutter Environment Setup - MacOS/005 Generating Flutter Projects.mp4 | 15.60MB 04 - Flutter Environment Setup - MacOS/005 Generating Flutter Projects_en.srt | 1.93KB 05 - MacOS Setup - Android/001 Android Setup on MacOS.mp4 | 16.16MB 05 - MacOS Setup - Android/001 Android Setup on MacOS_en.srt | 2.88KB 05 - MacOS Setup - Android/002 Android Dependencies.mp4 | 9.34MB 05 - MacOS Setup - Android/002 Android Dependencies_en.srt | 1.90KB 05 - MacOS Setup - Android/003 Android Project Setup.mp4 | 9.19MB 05 - MacOS Setup - Android/003 Android Project Setup_en.srt | 1.74KB 05 - MacOS Setup - Android/004 More Android Dependencies!.mp4 | 18.95MB 05 - MacOS Setup - Android/004 More Android Dependencies!_en.srt | 2.43KB 05 - MacOS Setup - Android/005 Android Emulator Creation.mp4 | 12.24MB 05 - MacOS Setup - Android/005 Android Emulator Creation_en.srt | 2.95KB 05 - MacOS Setup - Android/006 Flutter Startup.mp4 | 6.02MB 05 - MacOS Setup - Android/006 Flutter Startup_en.srt | 2.11KB 05 - MacOS Setup - Android/007 Finished Android Setup.mp4 | 2.75MB 05 - MacOS Setup - Android/007 Finished Android Setup_en.srt | 590B 06 - MacOS Setup - iOS/001 iOS on Mac Setup.mp4 | 5.56MB 06 - MacOS Setup - iOS/001 iOS on Mac Setup_en.srt | 1.80KB 06 - MacOS Setup - iOS/002 XCode Setup.mp4 | 3.01MB 06 - MacOS Setup - iOS/002 XCode Setup_en.srt | 939B 06 - MacOS Setup - iOS/003 iOS Simulator Startup.mp4 | 8.23MB 06 - MacOS Setup - iOS/003 iOS Simulator Startup_en.srt | 2.72KB 06 - MacOS Setup - iOS/004 App Startup.mp4 | 1.86MB 06 - MacOS Setup - iOS/004 App Startup_en.srt | 595B 07 - Flutter Setup on PC/001 Flutter Install.mp4 | 20.44MB 07 - Flutter Setup on PC/001 Flutter Install_en.srt | 5.37KB 07 - Flutter Setup on PC/002 More Flutter Installation.mp4 | 27.28MB 07 - Flutter Setup on PC/002 More Flutter Installation_en.srt | 4.36KB 07 - Flutter Setup on PC/003 Android Install.mp4 | 4.21MB 07 - Flutter Setup on PC/003 Android Install_en.srt | 1.20KB 07 - Flutter Setup on PC/004 Additional Dependencies.mp4 | 5.92MB 07 - Flutter Setup on PC/004 Additional Dependencies_en.srt | 1.86KB 07 - Flutter Setup on PC/005 Generating a Project.mp4 | 5.04MB 07 - Flutter Setup on PC/005 Generating a Project_en.srt | 1.33KB 07 - Flutter Setup on PC/006 Selecting an Image.mp4 | 10.31MB 07 - Flutter Setup on PC/006 Selecting an Image_en.srt | 3.20KB 07 - Flutter Setup on PC/007 Starting the Emulator.mp4 | 17.72MB 07 - Flutter Setup on PC/007 Starting the Emulator_en.srt | 5.31KB 07 - Flutter Setup on PC/008 Finishing Android Setup.mp4 | 3.10MB 07 - Flutter Setup on PC/008 Finishing Android Setup_en.srt | 742B 08 - App Building Time!/001 Code Editor Setup.html | 1.37KB 08 - App Building Time!/002 What's Flutter About, Anyways.mp4 | 49.09MB 08 - App Building Time!/002 What's Flutter About, Anyways_en.srt | 8.96KB 08 - App Building Time!/003 App Overview.mp4 | 10.51MB 08 - App Building Time!/003 App Overview_en.srt | 3.54KB 08 - App Building Time!/004 The Four Step Design Process.mp4 | 24.85MB 08 - App Building Time!/004 The Four Step Design Process_en.srt | 6.31KB 08 - App Building Time!/005 Import Statements.mp4 | 38.09MB 08 - App Building Time!/005 Import Statements_en.srt | 6.72KB 08 - App Building Time!/006 Creating Widgets.mp4 | 24.64MB 08 - App Building Time!/006 Creating Widgets_en.srt | 6.99KB 08 - App Building Time!/007 Displaying Content on Screen.mp4 | 17.21MB 08 - App Building Time!/007 Displaying Content on Screen_en.srt | 3.55KB 08 - App Building Time!/008 Showing a Scaffold.mp4 | 81.36MB 08 - App Building Time!/008 Showing a Scaffold_en.srt | 8.75KB 08 - App Building Time!/009 Customizing the App Bar.mp4 | 34.15MB 08 - App Building Time!/009 Customizing the App Bar_en.srt | 5.76KB 08 - App Building Time!/010 Named Parameter Clarification.mp4 | 67.24MB 08 - App Building Time!/010 Named Parameter Clarification_en.srt | 7.08KB 08 - App Building Time!/011 Required Parameters.mp4 | 63.03MB 08 - App Building Time!/011 Required Parameters_en.srt | 4.79KB 08 - App Building Time!/012 Child Parameters.mp4 | 28.97MB 08 - App Building Time!/012 Child Parameters_en.srt | 3.32KB 08 - App Building Time!/013 Displaying Icons.mp4 | 93.84MB 08 - App Building Time!/013 Displaying Icons_en.srt | 8.06KB 08 - App Building Time!/014 Adding Custom Widgets.mp4 | 17.80MB 08 - App Building Time!/014 Adding Custom Widgets_en.srt | 5.10KB 09 - State Design with Flutter Apps/001 Stateless vs Stateful Widgets.mp4 | 28.09MB 09 - State Design with Flutter Apps/001 Stateless vs Stateful Widgets_en.srt | 5.88KB 09 - State Design with Flutter Apps/002 The Build Method.mp4 | 27.48MB 09 - State Design with Flutter Apps/002 The Build Method_en.srt | 5.51KB 09 - State Design with Flutter Apps/003 Local Import Statements.mp4 | 34.81MB 09 - State Design with Flutter Apps/003 Local Import Statements_en.srt | 7.82KB 09 - State Design with Flutter Apps/004 Quick Breather and Review.mp4 | 27.74MB 09 - State Design with Flutter Apps/004 Quick Breather and Review_en.srt | 4.60KB 09 - State Design with Flutter Apps/005 Refactoring Stateless to Stateful.mp4 | 82.73MB 09 - State Design with Flutter Apps/005 Refactoring Stateless to Stateful_en.srt | 8.66KB 09 - State Design with Flutter Apps/006 More Refactoring to Stateful Widgets.mp4 | 141.60MB 09 - State Design with Flutter Apps/006 More Refactoring to Stateful Widgets_en.srt | 12.01KB 10 - High-Level Dart/001 Generics in Dart.mp4 | 34.65MB 10 - High-Level Dart/001 Generics in Dart_en.srt | 9.16KB 10 - High-Level Dart/002 Why Two Classes.mp4 | 55.39MB 10 - High-Level Dart/002 Why Two Classes_en.srt | 9.06KB 11 - HTTP Requests with Flutter/001 Photos API.mp4 | 42.54MB 11 - HTTP Requests with Flutter/001 Photos API_en.srt | 4.40KB 11 - HTTP Requests with Flutter/002 Working with JSON.mp4 | 20.43MB 11 - HTTP Requests with Flutter/002 Working with JSON_en.srt | 7.25KB 11 - HTTP Requests with Flutter/003 Casting JSON to Model Instances.mp4 | 17.18MB 11 - HTTP Requests with Flutter/003 Casting JSON to Model Instances_en.srt | 5.46KB 11 - HTTP Requests with Flutter/004 Named Constructors.mp4 | 28.98MB 11 - HTTP Requests with Flutter/004 Named Constructors_en.srt | 9.11KB 11 - HTTP Requests with Flutter/005 Adding an Image Model.mp4 | 41.45MB 11 - HTTP Requests with Flutter/005 Adding an Image Model_en.srt | 7.77KB 11 - HTTP Requests with Flutter/006 Function References.mp4 | 24.49MB 11 - HTTP Requests with Flutter/006 Function References_en.srt | 5.20KB 11 - HTTP Requests with Flutter/007 The HTTP Package.mp4 | 33.64MB 11 - HTTP Requests with Flutter/007 The HTTP Package_en.srt | 5.52KB 11 - HTTP Requests with Flutter/008 Issuing HTTP Requests.mp4 | 31.10MB 11 - HTTP Requests with Flutter/008 Issuing HTTP Requests_en.srt | 4.11KB 11 - HTTP Requests with Flutter/009 Handling Dart Futures.mp4 | 34.11MB 11 - HTTP Requests with Flutter/009 Handling Dart Futures_en.srt | 10.86KB 11 - HTTP Requests with Flutter/010 Parsing Future Responses into a Model.mp4 | 28.61MB 11 - HTTP Requests with Flutter/010 Parsing Future Responses into a Model_en.srt | 5.76KB 11 - HTTP Requests with Flutter/011 Updating the AppState Widget.mp4 | 30.61MB 11 - HTTP Requests with Flutter/011 Updating the AppState Widget_en.srt | 5.27KB 11 - HTTP Requests with Flutter/012 Building Lists of Widgets.mp4 | 30.87MB 11 - HTTP Requests with Flutter/012 Building Lists of Widgets_en.srt | 6.81KB 11 - HTTP Requests with Flutter/013 Sending Images to the ImageList.mp4 | 44.61MB 11 - HTTP Requests with Flutter/013 Sending Images to the ImageList_en.srt | 4.87KB 11 - HTTP Requests with Flutter/014 The Final Keyword.mp4 | 31.14MB 11 - HTTP Requests with Flutter/014 The Final Keyword_en.srt | 7.74KB 11 - HTTP Requests with Flutter/015 Building Lists with ListView.mp4 | 76.50MB 11 - HTTP Requests with Flutter/015 Building Lists with ListView_en.srt | 8.13KB 11 - HTTP Requests with Flutter/016 Listing URL's.mp4 | 10.80MB 11 - HTTP Requests with Flutter/016 Listing URL's_en.srt | 2.32KB 11 - HTTP Requests with Flutter/017 Text to Images.mp4 | 72.69MB 11 - HTTP Requests with Flutter/017 Text to Images_en.srt | 5.45KB 11 - HTTP Requests with Flutter/018 Containers for Positioning.mp4 | 91.50MB 11 - HTTP Requests with Flutter/018 Containers for Positioning_en.srt | 11.47KB 11 - HTTP Requests with Flutter/019 Adding Border Style.mp4 | 114.01MB 11 - HTTP Requests with Flutter/019 Adding Border Style_en.srt | 10.43KB 11 - HTTP Requests with Flutter/020 Column Widgets for Layout.mp4 | 125.13MB 11 - HTTP Requests with Flutter/020 Column Widgets for Layout_en.srt | 13.17KB 11 - HTTP Requests with Flutter/021 Selective Padding.mp4 | 42.50MB 11 - HTTP Requests with Flutter/021 Selective Padding_en.srt | 7.48KB 11 - HTTP Requests with Flutter/022 App Review.mp4 | 89.52MB 11 - HTTP Requests with Flutter/022 App Review_en.srt | 7.18KB 11 - HTTP Requests with Flutter/Download Paid Udemy Courses For Free.url | 116B 11 - HTTP Requests with Flutter/GetFreeCourses.Co.url | 116B 12 - Forms and Validation with Flutter/001 App Overview.mp4 | 60.02MB 12 - Forms and Validation with Flutter/001 App Overview_en.srt | 8.09KB 12 - Forms and Validation with Flutter/002 Boilerplate App Code.mp4 | 64.36MB 12 - Forms and Validation with Flutter/002 Boilerplate App Code_en.srt | 6.59KB 12 - Forms and Validation with Flutter/003 Creating the Login Screen.mp4 | 49.09MB 12 - Forms and Validation with Flutter/003 Creating the Login Screen_en.srt | 8.95KB 12 - Forms and Validation with Flutter/004 More Container Styling.mp4 | 71.38MB 12 - Forms and Validation with Flutter/004 More Container Styling_en.srt | 6.25KB 12 - Forms and Validation with Flutter/005 Labels and Hint Text.mp4 | 71.84MB 12 - Forms and Validation with Flutter/005 Labels and Hint Text_en.srt | 11.69KB 12 - Forms and Validation with Flutter/006 Customizing Keyboard Type.mp4 | 45.11MB 12 - Forms and Validation with Flutter/006 Customizing Keyboard Type_en.srt | 4.70KB 12 - Forms and Validation with Flutter/007 Handling Password Inputs.mp4 | 67.52MB 12 - Forms and Validation with Flutter/007 Handling Password Inputs_en.srt | 7.58KB 12 - Forms and Validation with Flutter/008 Displaying Buttons with RaisedButton.mp4 | 35.36MB 12 - Forms and Validation with Flutter/008 Displaying Buttons with RaisedButton_en.srt | 6.19KB 12 - Forms and Validation with Flutter/009 Changing Widget Colors.mp4 | 13.00MB 12 - Forms and Validation with Flutter/009 Changing Widget Colors_en.srt | 2.43KB 12 - Forms and Validation with Flutter/010 Layout Control.mp4 | 104.33MB 12 - Forms and Validation with Flutter/010 Layout Control_en.srt | 11.63KB 12 - Forms and Validation with Flutter/011 Form Validation.mp4 | 30.45MB 12 - Forms and Validation with Flutter/011 Form Validation_en.srt | 5.43KB 12 - Forms and Validation with Flutter/012 Referencing Widgets with Global Keys.mp4 | 54.46MB 12 - Forms and Validation with Flutter/012 Referencing Widgets with Global Keys_en.srt | 6.67KB 12 - Forms and Validation with Flutter/013 The Form Widget and FormState.mp4 | 76.99MB 12 - Forms and Validation with Flutter/013 The Form Widget and FormState_en.srt | 7.92KB 12 - Forms and Validation with Flutter/014 Creating a Global Key.mp4 | 14.71MB 12 - Forms and Validation with Flutter/014 Creating a Global Key_en.srt | 3.14KB 12 - Forms and Validation with Flutter/015 Referencing FormState with Global Keys.mp4 | 91.59MB 12 - Forms and Validation with Flutter/015 Referencing FormState with Global Keys_en.srt | 6.07KB 12 - Forms and Validation with Flutter/016 Validating via FormState.mp4 | 108.20MB 12 - Forms and Validation with Flutter/016 Validating via FormState_en.srt | 8.48KB 12 - Forms and Validation with Flutter/017 Triggering Validation.mp4 | 45.77MB 12 - Forms and Validation with Flutter/017 Triggering Validation_en.srt | 9.21KB 12 - Forms and Validation with Flutter/018 Retrieving Form Values.mp4 | 53.84MB 12 - Forms and Validation with Flutter/018 Retrieving Form Values_en.srt | 9.22KB 12 - Forms and Validation with Flutter/019 Final Form Submittal.mp4 | 34.95MB 12 - Forms and Validation with Flutter/019 Final Form Submittal_en.srt | 5.38KB 12 - Forms and Validation with Flutter/020 Code Reuse with Mixins.mp4 | 26.98MB 12 - Forms and Validation with Flutter/020 Code Reuse with Mixins_en.srt | 5.30KB 12 - Forms and Validation with Flutter/021 Mixin Validator Implementation.mp4 | 87.05MB 12 - Forms and Validation with Flutter/021 Mixin Validator Implementation_en.srt | 6.78KB 13 - Reactive Programming with Dart/001 A Quick Detour.mp4 | 4.98MB 13 - Reactive Programming with Dart/001 A Quick Detour_en.srt | 1.69KB 13 - Reactive Programming with Dart/002 Streams by Analogy.mp4 | 40.18MB 13 - Reactive Programming with Dart/002 Streams by Analogy_en.srt | 9.41KB 13 - Reactive Programming with Dart/003 Characteristics of Streams.mp4 | 28.71MB 13 - Reactive Programming with Dart/003 Characteristics of Streams_en.srt | 6.00KB 13 - Reactive Programming with Dart/004 StreamControllers and Sinks.mp4 | 23.29MB 13 - Reactive Programming with Dart/004 StreamControllers and Sinks_en.srt | 7.34KB 13 - Reactive Programming with Dart/005 Mapping a Stream.mp4 | 12.24MB 13 - Reactive Programming with Dart/005 Mapping a Stream_en.srt | 3.80KB 13 - Reactive Programming with Dart/006 Adding a StreamTransformer.mp4 | 62.10MB 13 - Reactive Programming with Dart/006 Adding a StreamTransformer_en.srt | 5.91KB 13 - Reactive Programming with Dart/007 Implementing the Listener.mp4 | 20.74MB 13 - Reactive Programming with Dart/007 Implementing the Listener_en.srt | 4.77KB 13 - Reactive Programming with Dart/008 Stream Review.mp4 | 103.75MB 13 - Reactive Programming with Dart/008 Stream Review_en.srt | 10.98KB 13 - Reactive Programming with Dart/009 Let's Build a Game.mp4 | 22.40MB 13 - Reactive Programming with Dart/009 Let's Build a Game_en.srt | 7.89KB 13 - Reactive Programming with Dart/010 Why Streams.mp4 | 128.97MB 13 - Reactive Programming with Dart/010 Why Streams_en.srt | 13.96KB 13 - Reactive Programming with Dart/011 Word Guessing.mp4 | 68.43MB 13 - Reactive Programming with Dart/011 Word Guessing_en.srt | 7.98KB 13 - Reactive Programming with Dart/012 Stream's 'Take' and 'Where' Functions.mp4 | 35.66MB 13 - Reactive Programming with Dart/012 Stream's 'Take' and 'Where' Functions_en.srt | 8.67KB 13 - Reactive Programming with Dart/013 Validation with Streams.mp4 | 24.71MB 13 - Reactive Programming with Dart/013 Validation with Streams_en.srt | 7.70KB 13 - Reactive Programming with Dart/014 Email Validation.mp4 | 59.96MB 13 - Reactive Programming with Dart/014 Email Validation_en.srt | 5.92KB 13 - Reactive Programming with Dart/015 Wiring up the Error.mp4 | 27.64MB 13 - Reactive Programming with Dart/015 Wiring up the Error_en.srt | 6.54KB 13 - Reactive Programming with Dart/Download Paid Udemy Courses For Free.url | 116B 13 - Reactive Programming with Dart/GetFreeCourses.Co.url | 116B 14 - Advanced Flutter Architecture - The Bloc Pattern/001 BLOC's vs Stateful Widgets.mp4 | 44.96MB 14 - Advanced Flutter Architecture - The Bloc Pattern/001 BLOC's vs Stateful Widgets_en.srt | 9.59KB 14 - Advanced Flutter Architecture - The Bloc Pattern/002 The Purpose of Streams with Blocs.mp4 | 49.92MB 14 - Advanced Flutter Architecture - The Bloc Pattern/002 The Purpose of Streams with Blocs_en.srt | 11.04KB 14 - Advanced Flutter Architecture - The Bloc Pattern/003 Generating a New Project.mp4 | 15.32MB 14 - Advanced Flutter Architecture - The Bloc Pattern/003 Generating a New Project_en.srt | 1.33KB 14 - Advanced Flutter Architecture - The Bloc Pattern/004 App Boilerplate.mp4 | 45.43MB 14 - Advanced Flutter Architecture - The Bloc Pattern/004 App Boilerplate_en.srt | 4.18KB 14 - Advanced Flutter Architecture - The Bloc Pattern/005 Second Time on LoginScreen.mp4 | 20.73MB 14 - Advanced Flutter Architecture - The Bloc Pattern/005 Second Time on LoginScreen_en.srt | 4.54KB 14 - Advanced Flutter Architecture - The Bloc Pattern/006 TextFields with RaisedButtons.mp4 | 142.41MB 14 - Advanced Flutter Architecture - The Bloc Pattern/006 TextFields with RaisedButtons_en.srt | 10.89KB 14 - Advanced Flutter Architecture - The Bloc Pattern/007 How to Use TextFields.mp4 | 42.16MB 14 - Advanced Flutter Architecture - The Bloc Pattern/007 How to Use TextFields_en.srt | 4.82KB 14 - Advanced Flutter Architecture - The Bloc Pattern/008 BLOC Design for TextFields.mp4 | 53.71MB 14 - Advanced Flutter Architecture - The Bloc Pattern/008 BLOC Design for TextFields_en.srt | 5.50KB 14 - Advanced Flutter Architecture - The Bloc Pattern/009 Annotating Stream Types.mp4 | 62.77MB 14 - Advanced Flutter Architecture - The Bloc Pattern/009 Annotating Stream Types_en.srt | 7.03KB 14 - Advanced Flutter Architecture - The Bloc Pattern/010 Issues with Bloc Access.mp4 | 52.32MB 14 - Advanced Flutter Architecture - The Bloc Pattern/010 Issues with Bloc Access_en.srt | 9.91KB 14 - Advanced Flutter Architecture - The Bloc Pattern/011 Shortcut Access with Getters.mp4 | 50.74MB 14 - Advanced Flutter Architecture - The Bloc Pattern/011 Shortcut Access with Getters_en.srt | 11.68KB 14 - Advanced Flutter Architecture - The Bloc Pattern/012 Public vs Private Fields.mp4 | 47.39MB 14 - Advanced Flutter Architecture - The Bloc Pattern/012 Public vs Private Fields_en.srt | 10.63KB 14 - Advanced Flutter Architecture - The Bloc Pattern/013 Improving the BLOC Api.mp4 | 41.95MB 14 - Advanced Flutter Architecture - The Bloc Pattern/013 Improving the BLOC Api_en.srt | 5.86KB 14 - Advanced Flutter Architecture - The Bloc Pattern/014 Validation Transformers.mp4 | 53.94MB 14 - Advanced Flutter Architecture - The Bloc Pattern/014 Validation Transformers_en.srt | 9.37KB 14 - Advanced Flutter Architecture - The Bloc Pattern/015 A Technicality Around Mixins.mp4 | 39.62MB 14 - Advanced Flutter Architecture - The Bloc Pattern/015 A Technicality Around Mixins_en.srt | 6.13KB 14 - Advanced Flutter Architecture - The Bloc Pattern/016 Cleaning Up Controllers.mp4 | 17.17MB 14 - Advanced Flutter Architecture - The Bloc Pattern/016 Cleaning Up Controllers_en.srt | 4.48KB 14 - Advanced Flutter Architecture - The Bloc Pattern/017 Bloc Application.mp4 | 45.57MB 14 - Advanced Flutter Architecture - The Bloc Pattern/017 Bloc Application_en.srt | 9.76KB 15 - Consuming BLOC Data/001 The StreamBuilder Widget.mp4 | 184.12MB 15 - Consuming BLOC Data/001 The StreamBuilder Widget_en.srt | 15.53KB 15 - Consuming BLOC Data/002 Streambuilder for Password Fields.mp4 | 80.45MB 15 - Consuming BLOC Data/002 Streambuilder for Password Fields_en.srt | 5.91KB 15 - Consuming BLOC Data/003 Scoped Bloc Approach.mp4 | 16.58MB 15 - Consuming BLOC Data/003 Scoped Bloc Approach_en.srt | 4.53KB 15 - Consuming BLOC Data/004 Provider Implementation.mp4 | 34.70MB 15 - Consuming BLOC Data/004 Provider Implementation_en.srt | 7.95KB 15 - Consuming BLOC Data/005 The Provider's 'of' Function.mp4 | 59.84MB 15 - Consuming BLOC Data/005 The Provider's 'of' Function_en.srt | 10.76KB 15 - Consuming BLOC Data/006 The Provider's Constructor.mp4 | 15.72MB 15 - Consuming BLOC Data/006 The Provider's Constructor_en.srt | 3.19KB 15 - Consuming BLOC Data/007 The Provider in Action.mp4 | 57.86MB 15 - Consuming BLOC Data/007 The Provider in Action_en.srt | 4.46KB 15 - Consuming BLOC Data/008 Accessing the Bloc.mp4 | 49.06MB 15 - Consuming BLOC Data/008 Accessing the Bloc_en.srt | 7.99KB 15 - Consuming BLOC Data/009 Breather and Review.mp4 | 46.82MB 15 - Consuming BLOC Data/009 Breather and Review_en.srt | 8.04KB 15 - Consuming BLOC Data/010 Enabling Form Submission.mp4 | 77.60MB 15 - Consuming BLOC Data/010 Enabling Form Submission_en.srt | 7.46KB 15 - Consuming BLOC Data/011 Stream Merging Possibilities.mp4 | 83.94MB 15 - Consuming BLOC Data/011 Stream Merging Possibilities_en.srt | 6.25KB 16 - RxDart for Reactive Programming/001 Introducing RxDart.mp4 | 34.39MB 16 - RxDart for Reactive Programming/001 Introducing RxDart_en.srt | 6.23KB 16 - RxDart for Reactive Programming/002 More on RxDart.mp4 | 87.80MB 16 - RxDart for Reactive Programming/002 More on RxDart_en.srt | 9.03KB 16 - RxDart for Reactive Programming/003 The CombineLatest Function.mp4 | 162.38MB 16 - RxDart for Reactive Programming/003 The CombineLatest Function_en.srt | 14.92KB 16 - RxDart for Reactive Programming/004 CombineLatest in Action.mp4 | 111.62MB 16 - RxDart for Reactive Programming/004 CombineLatest in Action_en.srt | 9.75KB 16 - RxDart for Reactive Programming/005 More on StreamBuilder.mp4 | 50.21MB 16 - RxDart for Reactive Programming/005 More on StreamBuilder_en.srt | 5.02KB 16 - RxDart for Reactive Programming/006 Interpreting Stream Values.mp4 | 112.57MB 16 - RxDart for Reactive Programming/006 Interpreting Stream Values_en.srt | 9.07KB 16 - RxDart for Reactive Programming/007 Broadcast Streams.mp4 | 105.48MB 16 - RxDart for Reactive Programming/007 Broadcast Streams_en.srt | 6.78KB 16 - RxDart for Reactive Programming/008 Disabled by Default.mp4 | 23.15MB 16 - RxDart for Reactive Programming/008 Disabled by Default_en.srt | 4.80KB 16 - RxDart for Reactive Programming/009 Replacing Controllers with Subjects.mp4 | 170.98MB 16 - RxDart for Reactive Programming/009 Replacing Controllers with Subjects_en.srt | 11.56KB 16 - RxDart for Reactive Programming/010 Review of BLOCs.mp4 | 22.90MB 16 - RxDart for Reactive Programming/010 Review of BLOCs_en.srt | 5.13KB 17 - Building Delightful Animations/001 App Overview.mp4 | 33.65MB 17 - Building Delightful Animations/001 App Overview_en.srt | 4.55KB 17 - Building Delightful Animations/002 Animation Library Classes.mp4 | 157.84MB 17 - Building Delightful Animations/002 Animation Library Classes_en.srt | 16.35KB 17 - Building Delightful Animations/003 App Boilerplate.mp4 | 20.42MB 17 - Building Delightful Animations/003 App Boilerplate_en.srt | 3.70KB 17 - Building Delightful Animations/004 StatefulWidgets for Animations.mp4 | 64.36MB 17 - Building Delightful Animations/004 StatefulWidgets for Animations_en.srt | 6.17KB 17 - Building Delightful Animations/005 Widget Structure.mp4 | 15.78MB 17 - Building Delightful Animations/005 Widget Structure_en.srt | 3.56KB 17 - Building Delightful Animations/006 Displaying a Cat.mp4 | 23.64MB 17 - Building Delightful Animations/006 Displaying a Cat_en.srt | 5.28KB 17 - Building Delightful Animations/007 The InitState Method.mp4 | 27.01MB 17 - Building Delightful Animations/007 The InitState Method_en.srt | 5.40KB 17 - Building Delightful Animations/008 Declaring the TickerProvider.mp4 | 95.34MB 17 - Building Delightful Animations/008 Declaring the TickerProvider_en.srt | 8.03KB 17 - Building Delightful Animations/009 Tweens with Curves.mp4 | 36.69MB 17 - Building Delightful Animations/009 Tweens with Curves_en.srt | 7.87KB 17 - Building Delightful Animations/010 Performance Savings with AnimatedBuilder.mp4 | 35.51MB 17 - Building Delightful Animations/010 Performance Savings with AnimatedBuilder_en.srt | 6.77KB 17 - Building Delightful Animations/011 Nature of Animation.mp4 | 51.39MB 17 - Building Delightful Animations/011 Nature of Animation_en.srt | 10.28KB 17 - Building Delightful Animations/012 Starting the Animation.mp4 | 11.48MB 17 - Building Delightful Animations/012 Starting the Animation_en.srt | 2.75KB 17 - Building Delightful Animations/013 Watching for Taps with GestureDetector.mp4 | 40.21MB 17 - Building Delightful Animations/013 Watching for Taps with GestureDetector_en.srt | 7.09KB 17 - Building Delightful Animations/014 Reversing Animation States.mp4 | 82.25MB 17 - Building Delightful Animations/014 Reversing Animation States_en.srt | 9.16KB 17 - Building Delightful Animations/015 Building the Box.mp4 | 46.01MB 17 - Building Delightful Animations/015 Building the Box_en.srt | 4.89KB 17 - Building Delightful Animations/016 Layouts with the Stack Widget.mp4 | 13.52MB 17 - Building Delightful Animations/016 Layouts with the Stack Widget_en.srt | 4.07KB 17 - Building Delightful Animations/017 Order of Drawing Widgets.mp4 | 41.47MB 17 - Building Delightful Animations/017 Order of Drawing Widgets_en.srt | 3.88KB 17 - Building Delightful Animations/018 Add Center Widget.mp4 | 53.81MB 17 - Building Delightful Animations/018 Add Center Widget_en.srt | 5.19KB 17 - Building Delightful Animations/019 Positioned Widgets.mp4 | 183.26MB 17 - Building Delightful Animations/019 Positioned Widgets_en.srt | 16.86KB 17 - Building Delightful Animations/020 Expanding Stack Dimensions.mp4 | 123.43MB 17 - Building Delightful Animations/020 Expanding Stack Dimensions_en.srt | 10.23KB 17 - Building Delightful Animations/021 Three Reasons for Strange Layouts.mp4 | 60.27MB 17 - Building Delightful Animations/021 Three Reasons for Strange Layouts_en.srt | 10.03KB 17 - Building Delightful Animations/022 Positioned Constraints.mp4 | 33.97MB 17 - Building Delightful Animations/022 Positioned Constraints_en.srt | 5.51KB 17 - Building Delightful Animations/023 Negative Offsets.mp4 | 63.21MB 17 - Building Delightful Animations/023 Negative Offsets_en.srt | 5.56KB 17 - Building Delightful Animations/024 Stack Clip Settings.mp4 | 48.26MB 17 - Building Delightful Animations/024 Stack Clip Settings_en.srt | 5.24KB 17 - Building Delightful Animations/025 Adjusting Tween Ranges.mp4 | 18.69MB 17 - Building Delightful Animations/025 Adjusting Tween Ranges_en.srt | 3.32KB 17 - Building Delightful Animations/026 Adding Box Flaps.mp4 | 40.48MB 17 - Building Delightful Animations/026 Adding Box Flaps_en.srt | 5.07KB 17 - Building Delightful Animations/027 Rotating Widgets.mp4 | 103.42MB 17 - Building Delightful Animations/027 Rotating Widgets_en.srt | 8.88KB 17 - Building Delightful Animations/028 Rotation by Radians.mp4 | 72.68MB 17 - Building Delightful Animations/028 Rotation by Radians_en.srt | 8.23KB 17 - Building Delightful Animations/029 Changing Rotation Point.mp4 | 29.25MB 17 - Building Delightful Animations/029 Changing Rotation Point_en.srt | 4.80KB 17 - Building Delightful Animations/030 A Touch of Positioning.mp4 | 87.48MB 17 - Building Delightful Animations/030 A Touch of Positioning_en.srt | 7.23KB 17 - Building Delightful Animations/031 BoxAnimation Controller.mp4 | 125.67MB 17 - Building Delightful Animations/031 BoxAnimation Controller_en.srt | 9.97KB 17 - Building Delightful Animations/032 Adding Animated Builders.mp4 | 79.34MB 17 - Building Delightful Animations/032 Adding Animated Builders_en.srt | 8.84KB 17 - Building Delightful Animations/033 Resetting Animations.mp4 | 82.26MB 17 - Building Delightful Animations/033 Resetting Animations_en.srt | 5.56KB 17 - Building Delightful Animations/034 Constraining Animation Range.mp4 | 28.98MB 17 - Building Delightful Animations/034 Constraining Animation Range_en.srt | 6.30KB 17 - Building Delightful Animations/035 Adding the Right Flap.mp4 | 40.71MB 17 - Building Delightful Animations/035 Adding the Right Flap_en.srt | 4.74KB 17 - Building Delightful Animations/036 Negative Rotation Values.mp4 | 33.54MB 17 - Building Delightful Animations/036 Negative Rotation Values_en.srt | 6.01KB 17 - Building Delightful Animations/037 Toggling Animation State.mp4 | 17.25MB 17 - Building Delightful Animations/037 Toggling Animation State_en.srt | 3.73KB 17 - Building Delightful Animations/038 Animation Wrapup.mp4 | 23.83MB 17 - Building Delightful Animations/038 Animation Wrapup_en.srt | 3.98KB 18 - Performant Data Fetching/001 App Overview.mp4 | 53.25MB 18 - Performant Data Fetching/001 App Overview_en.srt | 5.12KB 18 - Performant Data Fetching/002 Hacker News API.mp4 | 183.08MB 18 - Performant Data Fetching/002 Hacker News API_en.srt | 13.04KB 18 - Performant Data Fetching/003 More API Challenges.mp4 | 152.23MB 18 - Performant Data Fetching/003 More API Challenges_en.srt | 12.31KB 18 - Performant Data Fetching/004 API Performance Strategy.mp4 | 54.58MB 18 - Performant Data Fetching/004 API Performance Strategy_en.srt | 12.48KB 18 - Performant Data Fetching/005 Creating the ItemModel Class.mp4 | 163.89MB 18 - Performant Data Fetching/005 Creating the ItemModel Class_en.srt | 11.83KB 18 - Performant Data Fetching/006 A Few More ItemModel Properties.mp4 | 97.91MB 18 - Performant Data Fetching/006 A Few More ItemModel Properties_en.srt | 6.66KB 18 - Performant Data Fetching/007 API Provider Implementation.mp4 | 76.69MB 18 - Performant Data Fetching/007 API Provider Implementation_en.srt | 8.78KB 18 - Performant Data Fetching/008 Fetching Individual Items.mp4 | 128.27MB 18 - Performant Data Fetching/008 Fetching Individual Items_en.srt | 11.40KB 19 - Testing with Flutter and Dart/001 Testing with Dart.mp4 | 74.32MB 19 - Testing with Flutter and Dart/001 Testing with Dart_en.srt | 6.53KB 19 - Testing with Flutter and Dart/002 A Few Imports.mp4 | 71.47MB 19 - Testing with Flutter and Dart/002 A Few Imports_en.srt | 6.87KB 19 - Testing with Flutter and Dart/003 Writing Expectations.mp4 | 89.81MB 19 - Testing with Flutter and Dart/003 Writing Expectations_en.srt | 7.94KB 19 - Testing with Flutter and Dart/004 Mocking HTTP Requests.mp4 | 99.98MB 19 - Testing with Flutter and Dart/004 Mocking HTTP Requests_en.srt | 7.83KB 19 - Testing with Flutter and Dart/005 Returning JSON.mp4 | 71.58MB 19 - Testing with Flutter and Dart/005 Returning JSON_en.srt | 7.89KB 19 - Testing with Flutter and Dart/006 Testing FetchItem.mp4 | 65.41MB 19 - Testing with Flutter and Dart/006 Testing FetchItem_en.srt | 7.27KB 19 - Testing with Flutter and Dart/Download Paid Udemy Courses For Free.url | 116B 19 - Testing with Flutter and Dart/GetFreeCourses.Co.url | 116B 20 - Offline Data Storage/001 SQLite DB Provider.mp4 | 26.93MB 20 - Offline Data Storage/001 SQLite DB Provider_en.srt | 5.87KB 20 - Offline Data Storage/002 Database Imports.mp4 | 33.90MB 20 - Offline Data Storage/002 Database Imports_en.srt | 6.50KB 20 - Offline Data Storage/003 Async Constructors.mp4 | 16.18MB 20 - Offline Data Storage/003 Async Constructors_en.srt | 3.43KB 20 - Offline Data Storage/004 Creating a DB Connection.mp4 | 32.35MB 20 - Offline Data Storage/004 Creating a DB Connection_en.srt | 6.80KB 20 - Offline Data Storage/005 Creating Tables with SQLite.mp4 | 39.95MB 20 - Offline Data Storage/005 Creating Tables with SQLite_en.srt | 5.10KB 20 - Offline Data Storage/006 Adding Table Columns.mp4 | 34.70MB 20 - Offline Data Storage/006 Adding Table Columns_en.srt | 6.25KB 20 - Offline Data Storage/007 Issuing Queries.mp4 | 54.11MB 20 - Offline Data Storage/007 Issuing Queries_en.srt | 11.07KB 20 - Offline Data Storage/008 Multiple Named Constructors.mp4 | 88.13MB 20 - Offline Data Storage/008 Multiple Named Constructors_en.srt | 6.33KB 20 - Offline Data Storage/009 Massaging DB Return Maps.mp4 | 39.70MB 20 - Offline Data Storage/009 Massaging DB Return Maps_en.srt | 6.22KB 20 - Offline Data Storage/010 Turning Class Instances to Maps.mp4 | 113.26MB 20 - Offline Data Storage/010 Turning Class Instances to Maps_en.srt | 11.23KB 20 - Offline Data Storage/011 Implementing the Repository.mp4 | 65.26MB 20 - Offline Data Storage/011 Implementing the Repository_en.srt | 5.35KB 20 - Offline Data Storage/012 More on the Repository.mp4 | 130.92MB 20 - Offline Data Storage/012 More on the Repository_en.srt | 10.15KB 20 - Offline Data Storage/013 Type Annotations.mp4 | 85.56MB 20 - Offline Data Storage/013 Type Annotations_en.srt | 9.00KB 20 - Offline Data Storage/014 Casting Lists.mp4 | 66.54MB 20 - Offline Data Storage/014 Casting Lists_en.srt | 5.09KB 21 - Type Design/001 More on the Repository.mp4 | 19.15MB 21 - Type Design/001 More on the Repository_en.srt | 3.99KB 21 - Type Design/002 Abstract Classes.mp4 | 42.42MB 21 - Type Design/002 Abstract Classes_en.srt | 9.67KB 21 - Type Design/003 The Need for Abstract Classes.mp4 | 27.99MB 21 - Type Design/003 The Need for Abstract Classes_en.srt | 5.96KB 21 - Type Design/004 Why Abstract Classes.mp4 | 35.21MB 21 - Type Design/004 Why Abstract Classes_en.srt | 10.66KB 21 - Type Design/005 More on Abstract Classes.mp4 | 53.29MB 21 - Type Design/005 More on Abstract Classes_en.srt | 9.55KB 21 - Type Design/006 Repository Interface Design.mp4 | 58.45MB 21 - Type Design/006 Repository Interface Design_en.srt | 10.15KB 21 - Type Design/007 Defining the Source.mp4 | 118.91MB 21 - Type Design/007 Defining the Source_en.srt | 7.59KB 21 - Type Design/008 Cache Definitions.mp4 | 30.12MB 21 - Type Design/008 Cache Definitions_en.srt | 2.76KB 21 - Type Design/009 Lists of Sources and Caches.mp4 | 31.17MB 21 - Type Design/009 Lists of Sources and Caches_en.srt | 4.86KB 21 - Type Design/010 Ultimate Reusability.mp4 | 28.79MB 21 - Type Design/010 Ultimate Reusability_en.srt | 5.60KB 21 - Type Design/011 Quick Gotcha.mp4 | 20.70MB 21 - Type Design/011 Quick Gotcha_en.srt | 3.04KB 21 - Type Design/012 Another Quick Gotcha!.mp4 | 10.38MB 21 - Type Design/012 Another Quick Gotcha!_en.srt | 1.57KB 21 - Type Design/013 FetchTopIds Implementation.mp4 | 21.46MB 21 - Type Design/013 FetchTopIds Implementation_en.srt | 3.94KB 22 - On Demand Widget Rendering/001 App Setup.mp4 | 45.78MB 22 - On Demand Widget Rendering/001 App Setup_en.srt | 3.84KB 22 - On Demand Widget Rendering/002 A Touch of Boilerplate.mp4 | 31.61MB 22 - On Demand Widget Rendering/002 A Touch of Boilerplate_en.srt | 3.79KB 22 - On Demand Widget Rendering/003 Data Fetching Concerns.mp4 | 179.43MB 22 - On Demand Widget Rendering/003 Data Fetching Concerns_en.srt | 14.65KB 22 - On Demand Widget Rendering/004 Solution Outline.mp4 | 43.50MB 22 - On Demand Widget Rendering/004 Solution Outline_en.srt | 5.11KB 22 - On Demand Widget Rendering/005 FutureBuilder in Action.mp4 | 218.88MB 22 - On Demand Widget Rendering/005 FutureBuilder in Action_en.srt | 17.63KB 22 - On Demand Widget Rendering/006 The Stories Provider.mp4 | 39.24MB 22 - On Demand Widget Rendering/006 The Stories Provider_en.srt | 8.40KB 22 - On Demand Widget Rendering/007 Bloc Design.mp4 | 53.62MB 22 - On Demand Widget Rendering/007 Bloc Design_en.srt | 9.14KB 22 - On Demand Widget Rendering/008 Exposing Bloc Getters.mp4 | 24.62MB 22 - On Demand Widget Rendering/008 Exposing Bloc Getters_en.srt | 4.84KB 22 - On Demand Widget Rendering/009 Wiring up the Stories Provider.mp4 | 22.81MB 22 - On Demand Widget Rendering/009 Wiring up the Stories Provider_en.srt | 4.29KB 22 - On Demand Widget Rendering/010 Bloc Testing.mp4 | 54.35MB 22 - On Demand Widget Rendering/010 Bloc Testing_en.srt | 10.09KB 22 - On Demand Widget Rendering/011 Type Annotations Solve Problems.mp4 | 59.75MB 22 - On Demand Widget Rendering/011 Type Annotations Solve Problems_en.srt | 5.06KB 22 - On Demand Widget Rendering/012 Circular Progress Indicator.mp4 | 40.60MB 22 - On Demand Widget Rendering/012 Circular Progress Indicator_en.srt | 4.44KB 22 - On Demand Widget Rendering/013 Item Fetching Architecture.mp4 | 58.64MB 22 - On Demand Widget Rendering/013 Item Fetching Architecture_en.srt | 10.27KB 22 - On Demand Widget Rendering/014 Giant Gotcha with StreamBuilder.mp4 | 61.25MB 22 - On Demand Widget Rendering/014 Giant Gotcha with StreamBuilder_en.srt | 13.33KB 22 - On Demand Widget Rendering/015 Giant Gotcha Solution.mp4 | 140.50MB 22 - On Demand Widget Rendering/015 Giant Gotcha Solution_en.srt | 10.99KB 22 - On Demand Widget Rendering/016 Implementing ScanStreamTransformer.mp4 | 35.36MB 22 - On Demand Widget Rendering/016 Implementing ScanStreamTransformer_en.srt | 8.21KB 22 - On Demand Widget Rendering/017 Finishing the ScanStreamTransformer.mp4 | 20.85MB 22 - On Demand Widget Rendering/017 Finishing the ScanStreamTransformer_en.srt | 3.70KB 22 - On Demand Widget Rendering/018 Adding the Items Controller.mp4 | 51.46MB 22 - On Demand Widget Rendering/018 Adding the Items Controller_en.srt | 5.53KB 22 - On Demand Widget Rendering/019 A Gotcha Around Streams Impossible!.mp4 | 44.85MB 22 - On Demand Widget Rendering/019 A Gotcha Around Streams Impossible!_en.srt | 4.78KB 22 - On Demand Widget Rendering/020 Single Transformer Application.mp4 | 72.88MB 22 - On Demand Widget Rendering/020 Single Transformer Application_en.srt | 5.15KB 22 - On Demand Widget Rendering/021 The ListView Tile.mp4 | 54.84MB 22 - On Demand Widget Rendering/021 The ListView Tile_en.srt | 5.75KB 22 - On Demand Widget Rendering/022 StreamBuilder Setup.mp4 | 51.59MB 22 - On Demand Widget Rendering/022 StreamBuilder Setup_en.srt | 4.60KB 22 - On Demand Widget Rendering/023 Wrapping Up the FutureBuilder.mp4 | 71.94MB 22 - On Demand Widget Rendering/023 Wrapping Up the FutureBuilder_en.srt | 5.11KB 22 - On Demand Widget Rendering/024 Double Gotcha!.mp4 | 94.45MB 22 - On Demand Widget Rendering/024 Double Gotcha!_en.srt | 5.56KB 22 - On Demand Widget Rendering/025 Stream Subscriptions.mp4 | 173.45MB 22 - On Demand Widget Rendering/025 Stream Subscriptions_en.srt | 14.73KB 22 - On Demand Widget Rendering/026 Stream Subscription Fix.mp4 | 9.59MB 22 - On Demand Widget Rendering/026 Stream Subscription Fix_en.srt | 1.99KB 22 - On Demand Widget Rendering/027 Additional Streams.mp4 | 18.33MB 22 - On Demand Widget Rendering/027 Additional Streams_en.srt | 4.46KB 22 - On Demand Widget Rendering/028 A Laborious Refactor.mp4 | 189.71MB 22 - On Demand Widget Rendering/028 A Laborious Refactor_en.srt | 12.64KB 22 - On Demand Widget Rendering/029 Result of Refactor.mp4 | 22.10MB 22 - On Demand Widget Rendering/029 Result of Refactor_en.srt | 3.83KB 22 - On Demand Widget Rendering/030 Quick Debug Session.mp4 | 95.26MB 22 - On Demand Widget Rendering/030 Quick Debug Session_en.srt | 6.19KB 22 - On Demand Widget Rendering/031 Resolving Database Conflicts.mp4 | 204.73MB 22 - On Demand Widget Rendering/031 Resolving Database Conflicts_en.srt | 12.91KB 22 - On Demand Widget Rendering/032 Building Story Tiles.mp4 | 98.42MB 22 - On Demand Widget Rendering/032 Building Story Tiles_en.srt | 7.21KB 22 - On Demand Widget Rendering/033 Comments Icon.mp4 | 84.28MB 22 - On Demand Widget Rendering/033 Comments Icon_en.srt | 6.83KB 22 - On Demand Widget Rendering/034 Applying Dividers with Height.mp4 | 117.58MB 22 - On Demand Widget Rendering/034 Applying Dividers with Height_en.srt | 7.99KB 22 - On Demand Widget Rendering/035 Loading Container Stand-in.mp4 | 73.54MB 22 - On Demand Widget Rendering/035 Loading Container Stand-in_en.srt | 5.11KB 22 - On Demand Widget Rendering/036 Building the Loading Container.mp4 | 27.70MB 22 - On Demand Widget Rendering/036 Building the Loading Container_en.srt | 6.13KB 22 - On Demand Widget Rendering/037 Showing the Loading Container.mp4 | 42.20MB 22 - On Demand Widget Rendering/037 Showing the Loading Container_en.srt | 4.57KB 22 - On Demand Widget Rendering/038 Long-Lived Cache Values.mp4 | 24.38MB 22 - On Demand Widget Rendering/038 Long-Lived Cache Values_en.srt | 3.82KB 22 - On Demand Widget Rendering/039 Swipe to Refresh Indicator.mp4 | 25.73MB 22 - On Demand Widget Rendering/039 Swipe to Refresh Indicator_en.srt | 4.33KB 22 - On Demand Widget Rendering/040 Implementing a Refresh Widget.mp4 | 58.03MB 22 - On Demand Widget Rendering/040 Implementing a Refresh Widget_en.srt | 6.05KB 22 - On Demand Widget Rendering/041 Clearing Database Tables.mp4 | 98.80MB 22 - On Demand Widget Rendering/041 Clearing Database Tables_en.srt | 11.33KB 22 - On Demand Widget Rendering/042 Communicating a Future to onRefresh.mp4 | 170.69MB 22 - On Demand Widget Rendering/042 Communicating a Future to onRefresh_en.srt | 12.10KB 23 - Navigation with Flutter/001 Navigation in Flutter.mp4 | 60.08MB 23 - Navigation with Flutter/001 Navigation in Flutter_en.srt | 6.39KB 23 - Navigation with Flutter/002 Map Based Routing.mp4 | 30.26MB 23 - Navigation with Flutter/002 Map Based Routing_en.srt | 8.55KB 23 - Navigation with Flutter/003 OnGenerateRoute-Based Navigation.mp4 | 43.59MB 23 - Navigation with Flutter/003 OnGenerateRoute-Based Navigation_en.srt | 5.35KB 23 - Navigation with Flutter/004 OnGenerateRoute Implementation.mp4 | 102.33MB 23 - Navigation with Flutter/004 OnGenerateRoute Implementation_en.srt | 9.66KB 23 - Navigation with Flutter/005 Navigating in Style!.mp4 | 207.89MB 23 - Navigation with Flutter/005 Navigating in Style!_en.srt | 13.91KB 23 - Navigation with Flutter/006 A PageRoute for NewsDetail.mp4 | 61.24MB 23 - Navigation with Flutter/006 A PageRoute for NewsDetail_en.srt | 10.13KB 23 - Navigation with Flutter/007 A Scaffold in NewsDetail.mp4 | 29.19MB 23 - Navigation with Flutter/007 A Scaffold in NewsDetail_en.srt | 5.39KB 23 - Navigation with Flutter/008 Parsing Route Settings.mp4 | 28.85MB 23 - Navigation with Flutter/008 Parsing Route Settings_en.srt | 6.66KB 23 - Navigation with Flutter/009 The Comments Bloc Provider.mp4 | 38.45MB 23 - Navigation with Flutter/009 The Comments Bloc Provider_en.srt | 8.29KB 23 - Navigation with Flutter/010 Comments Bloc Design.mp4 | 86.66MB 23 - Navigation with Flutter/010 Comments Bloc Design_en.srt | 8.05KB 23 - Navigation with Flutter/011 More on Comments Bloc.mp4 | 95.32MB 23 - Navigation with Flutter/011 More on Comments Bloc_en.srt | 10.86KB 23 - Navigation with Flutter/012 Recursive Data Fetching.mp4 | 238.00MB 23 - Navigation with Flutter/012 Recursive Data Fetching_en.srt | 17.90KB 23 - Navigation with Flutter/013 Quick Fix.html | 1007B 23 - Navigation with Flutter/014 Connecting the Comments Provider.mp4 | 31.25MB 23 - Navigation with Flutter/014 Connecting the Comments Provider_en.srt | 5.16KB 23 - Navigation with Flutter/015 Testing Recursive Fetching.mp4 | 66.75MB 23 - Navigation with Flutter/015 Testing Recursive Fetching_en.srt | 5.13KB 23 - Navigation with Flutter/016 Consuming the Item Map.mp4 | 34.83MB 23 - Navigation with Flutter/016 Consuming the Item Map_en.srt | 7.23KB 23 - Navigation with Flutter/017 Displaying the Story Title.mp4 | 90.46MB 23 - Navigation with Flutter/017 Displaying the Story Title_en.srt | 8.57KB 23 - Navigation with Flutter/018 Text Styling.mp4 | 34.78MB 23 - Navigation with Flutter/018 Text Styling_en.srt | 8.90KB 23 - Navigation with Flutter/019 Container Alignment.mp4 | 87.78MB 23 - Navigation with Flutter/019 Container Alignment_en.srt | 8.14KB 23 - Navigation with Flutter/020 Building the Comments List.mp4 | 96.00MB 23 - Navigation with Flutter/020 Building the Comments List_en.srt | 11.33KB 23 - Navigation with Flutter/021 More Logic Extraction.mp4 | 37.76MB 23 - Navigation with Flutter/021 More Logic Extraction_en.srt | 6.42KB 23 - Navigation with Flutter/022 The Comment Widget.mp4 | 84.81MB 23 - Navigation with Flutter/022 The Comment Widget_en.srt | 6.99KB 23 - Navigation with Flutter/023 Comment's FutureBuilder.mp4 | 22.25MB 23 - Navigation with Flutter/023 Comment's FutureBuilder_en.srt | 4.36KB 23 - Navigation with Flutter/024 Showing Individual COmments.mp4 | 81.43MB 23 - Navigation with Flutter/024 Showing Individual COmments_en.srt | 9.42KB 23 - Navigation with Flutter/025 Recursive Rendering.mp4 | 91.05MB 23 - Navigation with Flutter/025 Recursive Rendering_en.srt | 8.27KB 23 - Navigation with Flutter/026 Styling the Comment List.mp4 | 101.39MB 23 - Navigation with Flutter/026 Styling the Comment List_en.srt | 6.50KB 23 - Navigation with Flutter/027 Defaulting Null Values.mp4 | 53.28MB 23 - Navigation with Flutter/027 Defaulting Null Values_en.srt | 5.39KB 23 - Navigation with Flutter/028 Handling Deleted Comments.mp4 | 21.38MB 23 - Navigation with Flutter/028 Handling Deleted Comments_en.srt | 4.53KB 23 - Navigation with Flutter/029 Nested Comments.mp4 | 45.78MB 23 - Navigation with Flutter/029 Nested Comments_en.srt | 4.85KB 23 - Navigation with Flutter/030 ListTile's ContentPadding Property.mp4 | 70.23MB 23 - Navigation with Flutter/030 ListTile's ContentPadding Property_en.srt | 7.15KB 23 - Navigation with Flutter/031 Replacing Placeholder Characters.mp4 | 36.02MB 23 - Navigation with Flutter/031 Replacing Placeholder Characters_en.srt | 7.50KB 23 - Navigation with Flutter/032 Loading Containers for Comments.mp4 | 72.55MB 23 - Navigation with Flutter/032 Loading Containers for Comments_en.srt | 4.44KB 23 - Navigation with Flutter/033 App Wrapup.mp4 | 126.61MB 23 - Navigation with Flutter/033 App Wrapup_en.srt | 8.87KB 23 - Navigation with Flutter/034 Last Fix!.mp4 | 22.56MB 23 - Navigation with Flutter/034 Last Fix!_en.srt | 2.44KB 23 - Navigation with Flutter/Download Paid Udemy Courses For Free.url | 116B 23 - Navigation with Flutter/GetFreeCourses.Co.url | 116B 24 - Appendix One Building Open Source with Dart/001 Dart Local Installation.mp4 | 17.84MB 24 - Appendix One Building Open Source with Dart/001 Dart Local Installation_en.srt | 4.02KB 24 - Appendix One Building Open Source with Dart/002 Dart Install on Mac.mp4 | 36.64MB 24 - Appendix One Building Open Source with Dart/002 Dart Install on Mac_en.srt | 5.36KB 24 - Appendix One Building Open Source with Dart/003 Editor Setup for Dart.mp4 | 45.21MB 24 - Appendix One Building Open Source with Dart/003 Editor Setup for Dart_en.srt | 5.82KB 24 - Appendix One Building Open Source with Dart/004 App Overview.mp4 | 15.30MB 24 - Appendix One Building Open Source with Dart/004 App Overview_en.srt | 4.13KB 24 - Appendix One Building Open Source with Dart/005 Folder and File Structure.mp4 | 97.44MB 24 - Appendix One Building Open Source with Dart/005 Folder and File Structure_en.srt | 10.16KB 24 - Appendix One Building Open Source with Dart/006 The PubSpec File.mp4 | 31.12MB 24 - Appendix One Building Open Source with Dart/006 The PubSpec File_en.srt | 4.81KB 24 - Appendix One Building Open Source with Dart/007 Running Dart Files.mp4 | 15.82MB 24 - Appendix One Building Open Source with Dart/007 Running Dart Files_en.srt | 5.99KB 24 - Appendix One Building Open Source with Dart/008 Program Design Methodology.mp4 | 165.44MB 24 - Appendix One Building Open Source with Dart/008 Program Design Methodology_en.srt | 11.80KB 24 - Appendix One Building Open Source with Dart/009 Class Creation.mp4 | 14.56MB 24 - Appendix One Building Open Source with Dart/009 Class Creation_en.srt | 3.81KB 24 - Appendix One Building Open Source with Dart/010 Terminal Design.mp4 | 36.44MB 24 - Appendix One Building Open Source with Dart/010 Terminal Design_en.srt | 5.22KB 24 - Appendix One Building Open Source with Dart/011 Terminal Implementation.mp4 | 11.53MB 24 - Appendix One Building Open Source with Dart/011 Terminal Implementation_en.srt | 3.21KB 24 - Appendix One Building Open Source with Dart/012 Stdout and Stdin.mp4 | 80.32MB 24 - Appendix One Building Open Source with Dart/012 Stdout and Stdin_en.srt | 7.66KB 24 - Appendix One Building Open Source with Dart/013 Import Statements.mp4 | 80.00MB 24 - Appendix One Building Open Source with Dart/013 Import Statements_en.srt | 9.34KB 24 - Appendix One Building Open Source with Dart/014 Stdout Instance.mp4 | 64.81MB 24 - Appendix One Building Open Source with Dart/014 Stdout Instance_en.srt | 6.65KB 24 - Appendix One Building Open Source with Dart/015 More on Import Statements.mp4 | 56.26MB 24 - Appendix One Building Open Source with Dart/015 More on Import Statements_en.srt | 14.63KB 24 - Appendix One Building Open Source with Dart/016 Testing the Import Class.mp4 | 17.28MB 24 - Appendix One Building Open Source with Dart/016 Testing the Import Class_en.srt | 4.56KB 24 - Appendix One Building Open Source with Dart/017 Checking Operating System.mp4 | 59.42MB 24 - Appendix One Building Open Source with Dart/017 Checking Operating System_en.srt | 5.51KB 24 - Appendix One Building Open Source with Dart/018 Clearing Windows Terminal.mp4 | 10.04MB 24 - Appendix One Building Open Source with Dart/018 Clearing Windows Terminal_en.srt | 3.58KB 24 - Appendix One Building Open Source with Dart/019 Clearing Other Terminals.mp4 | 5.08MB 24 - Appendix One Building Open Source with Dart/019 Clearing Other Terminals_en.srt | 1.57KB 24 - Appendix One Building Open Source with Dart/020 Testing ClearScreen.mp4 | 5.14MB 24 - Appendix One Building Open Source with Dart/020 Testing ClearScreen_en.srt | 2.16KB 24 - Appendix One Building Open Source with Dart/021 Collecting Input Over Stdin.mp4 | 96.06MB 24 - Appendix One Building Open Source with Dart/021 Collecting Input Over Stdin_en.srt | 10.42KB 24 - Appendix One Building Open Source with Dart/022 Option Class FIelds.mp4 | 34.36MB 24 - Appendix One Building Open Source with Dart/022 Option Class FIelds_en.srt | 10.29KB 24 - Appendix One Building Open Source with Dart/023 Adding Dynamic Fields.mp4 | 12.05MB 24 - Appendix One Building Open Source with Dart/023 Adding Dynamic Fields_en.srt | 3.25KB 24 - Appendix One Building Open Source with Dart/024 Printing Individual Options.mp4 | 44.56MB 24 - Appendix One Building Open Source with Dart/024 Printing Individual Options_en.srt | 10.07KB 24 - Appendix One Building Open Source with Dart/025 Testing Option Printing.mp4 | 26.05MB 24 - Appendix One Building Open Source with Dart/025 Testing Option Printing_en.srt | 6.66KB 24 - Appendix One Building Open Source with Dart/026 List Shortcomings.mp4 | 29.65MB 24 - Appendix One Building Open Source with Dart/026 List Shortcomings_en.srt | 6.48KB 24 - Appendix One Building Open Source with Dart/027 Maps in Dart.mp4 | 60.17MB 24 - Appendix One Building Open Source with Dart/027 Maps in Dart_en.srt | 15.85KB 24 - Appendix One Building Open Source with Dart/028 Refactor to Maps.mp4 | 62.07MB 24 - Appendix One Building Open Source with Dart/028 Refactor to Maps_en.srt | 4.97KB 24 - Appendix One Building Open Source with Dart/029 The Prompter Class.mp4 | 24.28MB 24 - Appendix One Building Open Source with Dart/029 The Prompter Class_en.srt | 5.99KB 24 - Appendix One Building Open Source with Dart/030 Testing the Prompter.mp4 | 51.01MB 24 - Appendix One Building Open Source with Dart/030 Testing the Prompter_en.srt | 5.48KB 24 - Appendix One Building Open Source with Dart/031 Extracting the Terminal.mp4 | 26.72MB 24 - Appendix One Building Open Source with Dart/031 Extracting the Terminal_en.srt | 6.48KB 24 - Appendix One Building Open Source with Dart/032 Var vs Final for Variables.mp4 | 81.55MB 24 - Appendix One Building Open Source with Dart/032 Var vs Final for Variables_en.srt | 10.41KB 24 - Appendix One Building Open Source with Dart/033 Final's Affect on Values.mp4 | 31.09MB 24 - Appendix One Building Open Source with Dart/033 Final's Affect on Values_en.srt | 8.59KB 24 - Appendix One Building Open Source with Dart/034 Const's Dual Nature.mp4 | 89.14MB 24 - Appendix One Building Open Source with Dart/034 Const's Dual Nature_en.srt | 8.43KB 24 - Appendix One Building Open Source with Dart/035 Const's Behavior by Type.mp4 | 64.56MB 24 - Appendix One Building Open Source with Dart/035 Const's Behavior by Type_en.srt | 16.75KB 24 - Appendix One Building Open Source with Dart/036 Marking Terminal as Const.mp4 | 13.78MB 24 - Appendix One Building Open Source with Dart/036 Marking Terminal as Const_en.srt | 3.17KB 24 - Appendix One Building Open Source with Dart/037 Private Variables.mp4 | 45.50MB 24 - Appendix One Building Open Source with Dart/037 Private Variables_en.srt | 10.69KB 24 - Appendix One Building Open Source with Dart/038 Finishing Prompter.mp4 | 61.42MB 24 - Appendix One Building Open Source with Dart/038 Finishing Prompter_en.srt | 7.91KB 24 - Appendix One Building Open Source with Dart/039 Error Handling.mp4 | 56.02MB 24 - Appendix One Building Open Source with Dart/039 Error Handling_en.srt | 4.69KB 24 - Appendix One Building Open Source with Dart/040 Asking Binary Questions.mp4 | 32.39MB 24 - Appendix One Building Open Source with Dart/040 Asking Binary Questions_en.srt | 5.92KB 24 - Appendix One Building Open Source with Dart/041 Testing Binary Inputs.mp4 | 60.31MB 24 - Appendix One Building Open Source with Dart/041 Testing Binary Inputs_en.srt | 6.13KB 24 - Appendix One Building Open Source with Dart/042 Code Similarities.mp4 | 29.35MB 24 - Appendix One Building Open Source with Dart/042 Code Similarities_en.srt | 6.68KB 24 - Appendix One Building Open Source with Dart/043 Refactor for Code Reuse.mp4 | 40.72MB 24 - Appendix One Building Open Source with Dart/043 Refactor for Code Reuse_en.srt | 6.98KB 24 - Appendix One Building Open Source with Dart/044 More on Private.mp4 | 33.21MB 24 - Appendix One Building Open Source with Dart/044 More on Private_en.srt | 7.60KB 24 - Appendix One Building Open Source with Dart/045 Central Lib File.mp4 | 19.73MB 24 - Appendix One Building Open Source with Dart/045 Central Lib File_en.srt | 3.76KB 24 - Appendix One Building Open Source with Dart/046 A Single Export Point.mp4 | 13.47MB 24 - Appendix One Building Open Source with Dart/046 A Single Export Point_en.srt | 4.17KB 24 - Appendix One Building Open Source with Dart/047 A Relevant Example File.mp4 | 44.12MB 24 - Appendix One Building Open Source with Dart/047 A Relevant Example File_en.srt | 4.62KB 24 - Appendix One Building Open Source with Dart/048 Outstanding Project Config.mp4 | 26.45MB 24 - Appendix One Building Open Source with Dart/048 Outstanding Project Config_en.srt | 4.21KB 24 - Appendix One Building Open Source with Dart/049 Uploading the Prompter Lib.mp4 | 40.67MB 24 - Appendix One Building Open Source with Dart/049 Uploading the Prompter Lib_en.srt | 8.04KB 25 - Appendix Two Building a Dart CLI/001 App Overview.mp4 | 13.33MB 25 - Appendix Two Building a Dart CLI/001 App Overview_en.srt | 4.59KB 25 - Appendix Two Building a Dart CLI/002 Project Setup.mp4 | 13.28MB 25 - Appendix Two Building a Dart CLI/002 Project Setup_en.srt | 5.58KB 25 - Appendix Two Building a Dart CLI/003 Importing Library Code.mp4 | 50.77MB 25 - Appendix Two Building a Dart CLI/003 Importing Library Code_en.srt | 7.71KB 25 - Appendix Two Building a Dart CLI/004 Forcibly Exiting a Program.mp4 | 37.25MB 25 - Appendix Two Building a Dart CLI/004 Forcibly Exiting a Program_en.srt | 5.75KB 25 - Appendix Two Building a Dart CLI/005 Prompting for File Type.mp4 | 23.65MB 25 - Appendix Two Building a Dart CLI/005 Prompting for File Type_en.srt | 4.73KB 25 - Appendix Two Building a Dart CLI/006 Implementation Flow.mp4 | 25.68MB 25 - Appendix Two Building a Dart CLI/006 Implementation Flow_en.srt | 5.67KB 25 - Appendix Two Building a Dart CLI/007 Working with the Current Directory.mp4 | 57.34MB 25 - Appendix Two Building a Dart CLI/007 Working with the Current Directory_en.srt | 6.87KB 25 - Appendix Two Building a Dart CLI/008 Filtering Non-Files.mp4 | 93.29MB 25 - Appendix Two Building a Dart CLI/008 Filtering Non-Files_en.srt | 10.07KB 25 - Appendix Two Building a Dart CLI/009 Filtering Non-Images.mp4 | 16.78MB 25 - Appendix Two Building a Dart CLI/009 Filtering Non-Images_en.srt | 4.69KB 25 - Appendix Two Building a Dart CLI/010 Building Options from Images.mp4 | 50.23MB 25 - Appendix Two Building a Dart CLI/010 Building Options from Images_en.srt | 7.63KB 25 - Appendix Two Building a Dart CLI/011 Testing Image Selection.mp4 | 28.78MB 25 - Appendix Two Building a Dart CLI/011 Testing Image Selection_en.srt | 3.29KB 25 - Appendix Two Building a Dart CLI/012 Converting Images.mp4 | 89.35MB 25 - Appendix Two Building a Dart CLI/012 Converting Images_en.srt | 8.85KB 25 - Appendix Two Building a Dart CLI/013 The ConvertImage Function.mp4 | 35.64MB 25 - Appendix Two Building a Dart CLI/013 The ConvertImage Function_en.srt | 4.34KB 25 - Appendix Two Building a Dart CLI/014 Reading File Contents.mp4 | 27.03MB 25 - Appendix Two Building a Dart CLI/014 Reading File Contents_en.srt | 5.12KB 25 - Appendix Two Building a Dart CLI/015 Encoding to JPG or PNG.mp4 | 23.05MB 25 - Appendix Two Building a Dart CLI/015 Encoding to JPG or PNG_en.srt | 4.75KB 25 - Appendix Two Building a Dart CLI/016 Writing Files to the Hard Drive.mp4 | 42.80MB 25 - Appendix Two Building a Dart CLI/016 Writing Files to the Hard Drive_en.srt | 7.13KB 25 - Appendix Two Building a Dart CLI/017 Returning the Image Name.mp4 | 8.92MB 25 - Appendix Two Building a Dart CLI/017 Returning the Image Name_en.srt | 2.38KB 25 - Appendix Two Building a Dart CLI/018 Testing Image Conversion.mp4 | 40.61MB 25 - Appendix Two Building a Dart CLI/018 Testing Image Conversion_en.srt | 3.36KB 25 - Appendix Two Building a Dart CLI/019 Opening the Image.mp4 | 25.66MB 25 - Appendix Two Building a Dart CLI/019 Opening the Image_en.srt | 4.54KB 26 - Extras/001 Bonus!.html | 4.71KB Download Paid Udemy Courses For Free.url | 116B GetFreeCourses.Co.url | 116B