FileMood

Download Dart and Flutter The Complete Developer's Guide

Dart and Flutter The Complete Developer Guide

Name

Dart and Flutter The Complete Developer's Guide

 DOWNLOAD Copy Link

Total Size

12.4 GB

Total Files

742

Hash

BE0FD23512B96C5485C04308334E39FC2D764111

/01 - Let's Dive In!/

004 Course Organization.mp4

43.0 MB

001 How to Get Help.mp4

14.0 MB

002 diagrams.zip

197.5 KB

004 Course Organization_en.srt

5.4 KB

001 How to Get Help_en.srt

1.8 KB

002 Course Resources.html

1.4 KB

003 Join Our Community!.html

0.3 KB

/02 - A Dart Introduction/

001 Dart Overview.mp4

42.4 MB

006 Introduction to Types.mp4

30.3 MB

010 Creating Classes.mp4

27.2 MB

013 Review on Constructors.mp4

23.8 MB

005 Functions in Dart.mp4

23.5 MB

003 Our First Program.mp4

18.5 MB

012 Constructor Functions.mp4

18.4 MB

004 Pulling the Pieces Apart.mp4

17.4 MB

007 Why Use Types.mp4

16.1 MB

009 Object Oriented Programming in Dart.mp4

13.4 MB

011 Creating Class Instances.mp4

9.4 MB

008 String Interpolation.mp4

8.0 MB

002 The Dartpad Editor.mp4

5.5 MB

006 Introduction to Types_en.srt

13.1 KB

012 Constructor Functions_en.srt

11.2 KB

010 Creating Classes_en.srt

6.8 KB

011 Creating Class Instances_en.srt

6.3 KB

005 Functions in Dart_en.srt

6.2 KB

008 String Interpolation_en.srt

5.3 KB

009 Object Oriented Programming in Dart_en.srt

5.2 KB

004 Pulling the Pieces Apart_en.srt

4.3 KB

001 Dart Overview_en.srt

4.2 KB

002 The Dartpad Editor_en.srt

4.0 KB

/03 - Staying on Target with Dart/

016 Shorthand Function Syntax.mp4

97.9 MB

011 Shuffling a List.mp4

92.3 MB

018 RemoveCard Implementation.mp4

44.9 MB

007 Adding Elements to Lists.mp4

40.3 MB

008 More on Variable Initialization.mp4

36.0 MB

015 Filtering Lists.mp4

29.0 MB

003 Adding Fields to Classes.mp4

23.8 MB

017 Removing Individual Records.mp4

23.0 MB

012 Annotating Argument Types.mp4

22.6 MB

002 OOP Design Flow.mp4

16.2 MB

019 Named Parameters.mp4

15.3 MB

013 Filtering Lists.mp4

13.8 MB

010 ToString on Cards.mp4

12.1 MB

006 For Loops.mp4

11.1 MB

009 Customizing Print Statements.mp4

9.8 MB

005 More Initialization with Constructors.mp4

9.5 MB

014 Annotating Argument Types.mp4

6.9 MB

004 Associated Methods.mp4

6.0 MB

001 App Overview.mp4

3.7 MB

016 Shorthand Function Syntax_en.srt

11.3 KB

018 RemoveCard Implementation_en.srt

10.1 KB

011 Shuffling a List_en.srt

9.2 KB

015 Filtering Lists_en.srt

9.1 KB

008 More on Variable Initialization_en.srt

7.5 KB

012 Annotating Argument Types_en.srt

7.0 KB

010 ToString on Cards_en.srt

6.8 KB

007 Adding Elements to Lists_en.srt

6.3 KB

019 Named Parameters_en.srt

5.8 KB

009 Customizing Print Statements_en.srt

5.6 KB

002 OOP Design Flow_en.srt

5.5 KB

006 For Loops_en.srt

4.6 KB

017 Removing Individual Records_en.srt

4.6 KB

005 More Initialization with Constructors_en.srt

4.4 KB

014 Annotating Argument Types_en.srt

4.1 KB

001 App Overview_en.srt

2.0 KB

/04 - Flutter Environment Setup - MacOS/

003 Editing the PATH Variable.mp4

26.7 MB

001 Flutter Setup on MacOS.mp4

23.6 MB

004 XCode License.mp4

10.4 MB

005 Generating Flutter Projects.mp4

8.9 MB

002 SDK Extraction.mp4

5.8 MB

003 Editing the PATH Variable_en.srt

11.8 KB

001 Flutter Setup on MacOS_en.srt

3.6 KB

002 SDK Extraction_en.srt

3.5 KB

004 XCode License_en.srt

2.3 KB

005 Generating Flutter Projects_en.srt

2.0 KB

/05 - MacOS Setup - Android/

004 More Android Dependencies!.mp4

10.9 MB

001 Android Setup on MacOS.mp4

9.7 MB

005 Android Emulator Creation.mp4

7.4 MB

002 Android Dependencies.mp4

5.6 MB

003 Android Project Setup.mp4

5.5 MB

006 Flutter Startup.mp4

3.7 MB

007 Finished Android Setup.mp4

1.6 MB

001 Android Setup on MacOS_en.srt

3.1 KB

005 Android Emulator Creation_en.srt

3.0 KB

004 More Android Dependencies!_en.srt

2.6 KB

006 Flutter Startup_en.srt

2.2 KB

002 Android Dependencies_en.srt

2.1 KB

007 Finished Android Setup_en.srt

0.6 KB

/06 - MacOS Setup - iOS/

003 iOS Simulator Startup.mp4

5.1 MB

001 iOS on Mac Setup.mp4

3.4 MB

002 XCode Setup.mp4

1.8 MB

004 App Startup.mp4

1.2 MB

003 iOS Simulator Startup_en.srt

2.9 KB

001 iOS on Mac Setup_en.srt

2.0 KB

002 XCode Setup_en.srt

1.0 KB

/07 - Flutter Setup on PC/

002 More Flutter Installation.mp4

15.4 MB

001 Flutter Install.mp4

11.9 MB

007 Starting the Emulator.mp4

10.5 MB

006 Selecting an Image.mp4

5.9 MB

004 Additional Dependencies.mp4

3.4 MB

005 Generating a Project.mp4

2.9 MB

003 Android Install.mp4

2.5 MB

008 Finishing Android Setup.mp4

1.8 MB

007 Starting the Emulator_en.srt

5.9 KB

001 Flutter Install_en.srt

5.8 KB

002 More Flutter Installation_en.srt

4.6 KB

006 Selecting an Image_en.srt

3.4 KB

004 Additional Dependencies_en.srt

2.1 KB

005 Generating a Project_en.srt

1.4 KB

003 Android Install_en.srt

1.4 KB

008 Finishing Android Setup_en.srt

0.8 KB

/08 - App Building Time!/

013 Displaying Icons.mp4

52.8 MB

008 Showing a Scaffold.mp4

46.9 MB

010 Named Parameter Clarification.mp4

39.0 MB

011 Required Parameters.mp4

35.2 MB

002 What's Flutter About, Anyways.mp4

29.2 MB

005 Import Statements.mp4

22.5 MB

009 Customizing the App Bar.mp4

20.2 MB

012 Child Parameters.mp4

16.8 MB

006 Creating Widgets.mp4

15.3 MB

004 The Four Step Design Process.mp4

15.2 MB

014 Adding Custom Widgets.mp4

11.0 MB

007 Displaying Content on Screen.mp4

10.2 MB

003 App Overview.mp4

6.3 MB

002 What's Flutter About, Anyways_en.srt

9.5 KB

008 Showing a Scaffold_en.srt

9.3 KB

013 Displaying Icons_en.srt

8.6 KB

010 Named Parameter Clarification_en.srt

7.8 KB

005 Import Statements_en.srt

7.1 KB

004 The Four Step Design Process_en.srt

6.7 KB

011 Required Parameters_en.srt

5.1 KB

007 Displaying Content on Screen_en.srt

3.8 KB

003 App Overview_en.srt

3.8 KB

001 Code Editor Setup.html

1.4 KB

/09 - State Design with Flutter Apps/

006 More Refactoring to Stateful Widgets.mp4

82.9 MB

005 Refactoring Stateless to Stateful.mp4

48.2 MB

003 Local Import Statements.mp4

21.2 MB

001 Stateless vs Stateful Widgets.mp4

17.0 MB

002 The Build Method.mp4

16.6 MB

004 Quick Breather and Review.mp4

16.5 MB

006 More Refactoring to Stateful Widgets_en.srt

13.5 KB

005 Refactoring Stateless to Stateful_en.srt

9.2 KB

003 Local Import Statements_en.srt

8.7 KB

001 Stateless vs Stateful Widgets_en.srt

6.5 KB

004 Quick Breather and Review_en.srt

5.0 KB

/10 - High-Level Dart/

002 Why Two Classes.mp4

32.4 MB

001 Generics in Dart.mp4

21.8 MB

001 Generics in Dart_en.srt

9.7 KB

/11 - HTTP Requests with Flutter/

020 Column Widgets for Layout.mp4

72.5 MB

019 Adding Border Style.mp4

66.4 MB

018 Containers for Positioning.mp4

54.4 MB

022 App Review.mp4

50.9 MB

015 Building Lists with ListView.mp4

44.8 MB

017 Text to Images.mp4

41.0 MB

013 Sending Images to the ImageList.mp4

26.4 MB

005 Adding an Image Model.mp4

25.7 MB

021 Selective Padding.mp4

25.4 MB

001 Photos API.mp4

23.8 MB

009 Handling Dart Futures.mp4

20.7 MB

007 The HTTP Package.mp4

20.2 MB

014 The Final Keyword.mp4

19.4 MB

012 Building Lists of Widgets.mp4

19.1 MB

008 Issuing HTTP Requests.mp4

18.7 MB

011 Updating the AppState Widget.mp4

18.4 MB

004 Named Constructors.mp4

17.7 MB

010 Parsing Future Responses into a Model.mp4

17.5 MB

006 Function References.mp4

14.9 MB

002 Working with JSON.mp4

12.8 MB

003 Casting JSON to Model Instances.mp4

10.5 MB

016 Listing URL's.mp4

6.6 MB

020 Column Widgets for Layout_en.srt

14.0 KB

009 Handling Dart Futures_en.srt

11.5 KB

019 Adding Border Style_en.srt

11.1 KB

004 Named Constructors_en.srt

9.7 KB

015 Building Lists with ListView_en.srt

8.6 KB

005 Adding an Image Model_en.srt

8.3 KB

014 The Final Keyword_en.srt

8.2 KB

021 Selective Padding_en.srt

8.0 KB

002 Working with JSON_en.srt

7.7 KB

012 Building Lists of Widgets_en.srt

7.2 KB

010 Parsing Future Responses into a Model_en.srt

6.1 KB

007 The HTTP Package_en.srt

5.9 KB

003 Casting JSON to Model Instances_en.srt

5.8 KB

017 Text to Images_en.srt

5.8 KB

011 Updating the AppState Widget_en.srt

5.6 KB

006 Function References_en.srt

5.5 KB

013 Sending Images to the ImageList_en.srt

5.2 KB

001 Photos API_en.srt

4.7 KB

016 Listing URL's_en.srt

2.5 KB

/12 - Forms and Validation with Flutter/

016 Validating via FormState.mp4

62.3 MB

010 Layout Control.mp4

60.6 MB

015 Referencing FormState with Global Keys.mp4

51.5 MB

021 Mixin Validator Implementation.mp4

49.8 MB

013 The Form Widget and FormState.mp4

44.5 MB

005 Labels and Hint Text.mp4

42.9 MB

004 More Container Styling.mp4

41.4 MB

007 Handling Password Inputs.mp4

39.2 MB

002 Boilerplate App Code.mp4

36.8 MB

001 App Overview.mp4

35.1 MB

018 Retrieving Form Values.mp4

32.0 MB

012 Referencing Widgets with Global Keys.mp4

31.7 MB

003 Creating the Login Screen.mp4

30.1 MB

017 Triggering Validation.mp4

27.3 MB

006 Customizing Keyboard Type.mp4

25.8 MB

008 Displaying Buttons with RaisedButton.mp4

20.9 MB

019 Final Form Submittal.mp4

20.6 MB

011 Form Validation.mp4

18.1 MB

020 Code Reuse with Mixins.mp4

16.2 MB

014 Creating a Global Key.mp4

8.9 MB

009 Changing Widget Colors.mp4

7.8 MB

005 Labels and Hint Text_en.srt

12.4 KB

018 Retrieving Form Values_en.srt

9.8 KB

017 Triggering Validation_en.srt

9.8 KB

016 Validating via FormState_en.srt

9.0 KB

013 The Form Widget and FormState_en.srt

8.4 KB

007 Handling Password Inputs_en.srt

8.1 KB

021 Mixin Validator Implementation_en.srt

7.2 KB

012 Referencing Widgets with Global Keys_en.srt

7.1 KB

002 Boilerplate App Code_en.srt

7.0 KB

015 Referencing FormState with Global Keys_en.srt

6.7 KB

004 More Container Styling_en.srt

6.7 KB

019 Final Form Submittal_en.srt

6.1 KB

020 Code Reuse with Mixins_en.srt

5.9 KB

011 Form Validation_en.srt

5.8 KB

006 Customizing Keyboard Type_en.srt

5.0 KB

014 Creating a Global Key_en.srt

3.4 KB

009 Changing Widget Colors_en.srt

2.6 KB

/13 - Reactive Programming with Dart/

010 Why Streams.mp4

75.4 MB

008 Stream Review.mp4

59.5 MB

011 Word Guessing.mp4

40.0 MB

006 Adding a StreamTransformer.mp4

35.4 MB

014 Email Validation.mp4

34.3 MB

002 Streams by Analogy.mp4

24.0 MB

012 Stream's 'Take' and 'Where' Functions.mp4

21.9 MB

015 Wiring up the Error.mp4

17.1 MB

003 Characteristics of Streams.mp4

16.9 MB

013 Validation with Streams.mp4

14.9 MB

004 StreamControllers and Sinks.mp4

13.9 MB

009 Let's Build a Game.mp4

13.6 MB

007 Implementing the Listener.mp4

12.7 MB

005 Mapping a Stream.mp4

7.4 MB

001 A Quick Detour.mp4

3.0 MB

010 Why Streams_en.srt

14.8 KB

008 Stream Review_en.srt

11.7 KB

002 Streams by Analogy_en.srt

10.2 KB

009 Let's Build a Game_en.srt

8.7 KB

013 Validation with Streams_en.srt

8.2 KB

015 Wiring up the Error_en.srt

7.0 KB

014 Email Validation_en.srt

6.4 KB

003 Characteristics of Streams_en.srt

6.4 KB

007 Implementing the Listener_en.srt

5.6 KB

005 Mapping a Stream_en.srt

4.0 KB

001 A Quick Detour_en.srt

1.8 KB

/14 - Advanced Flutter Architecture - The Bloc Pattern/

006 TextFields with RaisedButtons.mp4

81.3 MB

009 Annotating Stream Types.mp4

36.4 MB

014 Validation Transformers.mp4

32.5 MB

008 BLOC Design for TextFields.mp4

31.7 MB

010 Issues with Bloc Access.mp4

31.5 MB

011 Shortcut Access with Getters.mp4

31.2 MB

002 The Purpose of Streams with Blocs.mp4

30.0 MB

012 Public vs Private Fields.mp4

29.0 MB

017 Bloc Application.mp4

26.9 MB

001 BLOC's vs Stateful Widgets.mp4

26.9 MB

004 App Boilerplate.mp4

26.1 MB

013 Improving the BLOC Api.mp4

25.0 MB

007 How to Use TextFields.mp4

24.6 MB

015 A Technicality Around Mixins.mp4

23.4 MB

005 Second Time on LoginScreen.mp4

12.5 MB

016 Cleaning Up Controllers.mp4

10.6 MB

003 Generating a New Project.mp4

8.5 MB

011 Shortcut Access with Getters_en.srt

12.4 KB

002 The Purpose of Streams with Blocs_en.srt

11.7 KB

006 TextFields with RaisedButtons_en.srt

11.6 KB

012 Public vs Private Fields_en.srt

11.3 KB

010 Issues with Bloc Access_en.srt

10.6 KB

014 Validation Transformers_en.srt

10.5 KB

017 Bloc Application_en.srt

10.4 KB

001 BLOC's vs Stateful Widgets_en.srt

10.2 KB

009 Annotating Stream Types_en.srt

7.5 KB

015 A Technicality Around Mixins_en.srt

6.5 KB

013 Improving the BLOC Api_en.srt

6.2 KB

008 BLOC Design for TextFields_en.srt

5.9 KB

007 How to Use TextFields_en.srt

5.1 KB

005 Second Time on LoginScreen_en.srt

5.1 KB

016 Cleaning Up Controllers_en.srt

4.8 KB

004 App Boilerplate_en.srt

4.5 KB

003 Generating a New Project_en.srt

1.4 KB

/15 - Consuming BLOC Data/

001 The StreamBuilder Widget.mp4

106.5 MB

011 Stream Merging Possibilities.mp4

47.6 MB

002 Streambuilder for Password Fields.mp4

45.7 MB

010 Enabling Form Submission.mp4

45.3 MB

005 The Provider's 'of' Function.mp4

36.3 MB

007 The Provider in Action.mp4

33.4 MB

008 Accessing the Bloc.mp4

28.7 MB

009 Breather and Review.mp4

28.2 MB

004 Provider Implementation.mp4

21.7 MB

003 Scoped Bloc Approach.mp4

9.9 MB

006 The Provider's Constructor.mp4

9.6 MB

001 The StreamBuilder Widget_en.srt

17.2 KB

005 The Provider's 'of' Function_en.srt

11.4 KB

009 Breather and Review_en.srt

8.8 KB

008 Accessing the Bloc_en.srt

8.5 KB

004 Provider Implementation_en.srt

8.5 KB

010 Enabling Form Submission_en.srt

7.9 KB

011 Stream Merging Possibilities_en.srt

6.8 KB

002 Streambuilder for Password Fields_en.srt

6.7 KB

003 Scoped Bloc Approach_en.srt

4.8 KB

006 The Provider's Constructor_en.srt

3.4 KB

/16 - RxDart for Reactive Programming/

009 Replacing Controllers with Subjects.mp4

97.7 MB

003 The CombineLatest Function.mp4

91.9 MB

004 CombineLatest in Action.mp4

65.1 MB

006 Interpreting Stream Values.mp4

64.4 MB

007 Broadcast Streams.mp4

59.5 MB

002 More on RxDart.mp4

50.5 MB

005 More on StreamBuilder.mp4

28.8 MB

001 Introducing RxDart.mp4

20.3 MB

008 Disabled by Default.mp4

14.5 MB

010 Review of BLOCs.mp4

13.8 MB

004 CombineLatest in Action_en.srt

10.4 KB

006 Interpreting Stream Values_en.srt

9.6 KB

002 More on RxDart_en.srt

9.6 KB

001 Introducing RxDart_en.srt

6.6 KB

010 Review of BLOCs_en.srt

5.4 KB

005 More on StreamBuilder_en.srt

5.3 KB

008 Disabled by Default_en.srt

5.1 KB

/17 - Building Delightful Animations/

019 Positioned Widgets.mp4

104.8 MB

002 Animation Library Classes.mp4

94.3 MB

031 BoxAnimation Controller.mp4

70.9 MB

020 Expanding Stack Dimensions.mp4

70.4 MB

027 Rotating Widgets.mp4

60.1 MB

008 Declaring the TickerProvider.mp4

55.4 MB

030 A Touch of Positioning.mp4

49.2 MB

014 Reversing Animation States.mp4

48.2 MB

032 Adding Animated Builders.mp4

46.6 MB

033 Resetting Animations.mp4

46.2 MB

028 Rotation by Radians.mp4

42.9 MB

004 StatefulWidgets for Animations.mp4

36.6 MB

021 Three Reasons for Strange Layouts.mp4

36.4 MB

023 Negative Offsets.mp4

36.4 MB

011 Nature of Animation.mp4

31.3 MB

018 Add Center Widget.mp4

30.9 MB

024 Stack Clip Settings.mp4

28.3 MB

015 Building the Box.mp4

26.5 MB

017 Order of Drawing Widgets.mp4

24.1 MB

013 Watching for Taps with GestureDetector.mp4

24.0 MB

026 Adding Box Flaps.mp4

23.9 MB

035 Adding the Right Flap.mp4

23.4 MB

009 Tweens with Curves.mp4

22.5 MB

010 Performance Savings with AnimatedBuilder.mp4

22.0 MB

036 Negative Rotation Values.mp4

20.1 MB

022 Positioned Constraints.mp4

20.1 MB

001 App Overview.mp4

19.6 MB

034 Constraining Animation Range.mp4

17.5 MB

029 Changing Rotation Point.mp4

17.5 MB

007 The InitState Method.mp4

16.2 MB

006 Displaying a Cat.mp4

14.4 MB

038 Animation Wrapup.mp4

14.2 MB

003 App Boilerplate.mp4

12.5 MB

025 Adjusting Tween Ranges.mp4

11.2 MB

037 Toggling Animation State.mp4

10.5 MB

005 Widget Structure.mp4

9.8 MB

016 Layouts with the Stack Widget.mp4

8.1 MB

012 Starting the Animation.mp4

6.8 MB

019 Positioned Widgets_en.srt

17.9 KB

002 Animation Library Classes_en.srt

17.5 KB

021 Three Reasons for Strange Layouts_en.srt

11.6 KB

020 Expanding Stack Dimensions_en.srt

10.9 KB

031 BoxAnimation Controller_en.srt

10.6 KB

014 Reversing Animation States_en.srt

9.7 KB

027 Rotating Widgets_en.srt

9.4 KB

032 Adding Animated Builders_en.srt

9.4 KB

009 Tweens with Curves_en.srt

8.6 KB

008 Declaring the TickerProvider_en.srt

8.5 KB

030 A Touch of Positioning_en.srt

7.7 KB

013 Watching for Taps with GestureDetector_en.srt

7.6 KB

034 Constraining Animation Range_en.srt

6.7 KB

004 StatefulWidgets for Animations_en.srt

6.6 KB

006 Displaying a Cat_en.srt

6.1 KB

023 Negative Offsets_en.srt

6.1 KB

033 Resetting Animations_en.srt

5.9 KB

022 Positioned Constraints_en.srt

5.9 KB

007 The InitState Method_en.srt

5.7 KB

024 Stack Clip Settings_en.srt

5.6 KB

018 Add Center Widget_en.srt

5.5 KB

026 Adding Box Flaps_en.srt

5.4 KB

015 Building the Box_en.srt

5.4 KB

035 Adding the Right Flap_en.srt

5.3 KB

029 Changing Rotation Point_en.srt

5.1 KB

001 App Overview_en.srt

4.8 KB

016 Layouts with the Stack Widget_en.srt

4.3 KB

038 Animation Wrapup_en.srt

4.2 KB

017 Order of Drawing Widgets_en.srt

4.1 KB

003 App Boilerplate_en.srt

4.0 KB

005 Widget Structure_en.srt

3.9 KB

025 Adjusting Tween Ranges_en.srt

3.6 KB

012 Starting the Animation_en.srt

2.9 KB

/18 - Performant Data Fetching/

002 Hacker News API.mp4

104.9 MB

005 Creating the ItemModel Class.mp4

92.8 MB

003 More API Challenges.mp4

87.9 MB

008 Fetching Individual Items.mp4

74.5 MB

006 A Few More ItemModel Properties.mp4

55.4 MB

007 API Provider Implementation.mp4

45.4 MB

004 API Performance Strategy.mp4

32.8 MB

001 App Overview.mp4

30.8 MB

002 Hacker News API_en.srt

14.0 KB

003 More API Challenges_en.srt

13.2 KB

005 Creating the ItemModel Class_en.srt

12.6 KB

008 Fetching Individual Items_en.srt

12.1 KB

007 API Provider Implementation_en.srt

9.3 KB

006 A Few More ItemModel Properties_en.srt

7.1 KB

/19 - Testing with Flutter and Dart/

004 Mocking HTTP Requests.mp4

56.8 MB

003 Writing Expectations.mp4

50.5 MB

001 Testing with Dart.mp4

43.3 MB

005 Returning JSON.mp4

42.0 MB

002 A Few Imports.mp4

41.2 MB

006 Testing FetchItem.mp4

38.8 MB

005 Returning JSON_en.srt

8.8 KB

003 Writing Expectations_en.srt

8.5 KB

004 Mocking HTTP Requests_en.srt

8.3 KB

006 Testing FetchItem_en.srt

7.7 KB

002 A Few Imports_en.srt

7.3 KB

001 Testing with Dart_en.srt

6.9 KB

/20 - Offline Data Storage/

012 More on the Repository.mp4

75.1 MB

010 Turning Class Instances to Maps.mp4

66.3 MB

008 Multiple Named Constructors.mp4

50.6 MB

013 Type Annotations.mp4

49.9 MB

014 Casting Lists.mp4

38.4 MB

011 Implementing the Repository.mp4

37.7 MB

007 Issuing Queries.mp4

33.7 MB

005 Creating Tables with SQLite.mp4

24.3 MB

009 Massaging DB Return Maps.mp4

23.5 MB

006 Adding Table Columns.mp4

21.1 MB

002 Database Imports.mp4

20.6 MB

004 Creating a DB Connection.mp4

20.1 MB

001 SQLite DB Provider.mp4

16.2 MB

003 Async Constructors.mp4

9.8 MB

010 Turning Class Instances to Maps_en.srt

13.1 KB

007 Issuing Queries_en.srt

11.8 KB

012 More on the Repository_en.srt

10.8 KB

004 Creating a DB Connection_en.srt

7.2 KB

006 Adding Table Columns_en.srt

6.9 KB

008 Multiple Named Constructors_en.srt

6.7 KB

009 Massaging DB Return Maps_en.srt

6.6 KB

001 SQLite DB Provider_en.srt

6.2 KB

011 Implementing the Repository_en.srt

5.7 KB

014 Casting Lists_en.srt

5.4 KB

005 Creating Tables with SQLite_en.srt

5.4 KB

003 Async Constructors_en.srt

3.7 KB

/21 - Type Design/

007 Defining the Source.mp4

67.7 MB

006 Repository Interface Design.mp4

34.7 MB

005 More on Abstract Classes.mp4

32.3 MB

002 Abstract Classes.mp4

25.6 MB

004 Why Abstract Classes.mp4

21.2 MB

009 Lists of Sources and Caches.mp4

18.6 MB

008 Cache Definitions.mp4

17.7 MB

010 Ultimate Reusability.mp4

17.6 MB

003 The Need for Abstract Classes.mp4

16.9 MB

013 FetchTopIds Implementation.mp4

12.9 MB

011 Quick Gotcha.mp4

12.3 MB

001 More on the Repository.mp4

11.7 MB

012 Another Quick Gotcha!.mp4

6.1 MB

004 Why Abstract Classes_en.srt

11.3 KB

006 Repository Interface Design_en.srt

10.8 KB

005 More on Abstract Classes_en.srt

10.2 KB

007 Defining the Source_en.srt

8.1 KB

003 The Need for Abstract Classes_en.srt

6.6 KB

010 Ultimate Reusability_en.srt

6.0 KB

009 Lists of Sources and Caches_en.srt

5.2 KB

001 More on the Repository_en.srt

4.2 KB

013 FetchTopIds Implementation_en.srt

4.2 KB

011 Quick Gotcha_en.srt

3.4 KB

008 Cache Definitions_en.srt

2.9 KB

/22 - On Demand Widget Rendering/

005 FutureBuilder in Action.mp4

125.8 MB

031 Resolving Database Conflicts.mp4

116.1 MB

028 A Laborious Refactor.mp4

109.1 MB

003 Data Fetching Concerns.mp4

105.1 MB

025 Stream Subscriptions.mp4

99.6 MB

042 Communicating a Future to onRefresh.mp4

97.1 MB

015 Giant Gotcha Solution.mp4

82.1 MB

034 Applying Dividers with Height.mp4

66.7 MB

041 Clearing Database Tables.mp4

58.2 MB

032 Building Story Tiles.mp4

56.3 MB

030 Quick Debug Session.mp4

54.0 MB

024 Double Gotcha!.mp4

53.7 MB

033 Comments Icon.mp4

48.6 MB

035 Loading Container Stand-in.mp4

41.9 MB

023 Wrapping Up the FutureBuilder.mp4

41.4 MB

020 Single Transformer Application.mp4

41.2 MB

014 Giant Gotcha with StreamBuilder.mp4

36.4 MB

013 Item Fetching Architecture.mp4

34.9 MB

040 Implementing a Refresh Widget.mp4

34.2 MB

011 Type Annotations Solve Problems.mp4

34.0 MB

010 Bloc Testing.mp4

33.2 MB

007 Bloc Design.mp4

32.6 MB

021 The ListView Tile.mp4

31.7 MB

022 StreamBuilder Setup.mp4

30.1 MB

018 Adding the Items Controller.mp4

29.8 MB

019 A Gotcha Around Streams Impossible!.mp4

26.5 MB

001 App Setup.mp4

25.8 MB

004 Solution Outline.mp4

25.3 MB

006 The Stories Provider.mp4

24.0 MB

037 Showing the Loading Container.mp4

23.9 MB

012 Circular Progress Indicator.mp4

23.9 MB

016 Implementing ScanStreamTransformer.mp4

22.0 MB

002 A Touch of Boilerplate.mp4

18.4 MB

036 Building the Loading Container.mp4

17.3 MB

039 Swipe to Refresh Indicator.mp4

15.3 MB

008 Exposing Bloc Getters.mp4

14.8 MB

038 Long-Lived Cache Values.mp4

14.3 MB

009 Wiring up the Stories Provider.mp4

14.1 MB

029 Result of Refactor.mp4

13.0 MB

017 Finishing the ScanStreamTransformer.mp4

12.5 MB

027 Additional Streams.mp4

11.0 MB

026 Stream Subscription Fix.mp4

5.8 MB

005 FutureBuilder in Action_en.srt

18.7 KB

025 Stream Subscriptions_en.srt

15.7 KB

014 Giant Gotcha with StreamBuilder_en.srt

14.7 KB

031 Resolving Database Conflicts_en.srt

13.8 KB

028 A Laborious Refactor_en.srt

13.4 KB

042 Communicating a Future to onRefresh_en.srt

12.9 KB

041 Clearing Database Tables_en.srt

12.0 KB

015 Giant Gotcha Solution_en.srt

11.7 KB

013 Item Fetching Architecture_en.srt

10.9 KB

010 Bloc Testing_en.srt

10.7 KB

007 Bloc Design_en.srt

9.7 KB

016 Implementing ScanStreamTransformer_en.srt

8.7 KB

034 Applying Dividers with Height_en.srt

8.5 KB

032 Building Story Tiles_en.srt

8.3 KB

036 Building the Loading Container_en.srt

6.7 KB

030 Quick Debug Session_en.srt

6.6 KB

040 Implementing a Refresh Widget_en.srt

6.4 KB

021 The ListView Tile_en.srt

6.1 KB

024 Double Gotcha!_en.srt

5.9 KB

018 Adding the Items Controller_en.srt

5.9 KB

020 Single Transformer Application_en.srt

5.5 KB

035 Loading Container Stand-in_en.srt

5.4 KB

023 Wrapping Up the FutureBuilder_en.srt

5.4 KB

004 Solution Outline_en.srt

5.4 KB

011 Type Annotations Solve Problems_en.srt

5.4 KB

008 Exposing Bloc Getters_en.srt

5.2 KB

012 Circular Progress Indicator_en.srt

5.2 KB

019 A Gotcha Around Streams Impossible!_en.srt

5.1 KB

009 Wiring up the Stories Provider_en.srt

5.0 KB

022 StreamBuilder Setup_en.srt

4.9 KB

037 Showing the Loading Container_en.srt

4.9 KB

039 Swipe to Refresh Indicator_en.srt

4.6 KB

029 Result of Refactor_en.srt

4.1 KB

001 App Setup_en.srt

4.1 KB

038 Long-Lived Cache Values_en.srt

4.1 KB

002 A Touch of Boilerplate_en.srt

4.0 KB

017 Finishing the ScanStreamTransformer_en.srt

3.9 KB

026 Stream Subscription Fix_en.srt

2.1 KB

/23 - Navigation with Flutter/

012 Recursive Data Fetching.mp4

136.4 MB

005 Navigating in Style!.mp4

118.9 MB

033 App Wrapup.mp4

72.1 MB

004 OnGenerateRoute Implementation.mp4

60.4 MB

026 Styling the Comment List.mp4

57.8 MB

020 Building the Comments List.mp4

56.9 MB

011 More on Comments Bloc.mp4

56.7 MB

025 Recursive Rendering.mp4

52.9 MB

017 Displaying the Story Title.mp4

51.9 MB

010 Comments Bloc Design.mp4

51.2 MB

019 Container Alignment.mp4

50.9 MB

022 The Comment Widget.mp4

48.9 MB

024 Showing Individual COmments.mp4

48.6 MB

030 ListTile's ContentPadding Property.mp4

41.2 MB

032 Loading Containers for Comments.mp4

41.1 MB

015 Testing Recursive Fetching.mp4

37.8 MB

006 A PageRoute for NewsDetail.mp4

37.0 MB

001 Navigation in Flutter.mp4

35.1 MB

027 Defaulting Null Values.mp4

30.7 MB

029 Nested Comments.mp4

26.6 MB

003 OnGenerateRoute-Based Navigation.mp4

26.4 MB

009 The Comments Bloc Provider.mp4

23.9 MB

021 More Logic Extraction.mp4

22.6 MB

018 Text Styling.mp4

22.1 MB

031 Replacing Placeholder Characters.mp4

21.9 MB

016 Consuming the Item Map.mp4

21.5 MB

014 Connecting the Comments Provider.mp4

18.8 MB

002 Map Based Routing.mp4

18.2 MB

008 Parsing Route Settings.mp4

18.0 MB

007 A Scaffold in NewsDetail.mp4

17.5 MB

023 Comment's FutureBuilder.mp4

13.7 MB

034 Last Fix!.mp4

13.1 MB

028 Handling Deleted Comments.mp4

13.0 MB

012 Recursive Data Fetching_en.srt

19.0 KB

005 Navigating in Style!_en.srt

15.2 KB

020 Building the Comments List_en.srt

12.4 KB

011 More on Comments Bloc_en.srt

11.5 KB

006 A PageRoute for NewsDetail_en.srt

11.0 KB

004 OnGenerateRoute Implementation_en.srt

10.6 KB

024 Showing Individual COmments_en.srt

10.3 KB

018 Text Styling_en.srt

9.5 KB

002 Map Based Routing_en.srt

9.1 KB

019 Container Alignment_en.srt

9.1 KB

010 Comments Bloc Design_en.srt

8.9 KB

009 The Comments Bloc Provider_en.srt

8.8 KB

025 Recursive Rendering_en.srt

8.8 KB

016 Consuming the Item Map_en.srt

8.1 KB

031 Replacing Placeholder Characters_en.srt

8.0 KB

022 The Comment Widget_en.srt

7.7 KB

030 ListTile's ContentPadding Property_en.srt

7.6 KB

026 Styling the Comment List_en.srt

6.9 KB

001 Navigation in Flutter_en.srt

6.9 KB

021 More Logic Extraction_en.srt

6.8 KB

007 A Scaffold in NewsDetail_en.srt

5.7 KB

027 Defaulting Null Values_en.srt

5.7 KB

003 OnGenerateRoute-Based Navigation_en.srt

5.7 KB

014 Connecting the Comments Provider_en.srt

5.5 KB

015 Testing Recursive Fetching_en.srt

5.5 KB

029 Nested Comments_en.srt

5.2 KB

023 Comment's FutureBuilder_en.srt

4.6 KB

034 Last Fix!_en.srt

2.6 KB

013 Quick Fix.html

1.0 KB

/24 - Appendix One Building Open Source with Dart/

008 Program Design Methodology.mp4

90.9 MB

005 Folder and File Structure.mp4

55.9 MB

021 Collecting Input Over Stdin.mp4

55.2 MB

034 Const's Dual Nature.mp4

48.6 MB

032 Var vs Final for Variables.mp4

48.3 MB

013 Import Statements.mp4

46.1 MB

012 Stdout and Stdin.mp4

44.3 MB

035 Const's Behavior by Type.mp4

40.3 MB

027 Maps in Dart.mp4

37.8 MB

038 Finishing Prompter.mp4

36.6 MB

014 Stdout Instance.mp4

36.2 MB

041 Testing Binary Inputs.mp4

34.9 MB

028 Refactor to Maps.mp4

34.7 MB

015 More on Import Statements.mp4

34.7 MB

017 Checking Operating System.mp4

33.0 MB

039 Error Handling.mp4

31.3 MB

030 Testing the Prompter.mp4

29.5 MB

037 Private Variables.mp4

28.7 MB

024 Printing Individual Options.mp4

27.6 MB

047 A Relevant Example File.mp4

25.6 MB

003 Editor Setup for Dart.mp4

25.2 MB

049 Uploading the Prompter Lib.mp4

25.0 MB

043 Refactor for Code Reuse.mp4

24.7 MB

010 Terminal Design.mp4

20.9 MB

022 Option Class FIelds.mp4

20.7 MB

044 More on Private.mp4

20.7 MB

002 Dart Install on Mac.mp4

20.0 MB

040 Asking Binary Questions.mp4

19.6 MB

033 Final's Affect on Values.mp4

19.3 MB

026 List Shortcomings.mp4

18.3 MB

042 Code Similarities.mp4

18.1 MB

006 The PubSpec File.mp4

17.1 MB

031 Extracting the Terminal.mp4

16.8 MB

025 Testing Option Printing.mp4

16.2 MB

048 Outstanding Project Config.mp4

16.2 MB

029 The Prompter Class.mp4

14.8 MB

045 Central Lib File.mp4

11.6 MB

016 Testing the Import Class.mp4

10.9 MB

001 Dart Local Installation.mp4

10.5 MB

007 Running Dart Files.mp4

9.6 MB

004 App Overview.mp4

9.2 MB

009 Class Creation.mp4

9.0 MB

036 Marking Terminal as Const.mp4

8.6 MB

046 A Single Export Point.mp4

8.3 MB

023 Adding Dynamic Fields.mp4

7.5 MB

011 Terminal Implementation.mp4

7.1 MB

018 Clearing Windows Terminal.mp4

6.4 MB

020 Testing ClearScreen.mp4

3.3 MB

019 Clearing Other Terminals.mp4

3.3 MB

035 Const's Behavior by Type_en.srt

17.8 KB

015 More on Import Statements_en.srt

15.6 KB

008 Program Design Methodology_en.srt

12.5 KB

021 Collecting Input Over Stdin_en.srt

11.1 KB

032 Var vs Final for Variables_en.srt

11.1 KB

022 Option Class FIelds_en.srt

10.9 KB

005 Folder and File Structure_en.srt

10.8 KB

024 Printing Individual Options_en.srt

10.7 KB

013 Import Statements_en.srt

9.9 KB

033 Final's Affect on Values_en.srt

9.1 KB

034 Const's Dual Nature_en.srt

9.0 KB

049 Uploading the Prompter Lib_en.srt

8.6 KB

038 Finishing Prompter_en.srt

8.4 KB

012 Stdout and Stdin_en.srt

8.1 KB

044 More on Private_en.srt

8.1 KB

043 Refactor for Code Reuse_en.srt

7.6 KB

025 Testing Option Printing_en.srt

7.1 KB

042 Code Similarities_en.srt

7.1 KB

014 Stdout Instance_en.srt

7.1 KB

031 Extracting the Terminal_en.srt

6.9 KB

026 List Shortcomings_en.srt

6.9 KB

041 Testing Binary Inputs_en.srt

6.5 KB

029 The Prompter Class_en.srt

6.5 KB

007 Running Dart Files_en.srt

6.4 KB

040 Asking Binary Questions_en.srt

6.3 KB

003 Editor Setup for Dart_en.srt

6.2 KB

017 Checking Operating System_en.srt

5.8 KB

030 Testing the Prompter_en.srt

5.8 KB

002 Dart Install on Mac_en.srt

5.7 KB

010 Terminal Design_en.srt

5.5 KB

028 Refactor to Maps_en.srt

5.3 KB

039 Error Handling_en.srt

5.3 KB

047 A Relevant Example File_en.srt

4.9 KB

046 A Single Export Point_en.srt

4.5 KB

004 App Overview_en.srt

4.4 KB

001 Dart Local Installation_en.srt

4.3 KB

009 Class Creation_en.srt

4.1 KB

045 Central Lib File_en.srt

4.0 KB

018 Clearing Windows Terminal_en.srt

3.8 KB

023 Adding Dynamic Fields_en.srt

3.5 KB

011 Terminal Implementation_en.srt

3.4 KB

036 Marking Terminal as Const_en.srt

3.4 KB

019 Clearing Other Terminals_en.srt

1.7 KB

/25 - Appendix Two Building a Dart CLI/

008 Filtering Non-Files.mp4

57.2 MB

012 Converting Images.mp4

50.9 MB

007 Working with the Current Directory.mp4

34.7 MB

003 Importing Library Code.mp4

32.6 MB

010 Building Options from Images.mp4

30.6 MB

016 Writing Files to the Hard Drive.mp4

26.4 MB

018 Testing Image Conversion.mp4

23.3 MB

004 Forcibly Exiting a Program.mp4

23.3 MB

013 The ConvertImage Function.mp4

21.0 MB

011 Testing Image Selection.mp4

16.9 MB

014 Reading File Contents.mp4

16.6 MB

006 Implementation Flow.mp4

16.1 MB

019 Opening the Image.mp4

15.4 MB

005 Prompting for File Type.mp4

14.9 MB

015 Encoding to JPG or PNG.mp4

14.2 MB

009 Filtering Non-Images.mp4

10.3 MB

002 Project Setup.mp4

8.6 MB

001 App Overview.mp4

7.9 MB

017 Returning the Image Name.mp4

5.4 MB

003 Importing Library Code_en.srt

8.2 KB

010 Building Options from Images_en.srt

8.1 KB

007 Working with the Current Directory_en.srt

7.3 KB

004 Forcibly Exiting a Program_en.srt

6.2 KB

006 Implementation Flow_en.srt

6.0 KB

002 Project Setup_en.srt

5.9 KB

014 Reading File Contents_en.srt

5.8 KB

015 Encoding to JPG or PNG_en.srt

5.1 KB

005 Prompting for File Type_en.srt

5.0 KB

009 Filtering Non-Images_en.srt

5.0 KB

001 App Overview_en.srt

4.9 KB

019 Opening the Image_en.srt

4.8 KB

013 The ConvertImage Function_en.srt

4.6 KB

018 Testing Image Conversion_en.srt

3.6 KB

011 Testing Image Selection_en.srt

3.5 KB

017 Returning the Image Name_en.srt

2.6 KB

/26 - Extras/

001 Bonus!.html

3.7 KB

 

Total files 742


Copyright © 2024 FileMood.com