| 1. Let's Dive In! | |||
| 1. How to Get Help.mp4 | 13.35 MB | ||
| 1. How to Get Help.srt | 1.78 KB | ||
| 2. Course Organization.mp4 | 41.05 MB | ||
| 2. Course Organization.srt | 5.28 KB | ||
| 10. High-Level Dart | |||
| 1. Generics in Dart.mp4 | 56.42 MB | ||
| 1. Generics in Dart.srt | 9.28 KB | ||
| 2. Why Two Classes.mp4 | 97.23 MB | ||
| 2. Why Two Classes.srt | 9.4 KB | ||
| 11. HTTP Requests with Flutter | |||
| 1. Photos API.mp4 | 30.66 MB | ||
| 1. Photos API.srt | 4.49 KB | ||
| 10. Parsing Future Responses into a Model.mp4 | 55.92 MB | ||
| 10. Parsing Future Responses into a Model.srt | 5.84 KB | ||
| 11. Updating the AppState Widget.mp4 | 52.23 MB | ||
| 11. Updating the AppState Widget.srt | 5.27 KB | ||
| 12. Building Lists of Widgets.mp4 | 57.21 MB | ||
| 12. Building Lists of Widgets.srt | 6.98 KB | ||
| 13. Sending Images to the ImageList.mp4 | 45.79 MB | ||
| 13. Sending Images to the ImageList.srt | 5.02 KB | ||
| 14. The Final Keyword.mp4 | 52.79 MB | ||
| 14. The Final Keyword.srt | 8 KB | ||
| 15. Building Lists with ListView.mp4 | 78.13 MB | ||
| 15. Building Lists with ListView.srt | 8.44 KB | ||
| 16. Listing URL's.mp4 | 21.07 MB | ||
| 16. Listing URL's.srt | 2.41 KB | ||
| 17. Text to Images.mp4 | 44.56 MB | ||
| 17. Text to Images.srt | 5.65 KB | ||
| 18. Containers for Positioning.mp4 | 95.06 MB | ||
| 18. Containers for Positioning.srt | 11.8 KB | ||
| 19. Adding Border Style.mp4 | 96.83 MB | ||
| 19. Adding Border Style.srt | 10.67 KB | ||
| 2. Working with JSON.mp4 | 37.56 MB | ||
| 2. Working with JSON.srt | 7.78 KB | ||
| 20. Column Widgets for Layout.mp4 | 131.63 MB | ||
| 20. Column Widgets for Layout.srt | 13.57 KB | ||
| 21. Selective Padding.mp4 | 68.31 MB | ||
| 21. Selective Padding.srt | 7.93 KB | ||
| 22. App Review.mp4 | 66.81 MB | ||
| 22. App Review.srt | 7.36 KB | ||
| 3. Casting JSON to Model Instances.mp4 | 36.63 MB | ||
| 3. Casting JSON to Model Instances.srt | 5.58 KB | ||
| 4. Named Constructors.mp4 | 65.53 MB | ||
| 4. Named Constructors.srt | 9.58 KB | ||
| 5. Adding an Image Model.mp4 | 60.76 MB | ||
| 5. Adding an Image Model.srt | 7.97 KB | ||
| 6. Function References.mp4 | 46.26 MB | ||
| 6. Function References.srt | 5.38 KB | ||
| 7. The HTTP Package.mp4 | 52.8 MB | ||
| 7. The HTTP Package.srt | 5.61 KB | ||
| 8. Issuing HTTP Requests.mp4 | 32.09 MB | ||
| 8. Issuing HTTP Requests.srt | 23.08 MB | ||
| 9. Handling Dart Futures.mp4 | 72.94 MB | ||
| 9. Handling Dart Futures.srt | 11.25 KB | ||
| 12. Forms and Validation with Flutter | |||
| 1. App Overview.mp4 | 63.31 MB | ||
| 1. App Overview.srt | 8.48 KB | ||
| 10. Layout Control.mp4 | 107.79 MB | ||
| 10. Layout Control.srt | 11.8 KB | ||
| 11. Form Validation.mp4 | 51.68 MB | ||
| 11. Form Validation.srt | 5.47 KB | ||
| 12. Referencing Widgets with Global Keys.mp4 | 60.03 MB | ||
| 12. Referencing Widgets with Global Keys.srt | 6.59 KB | ||
| 13. The Form Widget and FormState.mp4 | 67.94 MB | ||
| 13. The Form Widget and FormState.srt | 8.22 KB | ||
| 14. Creating a Global Key.mp4 | 25.53 MB | ||
| 14. Creating a Global Key.srt | 3.06 KB | ||
| 15. Referencing FormState with Global Keys.mp4 | 65.77 MB | ||
| 15. Referencing FormState with Global Keys.srt | 6.34 KB | ||
| 16. Validating via FormState.mp4 | 85.16 MB | ||
| 16. Validating via FormState.srt | 8.91 KB | ||
| 17. Triggering Validation.mp4 | 95.58 MB | ||
| 17. Triggering Validation.srt | 9.32 KB | ||
| 18. Retrieving Form Values.mp4 | 87.82 MB | ||
| 18. Retrieving Form Values.srt | 9.29 KB | ||
| 19. Final Form Submittal.mp4 | 61.36 MB | ||
| 19. Final Form Submittal.srt | 5.49 KB | ||
| 2. Boilerplate App Code.mp4 | 53.2 MB | ||
| 2. Boilerplate App Code.srt | 6.69 KB | ||
| 20. Code Reuse with Mixins.mp4 | 57.28 MB | ||
| 20. Code Reuse with Mixins.srt | 5.54 KB | ||
| 21. Mixin Validator Implementation.mp4 | 73.44 MB | ||
| 21. Mixin Validator Implementation.srt | 6.85 KB | ||
| 3. Creating the Login Screen.mp4 | 77.1 MB | ||
| 3. Creating the Login Screen.srt | 9.34 KB | ||
| 4. More Container Styling.mp4 | 61.91 MB | ||
| 4. More Container Styling.srt | 6.52 KB | ||
| 5. Labels and Hint Text.mp4 | 118.1 MB | ||
| 5. Labels and Hint Text.srt | 12.45 KB | ||
| 6. Customizing Keyboard Type.mp4 | 47.66 MB | ||
| 6. Customizing Keyboard Type.srt | 4.78 KB | ||
| 7. Handling Password Inputs.mp4 | 70.19 MB | ||
| 7. Handling Password Inputs.srt | 7.57 KB | ||
| 8. Displaying Buttons with RaisedButton.mp4 | 59.92 MB | ||
| 8. Displaying Buttons with RaisedButton.srt | 6.19 KB | ||
| 9. Changing Widget Colors.mp4 | 21.51 MB | ||
| 9. Changing Widget Colors.srt | 2.6 KB | ||
| 13. Reactive Programming with Dart | |||
| 1. A Quick Detour.mp4 | 13.22 MB | ||
| 1. A Quick Detour.srt | 1.69 KB | ||
| 10. Why Streams.mp4 | 117.93 MB | ||
| 10. Why Streams.srt | 14.3 KB | ||
| 11. Word Guessing.mp4 | 74.49 MB | ||
| 11. Word Guessing.srt | 8.11 KB | ||
| 12. Stream's 'Take' and 'Where' Functions.mp4 | 58.28 MB | ||
| 12. Stream's 'Take' and 'Where' Functions.srt | 9.15 KB | ||
| 13. Validation with Streams.mp4 | 48.63 MB | ||
| 13. Validation with Streams.srt | 7.94 KB | ||
| 14. Email Validation.mp4 | 51.39 MB | ||
| 14. Email Validation.srt | 5.95 KB | ||
| 15. Wiring up the Error.mp4 | 49.12 MB | ||
| 15. Wiring up the Error.srt | 6.87 KB | ||
| 2. Streams by Analogy.mp4 | 81.12 MB | ||
| 2. Streams by Analogy.srt | 9.43 KB | ||
| 3. Characteristics of Streams.mp4 | 60.76 MB | ||
| 3. Characteristics of Streams.srt | 6.26 KB | ||
| 4. StreamControllers and Sinks.mp4 | 53.64 MB | ||
| 4. StreamControllers and Sinks.srt | 7.45 KB | ||
| 5. Mapping a Stream.mp4 | 29.17 MB | ||
| 5. Mapping a Stream.srt | 3.63 KB | ||
| 6. Adding a StreamTransformer.mp4 | 50.8 MB | ||
| 6. Adding a StreamTransformer.srt | 6.13 KB | ||
| 7. Implementing the Listener.mp4 | 37.95 MB | ||
| 7. Implementing the Listener.srt | 4.97 KB | ||
| 8. Stream Review.mp4 | 113.57 MB | ||
| 8. Stream Review.srt | 11.45 KB | ||
| 9. Let's Build a Game.mp4 | 43.74 MB | ||
| 9. Let's Build a Game.srt | 7.99 KB | ||
| 14. Advanced Flutter Architecture - The Bloc Pattern | |||
| 1. BLOC's vs Stateful Widgets.mp4 | 89.98 MB | ||
| 1. BLOC's vs Stateful Widgets.srt | 9.69 KB | ||
| 10. Issues with Bloc Access.mp4 | 83.01 MB | ||
| 10. Issues with Bloc Access.srt | 10.26 KB | ||
| 11. Shortcut Access with Getters.mp4 | 85.53 MB | ||
| 11. Shortcut Access with Getters.srt | 11.87 KB | ||
| 12. Public vs Private Fields.mp4 | 87.76 MB | ||
| 12. Public vs Private Fields.srt | 10.95 KB | ||
| 13. Improving the BLOC Api.mp4 | 41.72 MB | ||
| 13. Improving the BLOC Api.srt | 5.99 KB | ||
| 14. Validation Transformers.mp4 | 85.34 MB | ||
| 14. Validation Transformers.srt | 9.47 KB | ||
| 15. A Technicality Around Mixins.mp4 | 68.3 MB | ||
| 15. A Technicality Around Mixins.srt | 6.22 KB | ||
| 16. Cleaning Up Controllers.mp4 | 47.37 MB | ||
| 16. Cleaning Up Controllers.srt | 4.69 KB | ||
| 17. Bloc Application.mp4 | 92.28 MB | ||
| 17. Bloc Application.srt | 10.15 KB | ||
| 2. The Purpose of Streams with Blocs.mp4 | 94.28 MB | ||
| 2. The Purpose of Streams with Blocs.srt | 11.21 KB | ||
| 3. Generating a New Project.mp4 | 13.19 MB | ||
| 3. Generating a New Project.srt | 1.4 KB | ||
| 4. App Boilerplate.mp4 | 37.49 MB | ||
| 4. App Boilerplate.srt | 4.11 KB | ||
| 5. Second Time on LoginScreen.mp4 | 39.65 MB | ||
| 5. Second Time on LoginScreen.srt | 4.71 KB | ||
| 6. TextFields with RaisedButtons.mp4 | 107.71 MB | ||
| 6. TextFields with RaisedButtons.srt | 10.94 KB | ||
| 7. How to Use TextFields.mp4 | 45.47 MB | ||
| 7. How to Use TextFields.srt | 4.87 KB | ||
| 8. BLOC Design for TextFields.mp4 | 52.33 MB | ||
| 8. BLOC Design for TextFields.srt | 5.72 KB | ||
| 9. Annotating Stream Types.mp4 | 58 MB | ||
| 9. Annotating Stream Types.srt | 7.36 KB | ||
| 15. Consuming BLOC Data | |||
| 1. The StreamBuilder Widget.mp4 | 159.31 MB | ||
| 1. The StreamBuilder Widget.srt | 15.65 KB | ||
| 10. Enabling Form Submission.mp4 | 74.63 MB | ||
| 10. Enabling Form Submission.srt | 7.62 KB | ||
| 11. Stream Merging Possibilities.mp4 | 65.05 MB | ||
| 11. Stream Merging Possibilities.srt | 6.58 KB | ||
| 2. Streambuilder for Password Fields.mp4 | 58.63 MB | ||
| 2. Streambuilder for Password Fields.srt | 6.13 KB | ||
| 3. Scoped Bloc Approach.mp4 | 46.72 MB | ||
| 3. Scoped Bloc Approach.srt | 4.52 KB | ||
| 4. Provider Implementation.mp4 | 64.82 MB | ||
| 4. Provider Implementation.srt | 8.07 KB | ||
| 5. The Provider's 'of' Function.mp4 | 98.98 MB | ||
| 5. The Provider's 'of' Function.srt | 10.77 KB | ||
| 6. The Provider's Constructor.mp4 | 31.76 MB | ||
| 6. The Provider's Constructor.srt | 3.21 KB | ||
| 7. The Provider in Action.mp4 | 47.14 MB | ||
| 7. The Provider in Action.srt | 4.56 KB | ||
| 8. Accessing the Bloc.mp4 | 86.16 MB | ||
| 8. Accessing the Bloc.srt | 8.18 KB | ||
| 9. Breather and Review.mp4 | 76.8 MB | ||
| 9. Breather and Review.srt | 7.88 KB | ||
| 16. RxDart for Reactive Programming | |||
| 1. Introducing RxDart.mp4 | 58.85 MB | ||
| 1. Introducing RxDart.srt | 6.53 KB | ||
| 10. Review of BLOCs.mp4 | 45.81 MB | ||
| 10. Review of BLOCs.srt | 5.14 KB | ||
| 2. More on RxDart.mp4 | 66.36 MB | ||
| 2. More on RxDart.srt | 9.19 KB | ||
| 3. The CombineLatest Function.mp4 | 123.73 MB | ||
| 3. The CombineLatest Function.srt | 14.92 KB | ||
| 4. CombineLatest in Action.mp4 | 95.61 MB | ||
| 4. CombineLatest in Action.srt | 9.58 KB | ||
| 5. More on StreamBuilder.mp4 | 52.66 MB | ||
| 5. More on StreamBuilder.srt | 5.27 KB | ||
| 6. Interpreting Stream Values.mp4 | 82.14 MB | ||
| 6. Interpreting Stream Values.srt | 9.18 KB | ||
| 7. Broadcast Streams.mp4 | 73.52 MB | ||
| 7. Broadcast Streams.srt | 7.11 KB | ||
| 8. Disabled by Default.mp4 | 35.35 MB | ||
| 8. Disabled by Default.srt | 4.91 KB | ||
| 9. Replacing Controllers with Subjects.mp4 | 124.31 MB | ||
| 9. Replacing Controllers with Subjects.srt | 11.98 KB | ||
| 17. Building Delightful Animations | |||
| 1. App Overview.mp4 | 31.86 MB | ||
| 1. App Overview.srt | 4.73 KB | ||
| 10. Performance Savings with AnimatedBuilder.mp4 | 56.59 MB | ||
| 10. Performance Savings with AnimatedBuilder.srt | 6.92 KB | ||
| 11. Nature of Animation.mp4 | 82.98 MB | ||
| 11. Nature of Animation.srt | 10.51 KB | ||
| 12. Starting the Animation.mp4 | 24.31 MB | ||
| 12. Starting the Animation.srt | 2.94 KB | ||
| 13. Watching for Taps with GestureDetector.mp4 | 67.15 MB | ||
| 13. Watching for Taps with GestureDetector.srt | 7.26 KB | ||
| 14. Reversing Animation States.mp4 | 86.68 MB | ||
| 14. Reversing Animation States.srt | 9.42 KB | ||
| 15. Building the Box.mp4 | 49.82 MB | ||
| 15. Building the Box.srt | 4.94 KB | ||
| 16. Layouts with the Stack Widget.mp4 | 35.19 MB | ||
| 16. Layouts with the Stack Widget.srt | 4.28 KB | ||
| 17. Order of Drawing Widgets.mp4 | 36.35 MB | ||
| 17. Order of Drawing Widgets.srt | 4.04 KB | ||
| 18. Add Center Widget.mp4 | 44.87 MB | ||
| 18. Add Center Widget.srt | 5.29 KB | ||
| 19. Positioned Widgets.mp4 | 146.75 MB | ||
| 19. Positioned Widgets.srt | 17.11 KB | ||
| 2. Animation Library Classes.mp4 | 155.04 MB | ||
| 2. Animation Library Classes.srt | 16.36 KB | ||
| 20. Expanding Stack Dimensions.mp4 | 95.96 MB | ||
| 20. Expanding Stack Dimensions.srt | 10.46 KB | ||
| 21. Three Reasons for Strange Layouts.mp4 | 101.1 MB | ||
| 21. Three Reasons for Strange Layouts.srt | 10.37 KB | ||
| 22. Positioned Constraints.mp4 | 59.37 MB | ||
| 22. Positioned Constraints.srt | 5.66 KB | ||
| 23. Negative Offsets.mp4 | 57.06 MB | ||
| 23. Negative Offsets.srt | 5.79 KB | ||
| 24. Stack Clip Settings.mp4 | 51.95 MB | ||
| 24. Stack Clip Settings.srt | 5.54 KB | ||
| 25. Adjusting Tween Ranges.mp4 | 31.82 MB | ||
| 25. Adjusting Tween Ranges.srt | 3.41 KB | ||
| 26. Adding Box Flaps.mp4 | 41.81 MB | ||
| 26. Adding Box Flaps.srt | 5.19 KB | ||
| 27. Rotating Widgets.mp4 | 90.94 MB | ||
| 27. Rotating Widgets.srt | 9.26 KB | ||
| 28. Rotation by Radians.mp4 | 77.38 MB | ||
| 28. Rotation by Radians.srt | 8.35 KB | ||
| 29. Changing Rotation Point.mp4 | 48.94 MB | ||
| 29. Changing Rotation Point.srt | 5.07 KB | ||
| 3. App Boilerplate.mp4 | 32 MB | ||
| 3. App Boilerplate.srt | 3.66 KB | ||
| 30. A Touch of Positioning.mp4 | 65.75 MB | ||
| 30. A Touch of Positioning.srt | 7.73 KB | ||
| 31. BoxAnimation Controller.mp4 | 90.86 MB | ||
| 31. BoxAnimation Controller.srt | 10.3 KB | ||
| 32. Adding Animated Builders.mp4 | 79.69 MB | ||
| 32. Adding Animated Builders.srt | 8.84 KB | ||
| 33. Resetting Animations.mp4 | 57.52 MB | ||
| 33. Resetting Animations.srt | 5.76 KB | ||
| 34. Constraining Animation Range.mp4 | 58.62 MB | ||
| 34. Constraining Animation Range.srt | 6.59 KB | ||
| 35. Adding the Right Flap.mp4 | 41.85 MB | ||
| 35. Adding the Right Flap.srt | 4.67 KB | ||
| 36. Negative Rotation Values.mp4 | 54.63 MB | ||
| 36. Negative Rotation Values.srt | 6.26 KB | ||
| 37. Toggling Animation State.mp4 | 32.29 MB | ||
| 37. Toggling Animation State.srt | 4.05 KB | ||
| 38. Animation Wrapup.mp4 | 38.33 MB | ||
| 38. Animation Wrapup.srt | 4.05 KB | ||
| 4. StatefulWidgets for Animations.mp4 | 52.74 MB | ||
| 4. StatefulWidgets for Animations.srt | 6.23 KB | ||
| 5. Widget Structure.mp4 | 29.01 MB | ||
| 5. Widget Structure.srt | 3.52 KB | ||
| 6. Displaying a Cat.mp4 | 46.33 MB | ||
| 6. Displaying a Cat.srt | 5.48 KB | ||
| 7. The InitState Method.mp4 | 54.05 MB | ||
| 7. The InitState Method.srt | 5.55 KB | ||
| 8. Declaring the TickerProvider.mp4 | 80.42 MB | ||
| 8. Declaring the TickerProvider.srt | 8.29 KB | ||
| 9. Tweens with Curves.mp4 | 73.95 MB | ||
| 9. Tweens with Curves.srt | 8.02 KB | ||
| 18. Performant Data Fetching | |||
| 1. App Overview.mp4 | 46.39 MB | ||
| 1. App Overview.srt | 5.27 KB | ||
| 2. Hacker News API.mp4 | 142.09 MB | ||
| 2. Hacker News API.srt | 13.44 KB | ||
| 3. More API Challenges.mp4 | 124.26 MB | ||
| 3. More API Challenges.srt | 12.61 KB | ||
| 4. API Performance Strategy.mp4 | 108.27 MB | ||
| 4. API Performance Strategy.srt | 12.84 KB | ||
| 5. Creating the ItemModel Class.mp4 | 119.27 MB | ||
| 5. Creating the ItemModel Class.srt | 12.09 KB | ||
| 6. A Few More ItemModel Properties.mp4 | 69.87 MB | ||
| 6. A Few More ItemModel Properties.srt | 6.86 KB | ||
| 7. API Provider Implementation.mp4 | 79.21 MB | ||
| 7. API Provider Implementation.srt | 9.09 KB | ||
| 8. Fetching Individual Items.mp4 | 107.17 MB | ||
| 8. Fetching Individual Items.srt | 11.72 KB | ||
| 19. Testing with Flutter and Dart | |||
| 1. Testing with Dart.mp4 | 64.35 MB | ||
| 1. Testing with Dart.srt | 6.87 KB | ||
| 2. A Few Imports.mp4 | 58.88 MB | ||
| 2. A Few Imports.srt | 6.93 KB | ||
| 3. Writing Expectations.mp4 | 66.23 MB | ||
| 3. Writing Expectations.srt | 8.11 KB | ||
| 4. Mocking HTTP Requests.mp4 | 78.09 MB | ||
| 4. Mocking HTTP Requests.srt | 8.11 KB | ||
| 5. Returning JSON.mp4 | 74.45 MB | ||
| 5. Returning JSON.srt | 8.02 KB | ||
| 6. Testing FetchItem.mp4 | 70.22 MB | ||
| 6. Testing FetchItem.srt | 7.37 KB | ||
| 2. A Dart Introduction | |||
| 1. Dart Overview.mp4 | 40.48 MB | ||
| 1. Dart Overview.srt | 3.98 KB | ||
| 10. Creating Classes.mp4 | 42.08 MB | ||
| 10. Creating Classes.srt | 6.58 KB | ||
| 11. Creating Class Instances.mp4 | 29.55 MB | ||
| 11. Creating Class Instances.srt | 5.97 KB | ||
| 12. Constructor Functions.mp4 | 61.89 MB | ||
| 12. Constructor Functions.srt | 10.8 KB | ||
| 13. Review on Constructors.mp4 | 43.91 MB | ||
| 13. Review on Constructors.srt | 5.3 KB | ||
| 14. Completed Code.html | 212 B | ||
| 2. The Dartpad Editor.mp4 | 18.8 MB | ||
| 2. The Dartpad Editor.srt | 3.89 KB | ||
| 3. Our First Program.mp4 | 17.61 MB | ||
| 3. Our First Program.srt | 4.21 KB | ||
| 4. Pulling the Pieces Apart.mp4 | 34.26 MB | ||
| 4. Pulling the Pieces Apart.srt | 4.25 KB | ||
| 5. Functions in Dart.mp4 | 38.08 MB | ||
| 5. Functions in Dart.srt | 5.82 KB | ||
| 6. Introduction to Types.mp4 | 91.53 MB | ||
| 6. Introduction to Types.srt | 91.55 MB | ||
| 7. Why Use Types.mp4 | 69.53 MB | ||
| 7. Why Use Types.srt | 8.27 KB | ||
| 8. String Interpolation.mp4 | 25.75 MB | ||
| 8. String Interpolation.srt | 5.06 KB | ||
| 9. Object Oriented Programming in Dart.mp4 | 50.31 MB | ||
| 9. Object Oriented Programming in Dart.srt | 4.89 KB | ||
| 20. Offline Data Storage | |||
| 1. SQLite DB Provider.mp4 | 44.32 MB | ||
| 1. SQLite DB Provider.srt | 6.05 KB | ||
| 10. Turning Class Instances to Maps.mp4 | 120.77 MB | ||
| 10. Turning Class Instances to Maps.srt | 11.61 KB | ||
| 11. Implementing the Repository.mp4 | 56.49 MB | ||
| 11. Implementing the Repository.srt | 5.38 KB | ||
| 12. More on the Repository.mp4 | 99.73 MB | ||
| 12. More on the Repository.srt | 10.38 KB | ||
| 13. Type Annotations.mp4 | 92.12 MB | ||
| 13. Type Annotations.srt | 9.39 KB | ||
| 14. Casting Lists.mp4 | 48.44 MB | ||
| 14. Casting Lists.srt | 5.27 KB | ||
| 2. Database Imports.mp4 | 53.84 MB | ||
| 2. Database Imports.srt | 6.57 KB | ||
| 3. Async Constructors.mp4 | 30.96 MB | ||
| 3. Async Constructors.srt | 3.44 KB | ||
| 4. Creating a DB Connection.mp4 | 60.44 MB | ||
| 4. Creating a DB Connection.srt | 6.91 KB | ||
| 5. Creating Tables with SQLite.mp4 | 42.27 MB | ||
| 5. Creating Tables with SQLite.srt | 5.22 KB | ||
| 6. Adding Table Columns.mp4 | 54.43 MB | ||
| 6. Adding Table Columns.srt | 6.49 KB | ||
| 7. Issuing Queries.mp4 | 82.13 MB | ||
| 7. Issuing Queries.srt | 11.32 KB | ||
| 8. Multiple Named Constructors.mp4 | 64.5 MB | ||
| 8. Multiple Named Constructors.srt | 6.41 KB | ||
| 9. Massaging DB Return Maps.mp4 | 68.76 MB | ||
| 9. Massaging DB Return Maps.srt | 6.45 KB | ||
| 21. Type Design | |||
| 1. More on the Repository.mp4 | 39.69 MB | ||
| 1. More on the Repository.srt | 4.11 KB | ||
| 10. Ultimate Reusability.mp4 | 60.27 MB | ||
| 10. Ultimate Reusability.srt | 5.72 KB | ||
| 11. Quick Gotcha.mp4 | 36.85 MB | ||
| 11. Quick Gotcha.srt | 3.18 KB | ||
| 12. Another Quick Gotcha!.mp4 | 19.23 MB | ||
| 12. Another Quick Gotcha!.srt | 1.73 KB | ||
| 13. FetchTopIds Implementation.mp4 | 36.77 MB | ||
| 13. FetchTopIds Implementation.srt | 3.78 KB | ||
| 2. Abstract Classes.mp4 | 78.28 MB | ||
| 2. Abstract Classes.srt | 10 KB | ||
| 3. The Need for Abstract Classes.mp4 | 53.51 MB | ||
| 3. The Need for Abstract Classes.srt | 6.09 KB | ||
| 4. Why Abstract Classes.mp4 | 85.17 MB | ||
| 4. Why Abstract Classes.srt | 11.03 KB | ||
| 5. More on Abstract Classes.mp4 | 79.28 MB | ||
| 5. More on Abstract Classes.srt | 9.61 KB | ||
| 6. Repository Interface Design.mp4 | 97.09 MB | ||
| 6. Repository Interface Design.srt | 10.39 KB | ||
| 7. Defining the Source.mp4 | 86.9 MB | ||
| 7. Defining the Source.srt | 7.76 KB | ||
| 8. Cache Definitions.mp4 | 27.63 MB | ||
| 8. Cache Definitions.srt | 2.99 KB | ||
| 9. Lists of Sources and Caches.mp4 | 53.81 MB | ||
| 9. Lists of Sources and Caches.srt | 4.92 KB | ||
| 22. On Demand Widget Rendering | |||
| 1. App Setup.mp4 | 34.4 MB | ||
| 1. App Setup.srt | 4.05 KB | ||
| 10. Bloc Testing.mp4 | 95.19 MB | ||
| 10. Bloc Testing.srt | 10.29 KB | ||
| 11. Type Annotations Solve Problems.mp4 | 43.07 MB | ||
| 11. Type Annotations Solve Problems.srt | 5.18 KB | ||
| 12. Circular Progress Indicator.mp4 | 42.94 MB | ||
| 12. Circular Progress Indicator.srt | 4.73 KB | ||
| 13. Item Fetching Architecture.mp4 | 102.39 MB | ||
| 13. Item Fetching Architecture.srt | 10.47 KB | ||
| 14. Giant Gotcha with StreamBuilder.mp4 | 135.36 MB | ||
| 14. Giant Gotcha with StreamBuilder.srt | 13.71 KB | ||
| 15. Giant Gotcha Solution.mp4 | 117.48 MB | ||
| 15. Giant Gotcha Solution.srt | 11.04 KB | ||
| 16. Implementing ScanStreamTransformer.mp4 | 70.8 MB | ||
| 16. Implementing ScanStreamTransformer.srt | 8.46 KB | ||
| 17. Finishing the ScanStreamTransformer.mp4 | 37.5 MB | ||
| 17. Finishing the ScanStreamTransformer.srt | 3.75 KB | ||
| 18. Adding the Items Controller.mp4 | 55.58 MB | ||
| 18. Adding the Items Controller.srt | 5.74 KB | ||
| 19. A Gotcha Around Streams Impossible!.mp4 | 48.59 MB | ||
| 19. A Gotcha Around Streams Impossible!.srt | 4.9 KB | ||
| 2. A Touch of Boilerplate.mp4 | 32.08 MB | ||
| 2. A Touch of Boilerplate.srt | 3.92 KB | ||
| 20. Single Transformer Application.mp4 | 52.88 MB | ||
| 20. Single Transformer Application.srt | 5.24 KB | ||
| 21. The ListView Tile.mp4 | 58.32 MB | ||
| 21. The ListView Tile.srt | 5.79 KB | ||
| 22. StreamBuilder Setup.mp4 | 44.33 MB | ||
| 22. StreamBuilder Setup.srt | 4.8 KB | ||
| 23. Wrapping Up the FutureBuilder.mp4 | 54.17 MB | ||
| 23. Wrapping Up the FutureBuilder.srt | 5.13 KB | ||
| 24. Double Gotcha!.mp4 | 64.74 MB | ||
| 24. Double Gotcha!.srt | 5.76 KB | ||
| 25. Stream Subscriptions.mp4 | 135.48 MB | ||
| 25. Stream Subscriptions.srt | 14.74 KB | ||
| 26. Stream Subscription Fix.mp4 | 14.72 MB | ||
| 26. Stream Subscription Fix.srt | 1.84 KB | ||
| 27. Additional Streams.mp4 | 40.54 MB | ||
| 27. Additional Streams.srt | 4.38 KB | ||
| 28. A Laborious Refactor.mp4 | 141.04 MB | ||
| 28. A Laborious Refactor.srt | 12.93 KB | ||
| 29. Result of Refactor.mp4 | 40.58 MB | ||
| 29. Result of Refactor.srt | 4.03 KB | ||
| 3. Data Fetching Concerns.mp4 | 153.77 MB | ||
| 3. Data Fetching Concerns.srt | 14.76 KB | ||
| 30. Quick Debug Session.mp4 | 65.37 MB | ||
| 30. Quick Debug Session.srt | 6.61 KB | ||
| 31. Resolving Database Conflicts.mp4 | 139.61 MB | ||
| 31. Resolving Database Conflicts.srt | 13.32 KB | ||
| 32. Building Story Tiles.mp4 | 72.36 MB | ||
| 32. Building Story Tiles.srt | 7.16 KB | ||
| 33. Comments Icon.mp4 | 71.16 MB | ||
| 33. Comments Icon.srt | 7.13 KB | ||
| 34. Applying Dividers with Height.mp4 | 84.81 MB | ||
| 34. Applying Dividers with Height.srt | 8.04 KB | ||
| 35. Loading Container Stand-in.mp4 | 52.66 MB | ||
| 35. Loading Container Stand-in.srt | 5.22 KB | ||
| 36. Building the Loading Container.mp4 | 52.6 MB | ||
| 36. Building the Loading Container.srt | 6.1 KB | ||
| 37. Showing the Loading Container.mp4 | 45.82 MB | ||
| 37. Showing the Loading Container.srt | 4.71 KB | ||
| 38. Long-Lived Cache Values.mp4 | 42.98 MB | ||
| 38. Long-Lived Cache Values.srt | 3.81 KB | ||
| 39. Swipe to Refresh Indicator.mp4 | 42.58 MB | ||
| 39. Swipe to Refresh Indicator.srt | 4.47 KB | ||
| 4. Solution Outline.mp4 | 49.94 MB | ||
| 4. Solution Outline.srt | 5.21 KB | ||
| 40. Implementing a Refresh Widget.mp4 | 62.06 MB | ||
| 40. Implementing a Refresh Widget.srt | 6.22 KB | ||
| 41. Clearing Database Tables.mp4 | 105.37 MB | ||
| 41. Clearing Database Tables.srt | 11.36 KB | ||
| 42. Communicating a Future to onRefresh.mp4 | 125.1 MB | ||
| 42. Communicating a Future to onRefresh.srt | 12.16 KB | ||
| 5. FutureBuilder in Action.mp4 | 167.24 MB | ||
| 5. FutureBuilder in Action.srt | 17.98 KB | ||
| 6. The Stories Provider.mp4 | 76.83 MB | ||
| 6. The Stories Provider.srt | 8.42 KB | ||
| 7. Bloc Design.mp4 | 72.27 MB | ||
| 7. Bloc Design.srt | 9.45 KB | ||
| 8. Exposing Bloc Getters.mp4 | 50.24 MB | ||
| 8. Exposing Bloc Getters.srt | 4.85 KB | ||
| 9. Wiring up the Stories Provider.mp4 | 45.62 MB | ||
| 9. Wiring up the Stories Provider.srt | 4.49 KB | ||
| 23. Navigation with Flutter | |||
| 1. Navigation in Flutter.mp4 | 56.22 MB | ||
| 1. Navigation in Flutter.srt | 6.4 KB | ||
| 10. Comments Bloc Design.mp4 | 78.3 MB | ||
| 10. Comments Bloc Design.srt | 8.11 KB | ||
| 11. More on Comments Bloc.mp4 | 103.59 MB | ||
| 11. More on Comments Bloc.srt | 10.84 KB | ||
| 12. Recursive Data Fetching.mp4 | 178.26 MB | ||
| 12. Recursive Data Fetching.srt | 18.35 KB | ||
| 13. Quick Fix.html | 1015 B | ||
| 14. Connecting the Comments Provider.mp4 | 54.23 MB | ||
| 14. Connecting the Comments Provider.srt | 5.24 KB | ||
| 15. Testing Recursive Fetching.mp4 | 39.97 MB | ||
| 15. Testing Recursive Fetching.srt | 5.16 KB | ||
| 16. Consuming the Item Map.mp4 | 71.04 MB | ||
| 16. Consuming the Item Map.srt | 7.21 KB | ||
| 17. Displaying the Story Title.mp4 | 68.08 MB | ||
| 17. Displaying the Story Title.srt | 8.48 KB | ||
| 18. Text Styling.mp4 | 61.88 MB | ||
| 18. Text Styling.srt | 60.82 MB | ||
| 19. Container Alignment.mp4 | 76.26 MB | ||
| 19. Container Alignment.srt | 8.37 KB | ||
| 2. Map Based Routing.mp4 | 82.7 MB | ||
| 2. Map Based Routing.srt | 8.63 KB | ||
| 20. Building the Comments List.mp4 | 112.63 MB | ||
| 20. Building the Comments List.srt | 11.73 KB | ||
| 21. More Logic Extraction.mp4 | 65.68 MB | ||
| 21. More Logic Extraction.srt | 6.42 KB | ||
| 22. The Comment Widget.mp4 | 65.4 MB | ||
| 22. The Comment Widget.srt | 7.24 KB | ||
| 23. Comment's FutureBuilder.mp4 | 45.81 MB | ||
| 23. Comment's FutureBuilder.srt | 4.59 KB | ||
| 24. Showing Individual COmments.mp4 | 87.81 MB | ||
| 24. Showing Individual COmments.srt | 87.82 MB | ||
| 25. Recursive Rendering.mp4 | 77.02 MB | ||
| 25. Recursive Rendering.srt | 8.44 KB | ||
| 26. Styling the Comment List.mp4 | 72.03 MB | ||
| 26. Styling the Comment List.srt | 6.64 KB | ||
| 27. Defaulting Null Values.mp4 | 58.5 MB | ||
| 27. Defaulting Null Values.srt | 5.45 KB | ||
| 28. Handling Deleted Comments.mp4 | 33.97 MB | ||
| 28. Handling Deleted Comments.srt | 4.57 KB | ||
| 29. Nested Comments.mp4 | 51.73 MB | ||
| 29. Nested Comments.srt | 4.77 KB | ||
| 3. OnGenerateRoute-Based Navigation.mp4 | 51.63 MB | ||
| 3. OnGenerateRoute-Based Navigation.srt | 5.34 KB | ||
| 30. ListTile's ContentPadding Property.mp4 | 75.98 MB | ||
| 30. ListTile's ContentPadding Property.srt | 7.42 KB | ||
| 31. Replacing Placeholder Characters.mp4 | 74.24 MB | ||
| 31. Replacing Placeholder Characters.srt | 7.79 KB | ||
| 32. Loading Containers for Comments.mp4 | 50.35 MB | ||
| 32. Loading Containers for Comments.srt | 4.47 KB | ||
| 33. App Wrapup.mp4 | 90.65 MB | ||
| 33. App Wrapup.srt | 8.64 KB | ||
| 34. Last Fix!.mp4 | 25.23 MB | ||
| 34. Last Fix!.srt | 2.51 KB | ||
| 4. OnGenerateRoute Implementation.mp4 | 91.24 MB | ||
| 4. OnGenerateRoute Implementation.srt | 9.7 KB | ||
| 5. Navigating in Style!.mp4 | 153.24 MB | ||
| 5. Navigating in Style!.srt | 14.05 KB | ||
| 6. A PageRoute for NewsDetail.mp4 | 99.63 MB | ||
| 6. A PageRoute for NewsDetail.srt | 10.15 KB | ||
| 7. A Scaffold in NewsDetail.mp4 | 46.42 MB | ||
| 7. A Scaffold in NewsDetail.srt | 5.57 KB | ||
| 8. Parsing Route Settings.mp4 | 51.93 MB | ||
| 8. Parsing Route Settings.srt | 6.82 KB | ||
| 9. The Comments Bloc Provider.mp4 | 75.56 MB | ||
| 9. The Comments Bloc Provider.srt | 8.34 KB | ||
| 24. Appendix One Building Open Source with Dart | |||
| 1. Dart Local Installation.mp4 | 36.08 MB | ||
| 1. Dart Local Installation.srt | 4.16 KB | ||
| 10. Terminal Design.mp4 | 40.97 MB | ||
| 10. Terminal Design.srt | 5.17 KB | ||
| 11. Terminal Implementation.mp4 | 20.96 MB | ||
| 11. Terminal Implementation.srt | 3.28 KB | ||
| 12. Stdout and Stdin.mp4 | 60.55 MB | ||
| 12. Stdout and Stdin.srt | 7.98 KB | ||
| 13. Import Statements.mp4 | 67.93 MB | ||
| 13. Import Statements.srt | 9.82 KB | ||
| 14. Stdout Instance.mp4 | 49.51 MB | ||
| 14. Stdout Instance.srt | 6.9 KB | ||
| 15. More on Import Statements.mp4 | 109.76 MB | ||
| 15. More on Import Statements.srt | 15.16 KB | ||
| 16. Testing the Import Class.mp4 | 29.05 MB | ||
| 16. Testing the Import Class.srt | 4.69 KB | ||
| 17. Checking Operating System.mp4 | 45.46 MB | ||
| 17. Checking Operating System.srt | 5.68 KB | ||
| 18. Clearing Windows Terminal.mp4 | 22.58 MB | ||
| 18. Clearing Windows Terminal.srt | 3.65 KB | ||
| 19. Clearing Other Terminals.mp4 | 11.72 MB | ||
| 19. Clearing Other Terminals.srt | 1.66 KB | ||
| 2. Dart Install on Mac.mp4 | 36.57 MB | ||
| 2. Dart Install on Mac.srt | 5.63 KB | ||
| 20. Testing ClearScreen.mp4 | 11.84 MB | ||
| 20. Testing ClearScreen.srt | 2.31 KB | ||
| 21. Collecting Input Over Stdin.mp4 | 83.48 MB | ||
| 21. Collecting Input Over Stdin.srt | 10.88 KB | ||
| 22. Option Class FIelds.mp4 | 101.4 MB | ||
| 22. Option Class FIelds.srt | 10.61 KB | ||
| 23. Adding Dynamic Fields.mp4 | 22.05 MB | ||
| 23. Adding Dynamic Fields.srt | 3.36 KB | ||
| 24. Printing Individual Options.mp4 | 88.69 MB | ||
| 24. Printing Individual Options.srt | 10.47 KB | ||
| 25. Testing Option Printing.mp4 | 48.58 MB | ||
| 25. Testing Option Printing.srt | 6.51 KB | ||
| 26. List Shortcomings.mp4 | 58.44 MB | ||
| 26. List Shortcomings.srt | 6.71 KB | ||
| 27. Maps in Dart.mp4 | 109.14 MB | ||
| 27. Maps in Dart.srt | 16.22 KB | ||
| 28. Refactor to Maps.mp4 | 45.76 MB | ||
| 28. Refactor to Maps.srt | 5.28 KB | ||
| 29. The Prompter Class.mp4 | 50.22 MB | ||
| 29. The Prompter Class.srt | 6.19 KB | ||
| 3. Editor Setup for Dart.mp4 | 44.57 MB | ||
| 3. Editor Setup for Dart.srt | 6.09 KB | ||
| 30. Testing the Prompter.mp4 | 42.38 MB | ||
| 30. Testing the Prompter.srt | 5.4 KB | ||
| 31. Extracting the Terminal.mp4 | 50.89 MB | ||
| 31. Extracting the Terminal.srt | 6.77 KB | ||
| 32. Var vs Final for Variables.mp4 | 84.54 MB | ||
| 32. Var vs Final for Variables.srt | 10.97 KB | ||
| 33. Final's Affect on Values.mp4 | 56.82 MB | ||
| 33. Final's Affect on Values.srt | 8.82 KB | ||
| 34. Const's Dual Nature.mp4 | 67.45 MB | ||
| 34. Const's Dual Nature.srt | 8.74 KB | ||
| 35. Const's Behavior by Type.mp4 | 116.33 MB | ||
| 35. Const's Behavior by Type.srt | 17.27 KB | ||
| 36. Marking Terminal as Const.mp4 | 27.08 MB | ||
| 36. Marking Terminal as Const.srt | 3.33 KB | ||
| 37. Private Variables.mp4 | 86.74 MB | ||
| 37. Private Variables.srt | 11.01 KB | ||
| 38. Finishing Prompter.mp4 | 62.76 MB | ||
| 38. Finishing Prompter.srt | 7.94 KB | ||
| 39. Error Handling.mp4 | 41.19 MB | ||
| 39. Error Handling.srt | 4.78 KB | ||
| 4. App Overview.mp4 | 31.93 MB | ||
| 4. App Overview.srt | 4.27 KB | ||
| 40. Asking Binary Questions.mp4 | 56.84 MB | ||
| 40. Asking Binary Questions.srt | 5.93 KB | ||
| 41. Testing Binary Inputs.mp4 | 51.44 MB | ||
| 41. Testing Binary Inputs.srt | 6.17 KB | ||
| 42. Code Similarities.mp4 | 60.37 MB | ||
| 42. Code Similarities.srt | 6.91 KB | ||
| 43. Refactor for Code Reuse.mp4 | 70.66 MB | ||
| 43. Refactor for Code Reuse.srt | 7.17 KB | ||
| 44. More on Private.mp4 | 66.45 MB | ||
| 44. More on Private.srt | 8.01 KB | ||
| 45. Central Lib File.mp4 | 44.7 MB | ||
| 45. Central Lib File.srt | 3.96 KB | ||
| 46. A Single Export Point.mp4 | 32.41 MB | ||
| 46. A Single Export Point.srt | 4.5 KB | ||
| 47. A Relevant Example File.mp4 | 37.16 MB | ||
| 47. A Relevant Example File.srt | 4.62 KB | ||
| 48. Outstanding Project Config.mp4 | 27.56 MB | ||
| 48. Outstanding Project Config.srt | 4.31 KB | ||
| 49. Uploading the Prompter Lib.mp4 | 58.9 MB | ||
| 49. Uploading the Prompter Lib.srt | 8.4 KB | ||
| 5. Folder and File Structure.mp4 | 95.72 MB | ||
| 5. Folder and File Structure.srt | 10.43 KB | ||
| 6. The PubSpec File.mp4 | 22.76 MB | ||
| 6. The PubSpec File.srt | 4.88 KB | ||
| 7. Running Dart Files.mp4 | 33.37 MB | ||
| 7. Running Dart Files.srt | 6.34 KB | ||
| 8. Program Design Methodology.mp4 | 133.34 MB | ||
| 8. Program Design Methodology.srt | 12.28 KB | ||
| 9. Class Creation.mp4 | 28.59 MB | ||
| 9. Class Creation.srt | 3.94 KB | ||
| 25. Appendix Two Building a Dart CLI | |||
| 1. App Overview.mp4 | 32.38 MB | ||
| 1. App Overview.srt | 4.81 KB | ||
| 10. Building Options from Images.mp4 | 76.79 MB | ||
| 10. Building Options from Images.srt | 8.14 KB | ||
| 11. Testing Image Selection.mp4 | 28.33 MB | ||
| 11. Testing Image Selection.srt | 3.54 KB | ||
| 12. Converting Images.mp4 | 64.09 MB | ||
| 12. Converting Images.srt | 8.93 KB | ||
| 13. The ConvertImage Function.mp4 | 31.83 MB | ||
| 13. The ConvertImage Function.srt | 4.54 KB | ||
| 14. Reading File Contents.mp4 | 37.63 MB | ||
| 14. Reading File Contents.srt | 5.2 KB | ||
| 15. Encoding to JPG or PNG.mp4 | 38.29 MB | ||
| 15. Encoding to JPG or PNG.srt | 4.72 KB | ||
| 16. Writing Files to the Hard Drive.mp4 | 58.42 MB | ||
| 16. Writing Files to the Hard Drive.srt | 7.34 KB | ||
| 17. Returning the Image Name.mp4 | 22.7 MB | ||
| 17. Returning the Image Name.srt | 2.48 KB | ||
| 18. Testing Image Conversion.mp4 | 28.65 MB | ||
| 18. Testing Image Conversion.srt | 3.6 KB | ||
| 19. Opening the Image.mp4 | 35.65 MB | ||
| 19. Opening the Image.srt | 4.79 KB | ||
| 2. Project Setup.mp4 | 21.95 MB | ||
| 2. Project Setup.srt | 5.73 KB | ||
| 3. Importing Library Code.mp4 | 53.71 MB | ||
| 3. Importing Library Code.srt | 7.78 KB | ||
| 4. Forcibly Exiting a Program.mp4 | 36.64 MB | ||
| 4. Forcibly Exiting a Program.srt | 5.81 KB | ||
| 5. Prompting for File Type.mp4 | 32.96 MB | ||
| 5. Prompting for File Type.srt | 4.84 KB | ||
| 6. Implementation Flow.mp4 | 43 MB | ||
| 6. Implementation Flow.srt | 5.91 KB | ||
| 7. Working with the Current Directory.mp4 | 58.19 MB | ||
| 7. Working with the Current Directory.srt | 7.38 KB | ||
| 8. Filtering Non-Files.mp4 | 80.52 MB | ||
| 8. Filtering Non-Files.srt | 10.37 KB | ||
| 9. Filtering Non-Images.mp4 | 34.92 MB | ||
| 9. Filtering Non-Images.srt | 4.79 KB | ||
| 26. Extras | |||
| 1. Bonus!.html | 2.78 KB | ||
| 3. Staying on Target with Dart | |||
| 1. App Overview.mp4 | 17.85 MB | ||
| 1. App Overview.srt | 1.94 KB | ||
| 10. ToString on Cards.mp4 | 46.99 MB | ||
| 10. ToString on Cards.srt | 6.66 KB | ||
| 11. Shuffling a List.mp4 | 88.02 MB | ||
| 11. Shuffling a List.srt | 9.02 KB | ||
| 12. Annotating Argument Types.mp4 | 62.7 MB | ||
| 12. Annotating Argument Types.srt | 6.73 KB | ||
| 13. Filtering Lists.mp4 | 40.1 MB | ||
| 13. Filtering Lists.srt | 5.37 KB | ||
| 14. Annotating Argument Types.mp4 | 25.06 MB | ||
| 14. Annotating Argument Types.srt | 3.96 KB | ||
| 15. Filtering Lists.mp4 | 82.28 MB | ||
| 15. Filtering Lists.srt | 8.76 KB | ||
| 16. Shorthand Function Syntax.mp4 | 93.4 MB | ||
| 16. Shorthand Function Syntax.srt | 11.02 KB | ||
| 17. Removing Individual Records.mp4 | 44.85 MB | ||
| 17. Removing Individual Records.srt | 4.46 KB | ||
| 18. RemoveCard Implementation.mp4 | 86.68 MB | ||
| 18. RemoveCard Implementation.srt | 9.2 KB | ||
| 19. Named Parameters.mp4 | 46.26 MB | ||
| 19. Named Parameters.srt | 5.74 KB | ||
| 2. OOP Design Flow.mp4 | 49.01 MB | ||
| 2. OOP Design Flow.srt | 5.34 KB | ||
| 3. Adding Fields to Classes.mp4 | 82.91 MB | ||
| 3. Adding Fields to Classes.srt | 9.16 KB | ||
| 4. Associated Methods.mp4 | 22.88 MB | ||
| 4. Associated Methods.srt | 2.27 KB | ||
| 5. More Initialization with Constructors.mp4 | 26.94 MB | ||
| 5. More Initialization with Constructors.srt | 4.21 KB | ||
| 6. For Loops.mp4 | 33.86 MB | ||
| 6. For Loops.srt | 4.59 KB | ||
| 7. Adding Elements to Lists.mp4 | 38.42 MB | ||
| 7. Adding Elements to Lists.srt | 6.02 KB | ||
| 8. More on Variable Initialization.mp4 | 57.49 MB | ||
| 8. More on Variable Initialization.srt | 7.35 KB | ||
| 9. Customizing Print Statements.mp4 | 40.47 MB | ||
| 9. Customizing Print Statements.srt | 5.55 KB | ||
| 4. Flutter Environment Setup - MacOS | |||
| 1. Flutter Setup on MacOS.mp4 | 22.53 MB | ||
| 1. Flutter Setup on MacOS.srt | 3.42 KB | ||
| 2. SDK Extraction.mp4 | 23.62 MB | ||
| 2. SDK Extraction.srt | 3.38 KB | ||
| 3. Editing the PATH Variable.mp4 | 82.1 MB | ||
| 3. Editing the PATH Variable.srt | 10.95 KB | ||
| 4. XCode License.mp4 | 18.98 MB | ||
| 4. XCode License.srt | 2.21 KB | ||
| 5. Generating Flutter Projects.mp4 | 16.45 MB | ||
| 5. Generating Flutter Projects.srt | 2.02 KB | ||
| 5. MacOS Setup - Android | |||
| 1. Android Setup on MacOS.mp4 | 25.58 MB | ||
| 1. Android Setup on MacOS.srt | 2.97 KB | ||
| 2. Android Dependencies.mp4 | 18.5 MB | ||
| 2. Android Dependencies.srt | 2.1 KB | ||
| 3. Android Project Setup.mp4 | 18.67 MB | ||
| 3. Android Project Setup.srt | 1.75 KB | ||
| 4. More Android Dependencies!.mp4 | 19.54 MB | ||
| 4. More Android Dependencies!.srt | 2.42 KB | ||
| 5. Android Emulator Creation.mp4 | 22.66 MB | ||
| 5. Android Emulator Creation.srt | 3.01 KB | ||
| 6. Flutter Startup.mp4 | 14.18 MB | ||
| 6. Flutter Startup.srt | 2.19 KB | ||
| 7. Finished Android Setup.mp4 | 6.27 MB | ||
| 7. Finished Android Setup.srt | 641 B | ||
| 6. MacOS Setup - iOS | |||
| 1. iOS on Mac Setup.mp4 | 15.97 MB | ||
| 1. iOS on Mac Setup.srt | 1.86 KB | ||
| 2. XCode Setup.mp4 | 8.49 MB | ||
| 2. XCode Setup.srt | 925 B | ||
| 3. iOS Simulator Startup.mp4 | 21.43 MB | ||
| 3. iOS Simulator Startup.srt | 2.73 KB | ||
| 4. App Startup.mp4 | 5.45 MB | ||
| 4. App Startup.srt | 578 B | ||
| 7. Flutter Setup on PC | |||
| 1. Flutter Install.mp4 | 46.43 MB | ||
| 1. Flutter Install.srt | 46.43 MB | ||
| 2. More Flutter Installation.mp4 | 39.54 MB | ||
| 2. More Flutter Installation.srt | 4.36 KB | ||
| 3. Android Install.mp4 | 9.44 MB | ||
| 3. Android Install.srt | 1.24 KB | ||
| 4. Additional Dependencies.mp4 | 12.7 MB | ||
| 4. Additional Dependencies.srt | 1.78 KB | ||
| 5. Generating a Project.mp4 | 11.41 MB | ||
| 5. Generating a Project.srt | 1.32 KB | ||
| 6. Selecting an Image.mp4 | 22.08 MB | ||
| 6. Selecting an Image.srt | 3.16 KB | ||
| 7. Starting the Emulator.mp4 | 40.66 MB | ||
| 7. Starting the Emulator.srt | 5.21 KB | ||
| 8. Finishing Android Setup.mp4 | 5.59 MB | ||
| 8. Finishing Android Setup.srt | 702 B | ||
| 8. App Building Time! | |||
| 1. Code Editor Setup.html | 1.42 KB | ||
| 10. Named Parameter Clarification.mp4 | 70.72 MB | ||
| 10. Named Parameter Clarification.srt | 7.28 KB | ||
| 11. Required Parameters.mp4 | 45.34 MB | ||
| 11. Required Parameters.srt | 4.99 KB | ||
| 12. Child Parameters.mp4 | 29.63 MB | ||
| 12. Child Parameters.srt | 3.42 KB | ||
| 13. Displaying Icons.mp4 | 69.51 MB | ||
| 13. Displaying Icons.srt | 8.58 KB | ||
| 14. Adding Custom Widgets.mp4 | 40.84 MB | ||
| 14. Adding Custom Widgets.srt | 5.21 KB | ||
| 2. What's Flutter About, Anyways.mp4 | 82.46 MB | ||
| 2. What's Flutter About, Anyways.srt | 9.07 KB | ||
| 3. App Overview.mp4 | 27.93 MB | ||
| 3. App Overview.srt | 3.79 KB | ||
| 4. The Four Step Design Process.mp4 | 43.73 MB | ||
| 4. The Four Step Design Process.srt | 6.64 KB | ||
| 5. Import Statements.mp4 | 61.12 MB | ||
| 5. Import Statements.srt | 6.91 KB | ||
| 6. Creating Widgets.mp4 | 57.95 MB | ||
| 6. Creating Widgets.srt | 7.27 KB | ||
| 7. Displaying Content on Screen.mp4 | 35.66 MB | ||
| 7. Displaying Content on Screen.srt | 3.89 KB | ||
| 8. Showing a Scaffold.mp4 | 85.02 MB | ||
| 8. Showing a Scaffold.srt | 9.21 KB | ||
| 9. Customizing the App Bar.mp4 | 58.88 MB | ||
| 9. Customizing the App Bar.srt | 6.01 KB | ||
| 9. State Design with Flutter Apps | |||
| 1. Stateless vs Stateful Widgets.mp4 | 52.75 MB | ||
| 1. Stateless vs Stateful Widgets.srt | 6 KB | ||
| 2. The Build Method.mp4 | 54.01 MB | ||
| 2. The Build Method.srt | 5.76 KB | ||
| 3. Local Import Statements.mp4 | 66.47 MB | ||
| 3. Local Import Statements.srt | 8.2 KB | ||
| 4. Quick Breather and Review.mp4 | 46.41 MB | ||
| 4. Quick Breather and Review.srt | 4.7 KB | ||
| 5. Refactoring Stateless to Stateful.mp4 | 77.46 MB | ||
| 5. Refactoring Stateless to Stateful.srt | 8.82 KB | ||
| 6. More Refactoring to Stateful Widgets.mp4 | 123.63 MB | ||
| 6. More Refactoring to Stateful Widgets.srt | 12.4 KB | ||
| [CourseClub.Me].url | 48 B | ||
| [DesireCourse.Net].url | 51 B | ||
| ▲ 800 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!
For More Courses Visit: https://desirecourse.net
| torrent name | size | uploader | age | seed | leech |
|---|---|---|---|---|---|
|
Udemy - Flutter e Dart꞉ Crea App Android e iOS (Update 04-2026)[VideoCorso Ita] Posted by
JackieALF in Other
|
4.82 GB | JackieALF | 1 month | 0 | 0 |
| 2.7 GB | freecoursewb | 11 months | 7 | 2 | |
|
[Udemy] Flutter & Dart - Le Guide Ultime 2024 FRENCH 720p WEB x264 Posted by
Samiruskananus in Other
|
7.14 GB | Samiruskananus | 1 year | 1 | 1 |
| 1.5 GB | freecoursewb | 2 years | 1 | 1 | |
| 10.7 GB | fcs0310 | 2 years | 3 | 4 |
All Comments