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