Обратите внимание, что наш сайт не размещает какие-либо файлы из списка. Вы не можете скачать
эти файлы или скачать torrent-файл.
|
001 Introduction.en_US_.ru.srt |
4.30Кб |
001 Introduction.en_US.srt |
2.65Кб |
001 Introduction.mp4 |
40.96Мб |
002 What is Flutter_.en_US.ru.srt |
13.81Кб |
002 What is Flutter.en_US.srt |
8.20Кб |
002 What is Flutter.mp4 |
20.06Мб |
003 Join our Online Learning Community.html |
1.24Кб |
004 Understanding the Flutter Architecture.en_US.ru.srt |
11.36Кб |
004 Understanding the Flutter Architecture.en_US.srt |
6.97Кб |
004 Understanding the Flutter Architecture.mp4 |
16.98Мб |
005 How Flutter & Dart Code Gets Compiled To Native Apps.en_US.ru.srt |
7.17Кб |
005 How Flutter & Dart Code Gets Compiled To Native Apps.en_US.srt |
4.33Кб |
005 How Flutter & Dart Code Gets Compiled To Native Apps.mp4 |
10.81Мб |
006 Understanding Flutter Versions.en_US.ru.srt |
6.56Кб |
006 Understanding Flutter Versions.en_US.srt |
4.08Кб |
006 Understanding Flutter Versions.mp4 |
11.07Мб |
007 Flutter macOS Setup.en_US.ru.srt |
49.84Кб |
007 Flutter macOS Setup.en_US.srt |
36.04Кб |
007 Flutter macOS Setup.en_US-2.srt |
36.01Кб |
007 Flutter macOS Setup.mp4 |
356.98Мб |
008 first-app.zip |
6.18Кб |
008 macOS Development Environment.en_US.ru.srt |
8.52Кб |
008 macOS Development Environment.en_US.srt |
26.67Кб |
008 macOS Development Environment.mp4 |
266.53Мб |
009 Flutter Windows Setup.en_US.srt |
31.27Кб |
009 Flutter Windows Setup.mp4 |
334.44Мб |
009 Windows-SDK-Download.txt |
68б |
010 first-app.zip |
6.18Кб |
010 Flutter Windows Setup.en_US.ru.srt |
79.28Кб |
010 Windows Development Environment.en_US.srt |
24.62Кб |
010 Windows Development Environment.mp4 |
239.93Мб |
011 Flutter & Material Design.en_US.srt |
1.77Кб |
011 Flutter & Material Design.mp4 |
4.32Мб |
011 Windows Development Environment.en_US.ru.srt |
8.15Кб |
012 Flutter & Material Design.en_US.ru.srt |
3.21Кб |
012 Flutter Alternatives.en_US.srt |
8.43Кб |
012 Flutter Alternatives.mp4 |
26.67Мб |
013 Course Outline.en_US.srt |
9.41Кб |
013 Course Outline.mp4 |
25.44Мб |
013 Flutter Alternatives.en_US.ru.srt |
15.40Кб |
014 Course Outline.en_US.ru.srt |
16.97Кб |
014 How To Get The Most Out Of The Course.en_US.srt |
3.95Кб |
014 How To Get The Most Out Of The Course.mp4 |
8.86Мб |
015 How To Get The Most Out Of The Course.en_US.ru.srt |
7.25Кб |
015 Useful Resources & Links.html |
1.73Кб |
016 Module Introduction.en_US.srt |
3.23Кб |
016 Module Introduction.mp4 |
10.68Мб |
017 basics-00-starting-project.zip |
42.94Кб |
017 Creating a New Project.en_US.srt |
8.11Кб |
017 Creating a New Project.mp4 |
35.34Мб |
017 Module Introduction.en_US.ru.srt |
5.59Кб |
018 An Overview of the Generated Files & Folders.en_US.srt |
11.18Кб |
018 An Overview of the Generated Files & Folders.mp4 |
78.69Мб |
018 Creating a New Project.en_US.ru.srt |
30.29Кб |
019 An Overview of the Generated Files & Folders.en_US.ru.srt |
19.42Кб |
019 More on Git (Version Control System).html |
1.55Кб |
020 Analyzing the Default App.en_US.srt |
7.29Кб |
020 Analyzing the Default App.mp4 |
63.24Мб |
021 Analyzing the Default App.en_US.ru.srt |
12.70Кб |
021 Dart Basics.en_US.srt |
22.70Кб |
021 Dart Basics.mp4 |
62.27Мб |
022 Dart Basics.en_US.ru.srt |
40.16Кб |
022 dart-overview.pdf |
112.96Кб |
022 dart-overview-slide.pdf |
88.84Кб |
022 More Dart Basics.en_US.srt |
17.25Кб |
022 More Dart Basics.mp4 |
51.86Мб |
023 Dart Basics - Summary.html |
9.64Кб |
023 dart-overview.pdf |
112.96Кб |
023 More Dart Basics.en_US.ru.srt |
30.22Кб |
024 [quiz] Dart Fundamentals.html |
15.18Кб |
024 Building an App From Scratch.en_US.srt |
14.43Кб |
024 Building an App From Scratch.mp4 |
90.25Мб |
025 Building an App From Scratch.en_US.ru.srt |
25.95Кб |
025 Running the App on an Emulator.en_US.srt |
4.46Кб |
025 Running the App on an Emulator.mp4 |
21.30Мб |
026 Class Constructors & Named Arguments.en_US.srt |
10.70Кб |
026 Class Constructors & Named Arguments.mp4 |
48.61Мб |
026 Running the App on an Emulator.en_US.ru.srt |
7.76Кб |
027 Class Constructors & Named Arguments.en_US.ru.srt |
19.48Кб |
027 First Summary & Additional Syntax.en_US.srt |
11.02Кб |
027 First Summary & Additional Syntax.mp4 |
61.08Мб |
028 [quiz] Flutter App Basics.html |
7.37Кб |
028 basics-01-building-a-widget-tree.zip |
39.57Кб |
028 Building a Widget Tree.en_US.srt |
9.88Кб |
028 Building a Widget Tree.mp4 |
91.73Мб |
028 First Summary & Additional Syntax.en_US.ru.srt |
18.97Кб |
029 Building a Widget Tree.en_US.ru.srt |
18.22Кб |
029 flutter-widget-types-slide.pdf |
76.34Кб |
029 Visible (Input _ Output) & Invisible (Layout _ Control) Widgets.en_US.srt |
4.14Кб |
029 Visible (Input _ Output) & Invisible (Layout _ Control) Widgets.mp4 |
24.11Мб |
030 Adding Layout Widgets.en_US.srt |
14.67Кб |
030 Adding Layout Widgets.mp4 |
87.16Мб |
030 flutter-old-and-new-buttons.pdf |
38.94Кб |
030 Visible (Input _ Output) & Invisible (Layout _ Control) Widgets.en_US.ru.srt |
7.26Кб |
031 [quiz] Widget Basics.html |
13.45Кб |
031 Adding Layout Widgets.en_US.ru.srt |
24.07Кб |
031 Connecting Functions & Buttons.en_US.srt |
9.72Кб |
031 Connecting Functions & Buttons.mp4 |
62.07Мб |
032 Anonymous Functions.en_US.srt |
4.49Кб |
032 Anonymous Functions.mp4 |
26.79Мб |
032 basics-02-column-raisedbutton-anonymous-functions.zip |
40.14Кб |
032 Connecting Functions & Buttons.en_US.ru.srt |
16.73Кб |
033 Anonymous Functions.en_US.ru.srt |
7.78Кб |
033 basics-03-incorrect-stateless-widget.zip |
39.86Кб |
033 Updating Widget Data (Or_ Using StatelessWidget Incorrectly).en_US.srt |
8.47Кб |
033 Updating Widget Data (Or_ Using StatelessWidget Incorrectly).mp4 |
72.53Мб |
034 [DART DEEP DIVE] Understanding Lists.html |
3.51Кб |
034 Updating Widget Data (Or_ Using StatelessWidget Incorrectly).en_US.ru.srt |
15.61Кб |
035 flutter-stateless-stateful-widgets-slide.pdf |
73.85Кб |
035 Updating Correctly with Stateful Widgets.en_US.srt |
14.98Кб |
035 Updating Correctly with Stateful Widgets.mp4 |
73.90Мб |
036 [quiz] Stateful & Stateless Widgets.html |
7.81Кб |
036 A Brief Look Under The Hood.en_US.srt |
3.27Кб |
036 A Brief Look Under The Hood.mp4 |
17.16Мб |
036 Updating Correctly with Stateful Widgets.en_US.ru.srt |
28.14Кб |
037 A Brief Look Under The Hood.en_US.ru.srt |
6.17Кб |
037 basics-04-stateful-widget-private-properties.zip |
40.11Кб |
037 Using Private Properties.en_US.srt |
6.60Кб |
037 Using Private Properties.mp4 |
38.43Мб |
038 Creating a New, Custom Widget.en_US.srt |
15.74Кб |
038 Creating a New, Custom Widget.mp4 |
90.77Мб |
038 Using Private Properties.en_US.ru.srt |
12.13Кб |
039 basics-05-custom-stateless-widget.zip |
40.72Кб |
039 Creating a New, Custom Widget.en_US.ru.srt |
28.02Кб |
039 First Styling & Layouting Steps.en_US.srt |
10.56Кб |
039 First Styling & Layouting Steps.mp4 |
56.78Мб |
040 Enums & Multiple Constructors.en_US.srt |
4.95Кб |
040 Enums & Multiple Constructors.mp4 |
54.22Мб |
040 First Styling & Layouting Steps.en_US.ru.srt |
18.78Кб |
041 Enums & Multiple Constructors.en_US.ru.srt |
8.93Кб |
041 Official Docs & The Widget Catalog.en_US.srt |
3.53Кб |
041 Official Docs & The Widget Catalog.mp4 |
33.73Мб |
042 Official Docs & The Widget Catalog.en_US.ru.srt |
6.13Кб |
042 Styling Buttons & Passing Callback Functions Around.html |
2.81Кб |
043 Passing Callback Functions Around.en_US.srt |
13.81Кб |
043 Passing Callback Functions Around.mp4 |
121.80Мб |
044 Introducing Maps.en_US.srt |
7.18Кб |
044 Introducing Maps.mp4 |
46.19Мб |
044 Passing Callback Functions Around.en_US.ru.srt |
24.32Кб |
045 basics-06-added-answer-mapping.zip |
41.56Кб |
045 Introducing Maps.en_US.ru.srt |
12.71Кб |
045 Mapping Lists to Widgets.en_US.srt |
13.27Кб |
045 Mapping Lists to Widgets.mp4 |
92.29Мб |
046 basics-07-final-const.zip |
41.34Кб |
046 final vs const.en_US.srt |
14.35Кб |
046 final vs const.mp4 |
90.89Мб |
046 Mapping Lists to Widgets.en_US.ru.srt |
23.77Кб |
047 [quiz] Advanced Flutter & Dart Basics.html |
14.55Кб |
047 basics-08-added-if-and-ternary-expression.zip |
42.06Кб |
047 final vs const.en_US.ru.srt |
23.68Кб |
047 Introducing _if_ Statements.en_US.srt |
8.78Кб |
047 Introducing _if_ Statements.mp4 |
59.14Мб |
048 [DART DEEP DIVE] More on _if_ Statements.en_US.srt |
15.51Кб |
048 [DART DEEP DIVE] More on _if_ Statements.mp4 |
48.10Мб |
048 Introducing _if_ Statements.en_US.ru.srt |
15.50Кб |
049 [DART DEEP DIVE] More on _if_ Statements.en_US.ru.srt |
27.73Кб |
049 [DART DEEP DIVE] The _null_ Value & Null Safety.en_US.srt |
19.43Кб |
049 [DART DEEP DIVE] The _null_ Value & Null Safety.mp4 |
109.37Мб |
050 [DART DEEP DIVE] The _null_ Value.en_US.ru.srt |
4.83Кб |
050 basics-08-added-if-and-ternary-expression.zip |
42.06Кб |
050 Outputting Widgets Conditionally.en_US.srt |
3.23Кб |
050 Outputting Widgets Conditionally.mp4 |
20.61Мб |
051 basics-09-splitting-into-widgets.zip |
43.37Кб |
051 Outputting Widgets Conditionally.en_US.ru.srt |
5.64Кб |
051 Splitting the App Into Widgets.en_US.srt |
12.95Кб |
051 Splitting the App Into Widgets.mp4 |
89.07Мб |
052 Calculating a Total Score.en_US.srt |
11.01Кб |
052 Calculating a Total Score.mp4 |
75.07Мб |
052 questions.txt |
758б |
052 Splitting the App Into Widgets.en_US.ru.srt |
21.18Кб |
053 Calculating a Total Score.en_US.ru.srt |
16.06Кб |
053 Getters & _else-if_.en_US.srt |
7.98Кб |
053 Getters & _else-if_.mp4 |
43.32Мб |
054 basics-10-finished.zip |
43.21Кб |
054 Getters & _else-if_.en_US.ru.srt |
14.15Кб |
054 Resetting the Quiz.en_US.srt |
6.94Кб |
054 Resetting the Quiz.mp4 |
36.39Мб |
055 _Old_ Button Widgets vs _New_ Button Widgets.en_US.srt |
20.98Кб |
055 _Old_ Button Widgets vs _New_ Button Widgets.mp4 |
113.44Мб |
055 Migrating-to-the-New-Material-Buttons-and-their-Themes.pdf |
149.18Кб |
055 Resetting the Quiz.en_US.ru.srt |
22.44Кб |
056 _Old_ Button Widgets vs _New_ Button Widgets.en_US.ru.srt |
34.78Кб |
056 [assignment_file] Time to Practice_ Flutter Basics.zip |
5.05Кб |
056 [assignment_info] Time to Practice_ Flutter Basics.html |
2.58Кб |
056 [assignment_solution] Time to Practice_ Flutter Basics.mp4 |
142.96Мб |
056 [assignment] Time to Practice_ Flutter Basics.mp4 |
14.94Мб |
056 Wrap Up.en_US.srt |
2.45Кб |
056 Wrap Up.mp4 |
12.52Мб |
057 basics-01-building-a-widget-tree.zip |
39.57Кб |
057 basics-02-column-raisedbutton-anonymous-functions.zip |
40.14Кб |
057 basics-03-incorrect-stateless-widget.zip |
39.86Кб |
057 basics-04-stateful-widget-private-properties.zip |
40.11Кб |
057 basics-05-custom-stateless-widget.zip |
40.72Кб |
057 basics-06-added-answer-mapping.zip |
41.56Кб |
057 basics-07-final-const.zip |
41.34Кб |
057 basics-08-added-if-and-ternary-expression.zip |
42.06Кб |
057 basics-09-splitting-into-widgets.zip |
43.37Кб |
057 basics-10-finished.zip |
43.21Кб |
057 dart-basics-summary.pdf |
103.01Кб |
057 flutter-basics-summary.pdf |
67.74Кб |
057 Module Resources.html |
1.44Кб |
057 widgets-basics-cheat-sheet.pdf |
52.39Кб |
057 Wrap Up.en_US.ru.srt |
4.53Кб |
058 Module Introduction.en_US.srt |
2.48Кб |
058 Module Introduction.mp4 |
6.49Мб |
059 Module Introduction.en_US_ru.srt |
4.41Кб |
059 Running the App on a Real Android Device.en_US.srt |
5.12Кб |
059 Running the App on a Real Android Device.mp4 |
16.76Мб |
060 Running the App on an iOS Emulator.en_US.srt |
7.71Кб |
060 Running the App on an iOS Emulator.mp4 |
53.86Мб |
060 Running the App on a Real Android Device.en_US_ru.srt |
9.26Кб |
061 Running the App on an iOS Emulator.en_US_ru.srt |
13.77Кб |
061 Running the App on a Real iOS Device.en_US.srt |
800б |
061 Running the App on a Real iOS Device.mp4 |
10.90Мб |
062 Running the App on a Real iOS Device.en_US_ru.srt |
1.22Кб |
062 Working with the Emulators _ Using the Emulators.en_US.srt |
2.94Кб |
062 Working with the Emulators _ Using the Emulators.mp4 |
9.37Мб |
063 Understanding Error Messages & Fixing Errors.en_US.srt |
7.02Кб |
063 Understanding Error Messages & Fixing Errors.mp4 |
44.27Мб |
063 Working with the Emulators _ Using the Emulators.en_US_ru.srt |
5.35Кб |
064 Understanding Error Messages & Fixing Errors.en_US_ru.srt |
12.57Кб |
064 Using the Debugger.en_US.srt |
8.15Кб |
064 Using the Debugger.mp4 |
50.39Мб |
065 Getting Started with the Dart DevTools.en_US.srt |
6.35Кб |
065 Getting Started with the Dart DevTools.mp4 |
43.16Мб |
065 Using the Debugger.en_US_ru.srt |
15.04Кб |
066 Getting Started with the Dart DevTools.en_US_ru.srt |
11.70Кб |
066 Understanding the Repaint Rainbow.en_US.srt |
4.24Кб |
066 Understanding the Repaint Rainbow.mp4 |
17.27Мб |
067 Understanding the Repaint Rainbow.en_US_ru.srt |
7.48Кб |
067 Wrapping up the Dart DevTools.en_US.srt |
1.97Кб |
067 Wrapping up the Dart DevTools.mp4 |
10.12Мб |
068 debugging-01-finished.zip |
43.33Кб |
068 Useful Resources & Links.html |
1.06Кб |
068 Wrapping up the Dart DevTools.en_US_ru.srt |
3.73Кб |
069 Module Introduction.en_US.srt |
4.26Кб |
069 Module Introduction.mp4 |
11.25Мб |
070 An Overview of the Core Flutter Widgets.en_US.srt |
12.93Кб |
070 An Overview of the Core Flutter Widgets.mp4 |
40.73Мб |
070 core-widgets-cheat-sheet.pdf |
125.15Кб |
070 Module Introduction.en_US_ru.srt |
7.71Кб |
071 An Overview of the Core Flutter Widgets.en_US_ru.srt |
23.63Кб |
071 Planning the App.en_US.srt |
3.10Кб |
071 Planning the App.mp4 |
8.54Мб |
071 real-apps-01-starting-setup.zip |
40.70Кб |
072 Combining Widgets.en_US.srt |
12.23Кб |
072 Combining Widgets.mp4 |
70.52Мб |
072 core-widgets-cheat-sheet.pdf |
125.15Кб |
072 main.dart |
522б |
072 Planning the App.en_US_ru.srt |
5.55Кб |
072 pubspec.yaml |
2.83Кб |
072 real-apps-01-starting-setup.zip |
40.70Кб |
072 real-apps-02-card-with-container.zip |
39.68Кб |
073 Combining Widgets.en_US_ru.srt |
22.57Кб |
073 real-apps-03-column-alignment.zip |
39.66Кб |
073 rows-columns-cheat-sheet.pdf |
93.34Кб |
073 Understanding Column Alignment.en_US.srt |
8.61Кб |
073 Understanding Column Alignment.mp4 |
37.66Мб |
074 [quiz] Columns & Rows.html |
6.97Кб |
074 Not a Widget_ Adding a Transaction Model & Transaction Data.en_US.srt |
10.88Кб |
074 Not a Widget_ Adding a Transaction Model & Transaction Data.mp4 |
55.95Мб |
074 Understanding Column Alignment.en_US_ru.srt |
15.47Кб |
075 Mapping Data Into Widgets.en_US.srt |
4.85Кб |
075 Mapping Data Into Widgets.mp4 |
35.36Мб |
075 Not a Widget_ Adding a Transaction Model & Transaction Data.en_US_ru.srt |
19.34Кб |
076 Building a Custom List Item.en_US.srt |
7.03Кб |
076 Building a Custom List Item.mp4 |
28.81Мб |
076 Mapping Data Into Widgets.en_US_ru.srt |
8.68Кб |
077 Building a Custom List Item.en_US_ru.srt |
12.69Кб |
077 Styling a Container.en_US.srt |
7.03Кб |
077 Styling a Container.mp4 |
33.99Мб |
078 Styling a Container.en_US_ru.srt |
12.46Кб |
078 Styling Text.en_US.srt |
3.62Кб |
078 Styling Text.mp4 |
18.37Мб |
079 More Styling!.en_US.srt |
2.20Кб |
079 More Styling!.mp4 |
11.49Мб |
079 real-apps-04-list-of-transaction-cards.zip |
41.04Кб |
079 Styling Text.en_US_ru.srt |
6.73Кб |
080 [quiz] Styling Time!.html |
7.07Кб |
080 Containers vs Columns vs Rows.en_US.srt |
4.62Кб |
080 Containers vs Columns vs Rows.mp4 |
13.92Мб |
080 More Styling!.en_US_ru.srt |
3.91Кб |
081 Containers vs Columns vs Rows.en_US_ru.srt |
8.36Кб |
081 Using String Interpolation.en_US.srt |
7.40Кб |
081 Using String Interpolation.mp4 |
39.97Мб |
082 Installing External Packages & Formatting Dates.en_US.srt |
9.90Кб |
082 Installing External Packages & Formatting Dates.mp4 |
73.72Мб |
082 Using String Interpolation.en_US_ru.srt |
13.17Кб |
083 DateFormat Patterns.html |
2.83Кб |
083 Installing External Packages & Formatting Dates.en_US_ru.srt |
17.47Кб |
084 Adding Text Input Widgets (TextField).en_US.srt |
9.83Кб |
084 Adding Text Input Widgets (TextField).mp4 |
89.16Мб |
084 real-apps-05-textfields-and-button.zip |
41.09Кб |
085 Adding Text Input Widgets (TextField).en_US_ru.srt |
17.77Кб |
085 Fetching User Input.en_US.srt |
13.02Кб |
085 Fetching User Input.mp4 |
139.55Мб |
085 real-apps-06-user-input-on-every-keystroke.zip |
41.36Кб |
085 real-apps-07-using-texteditingcontroller.zip |
41.36Кб |
086 Fetching User Input.en_US_ru.srt |
24.37Кб |
086 Splitting the App Into Widgets.en_US.srt |
16.28Кб |
086 Splitting the App Into Widgets.mp4 |
148.73Мб |
087 Connecting Widgets & Managing Data _ State.en_US.srt |
8.29Кб |
087 Connecting Widgets & Managing Data _ State.mp4 |
48.91Мб |
087 Splitting the App Into Widgets.en_US_ru.srt |
28.91Кб |
088 Adding User Transactions to the List.en_US.srt |
4.99Кб |
088 Adding User Transactions to the List.mp4 |
26.31Мб |
088 Connecting Widgets & Managing Data _ State.en_US_ru.srt |
15.51Кб |
088 real-apps-08-add-transaction-flow.zip |
45.66Кб |
089 Adding User Transactions to the List.en_US_ru.srt |
8.96Кб |
089 Making the List Scrollable!.en_US.srt |
7.83Кб |
089 Making the List Scrollable!.mp4 |
41.29Мб |
089 real-apps-09-scrollable-column.zip |
45.56Кб |
090 Making the List Scrollable!.en_US_ru.srt |
14.26Кб |
090 real-apps-10-listview-children.zip |
45.52Кб |
090 real-apps-11-listview-builder.zip |
45.51Кб |
090 Working with ListViews.en_US.srt |
16.14Кб |
090 Working with ListViews.mp4 |
113.39Мб |
091 [quiz] Lists, Scrolling & Text Input.html |
6.96Кб |
091 Further Input & Output Styling and Configuration.en_US.srt |
11.04Кб |
091 Further Input & Output Styling and Configuration.mp4 |
87.98Мб |
091 Working with ListViews.en_US_ru.srt |
29.27Кб |
092 Adding AppBar Buttons & Floating Action Buttons.en_US.srt |
6.22Кб |
092 Adding AppBar Buttons & Floating Action Buttons.mp4 |
33.08Мб |
092 Further Input & Output Styling and Configuration.en_US_ru.srt |
19.91Кб |
093 Adding AppBar Buttons & Floating Action Buttons.en_US_ru.srt |
11.13Кб |
093 real-apps-12-modal-sheet.zip |
44.68Кб |
093 Showing a Modal Bottom Sheet.en_US.srt |
12.48Кб |
093 Showing a Modal Bottom Sheet.mp4 |
82.18Мб |
094 Improving & Styling the Modal Bottom Sheet.en_US.srt |
9.25Кб |
094 Improving & Styling the Modal Bottom Sheet.mp4 |
67.81Мб |
094 Showing a Modal Bottom Sheet.en_US_ru.srt |
22.35Кб |
095 Configuring & Using Themes.en_US.srt |
11.21Кб |
095 Configuring & Using Themes.mp4 |
97.27Мб |
095 Improving & Styling the Modal Bottom Sheet.en_US_ru.srt |
16.31Кб |
095 real-apps-13-added-theming.zip |
44.89Кб |
096 Configuring & Using Themes.en_US_ru.srt |
20.18Кб |
096 Custom Fonts & Working with Text Themes.en_US.srt |
812б |
096 Custom Fonts & Working with Text Themes.mp4 |
193.13Мб |
096 fonts.zip |
320.09Кб |
097 Custom Fonts & Working with Text Themes.en_US_ru.srt |
26.75Кб |
097 Updated Text Theme Properties.html |
1.04Кб |
098 [quiz] Theming.html |
6.78Кб |
098 Adding Images to the App.en_US_ru.srt |
18.84Кб |
098 Adding Images to the App.en_US.srt |
10.28Кб |
098 Adding Images to the App.mp4 |
91.47Мб |
098 image.zip |
12.19Кб |
098 real-apps-14-added-fonts-and-images.zip |
379.79Кб |
099 chart-sketch.png |
777.85Кб |
099 Planning the Chart Widget.en_US_ru.srt |
9.29Кб |
099 Planning the Chart Widget.en_US.srt |
5.10Кб |
099 Planning the Chart Widget.mp4 |
21.34Мб |
100 Looping Through Lists.en_US_ru.srt |
29.41Кб |
100 Looping Through Lists.en_US.srt |
16.49Кб |
100 Looping Through Lists.mp4 |
113.89Мб |
101 More on _for_ Loops.html |
1.32Кб |
102 Deriving Recent Transactions.en_US_ru.srt |
16.36Кб |
102 Deriving Recent Transactions.en_US.srt |
9.20Кб |
102 Deriving Recent Transactions.mp4 |
89.01Мб |
102 Double-Decimal-Place-Precision.txt |
33б |
103 Creating Bars for our Chart.en_US_ru.srt |
23.03Кб |
103 Creating Bars for our Chart.en_US.srt |
12.80Кб |
103 Creating Bars for our Chart.mp4 |
91.28Мб |
104 Populating the Chart with Values.en_US_ru.srt |
14.68Кб |
104 Populating the Chart with Values.en_US.srt |
8.18Кб |
104 Populating the Chart with Values.mp4 |
50.29Мб |
105 Finishing the Chart Bars.en_US_ru.srt |
12.24Кб |
105 Finishing the Chart Bars.en_US.srt |
6.52Кб |
105 Finishing the Chart Bars.mp4 |
56.67Мб |
105 real-apps-15-chart-and-chartbars.zip |
382.80Кб |
106 Flexible & Expanded_ Deep Dive.en_US_ru.srt |
25.87Кб |
106 Flexible & Expanded_ Deep Dive.en_US.srt |
14.23Кб |
106 Flexible & Expanded_ Deep Dive.mp4 |
72.85Мб |
106 widget-playground-finished.zip |
5.16Кб |
106 widget-playground-start.zip |
5.04Кб |
107 Adding a ListTile Widget.en_US_ru.srt |
11.24Кб |
107 Adding a ListTile Widget.en_US.srt |
6.22Кб |
107 Adding a ListTile Widget.mp4 |
43.85Мб |
107 real-apps-16-added-listtile.zip |
382.18Кб |
108 Improving the Overall Chart.en_US_ru.srt |
6.84Кб |
108 Improving the Overall Chart.en_US.srt |
3.97Кб |
108 Improving the Overall Chart.mp4 |
16.50Мб |
109 Widgets & Configuring Widgets - Summary _ Overview.en_US_ru.srt |
12.19Кб |
109 Widgets & Configuring Widgets - Summary _ Overview.en_US.srt |
7.02Кб |
109 Widgets & Configuring Widgets - Summary _ Overview.mp4 |
58.10Мб |
110 Getting Started with Date Selection.en_US_ru.srt |
12.01Кб |
110 Getting Started with Date Selection.en_US.srt |
6.63Кб |
110 Getting Started with Date Selection.mp4 |
36.82Мб |
111 Showing a DatePicker.en_US_ru.srt |
26.63Кб |
111 Showing a DatePicker.en_US.srt |
14.62Кб |
111 Showing a DatePicker.mp4 |
146.28Мб |
112 Adding Transactions with a Date.en_US_ru.srt |
7.18Кб |
112 Adding Transactions with a Date.en_US.srt |
3.99Кб |
112 Adding Transactions with a Date.mp4 |
18.86Мб |
112 real-apps-17-date-input-and-picker.zip |
382.39Кб |
113 Deleting Transactions & Using IconButtons.en_US_ru.srt |
16.60Кб |
113 Deleting Transactions & Using IconButtons.en_US.srt |
9.10Кб |
113 Deleting Transactions & Using IconButtons.mp4 |
82.09Мб |
114 Final Polishing!.en_US_ru.srt |
13.13Кб |
114 Final Polishing!.en_US.srt |
7.12Кб |
114 Final Polishing!.mp4 |
63.81Мб |
114 real-apps-18-finished.zip |
381.23Кб |
115 Wrap Up.en_US_ru.srt |
9.02Кб |
115 Wrap Up.en_US.srt |
5.18Кб |
115 Wrap Up.mp4 |
35.21Мб |
116 real-apps-01-starting-setup.zip |
39.51Кб |
116 real-apps-02-card-with-container.zip |
39.68Кб |
116 real-apps-03-column-alignment.zip |
39.66Кб |
116 real-apps-04-list-of-transaction-cards.zip |
41.04Кб |
116 real-apps-05-textfields-and-button.zip |
41.09Кб |
116 real-apps-06-user-input-on-every-keystroke.zip |
41.36Кб |
116 real-apps-07-using-texteditingcontroller.zip |
41.36Кб |
116 real-apps-08-add-transaction-flow.zip |
45.66Кб |
116 real-apps-09-scrollable-column.zip |
45.56Кб |
116 real-apps-10-listview-children.zip |
45.52Кб |
116 real-apps-11-listview-builder.zip |
45.51Кб |
116 real-apps-12-modal-sheet.zip |
44.68Кб |
116 real-apps-13-added-theming.zip |
44.89Кб |
116 real-apps-14-added-fonts-and-images.zip |
379.79Кб |
116 real-apps-15-chart-and-chartbars.zip |
382.80Кб |
116 real-apps-16-added-listtile.zip |
382.18Кб |
116 real-apps-17-date-input-and-picker.zip |
382.39Кб |
116 real-apps-18-finished.zip |
381.23Кб |
116 Useful Resources & Links.html |
1.69Кб |
117 Module Introduction.en_US_ru.srt |
3.77Кб |
117 Module Introduction.en_US.srt |
2.06Кб |
117 Module Introduction.mp4 |
5.23Мб |
118 responsive-adaptive.pdf |
92.62Кб |
118 What does _Responsive_ and _Adaptive_ Mean_.en_US_ru.srt |
13.75Кб |
118 What does _Responsive_ and _Adaptive_ Mean_.en_US.srt |
7.58Кб |
118 What does _Responsive_ and _Adaptive_ Mean_.mp4 |
17.54Мб |
119 Examples_ Where we could improve the App!.en_US_ru.srt |
6.97Кб |
119 Examples_ Where we could improve the App!.en_US.srt |
3.81Кб |
119 Examples_ Where we could improve the App!.mp4 |
27.32Мб |
120 Calculating Sizes Dynamically.en_US_ru.srt |
19.92Кб |
120 Calculating Sizes Dynamically.en_US.srt |
11.50Кб |
120 Calculating Sizes Dynamically.mp4 |
104.64Мб |
120 resp-01-dynamically-calculated-widgets.zip |
383.08Кб |
121 Working with the _textScaleFactor_.html |
1.82Кб |
122 Using the LayoutBuilder Widget.en_US_ru.srt |
17.52Кб |
122 Using the LayoutBuilder Widget.en_US.srt |
9.47Кб |
122 Using the LayoutBuilder Widget.mp4 |
75.84Мб |
123 [quiz] Responsiveness.html |
7.01Кб |
123 Controlling the Device Orientation.en_US_ru.srt |
10.00Кб |
123 Controlling the Device Orientation.en_US.srt |
3.96Кб |
123 Controlling the Device Orientation.mp4 |
31.68Мб |
124 Rendering Alternative Landscape Content - 1.en_US_ru.srt |
11.13Кб |
124 Rendering Alternative Landscape Content - 1.en_US.srt |
5.75Кб |
124 Rendering Alternative Landscape Content - 1.mp4 |
36.50Мб |
125 Finishing Landscape Mode.en_US_ru.srt |
6.68Кб |
125 Finishing Landscape Mode.en_US.srt |
3.63Кб |
125 Finishing Landscape Mode.mp4 |
22.28Мб |
126 resp-02-different-uis-based-on-orientation.zip |
383.79Кб |
126 Showing Different Content Based on Device Orientation.en_US_ru.srt |
12.82Кб |
126 Showing Different Content Based on Device Orientation.en_US.srt |
6.82Кб |
126 Showing Different Content Based on Device Orientation.mp4 |
64.89Мб |
127 An-Improved-ModalBottomSheet.txt |
37б |
127 resp-03-respect-keyboard.zip |
382.06Кб |
127 Respecting the Softkeyboard Insets.en_US_ru.srt |
7.89Кб |
127 Respecting the Softkeyboard Insets.en_US.srt |
4.43Кб |
127 Respecting the Softkeyboard Insets.mp4 |
24.30Мб |
128 resp-04-width-check-in-condition.zip |
382.89Кб |
128 Using the Device Size in Conditions.en_US_ru.srt |
9.55Кб |
128 Using the Device Size in Conditions.en_US.srt |
5.35Кб |
128 Using the Device Size in Conditions.mp4 |
31.71Мб |
129 Managing the MediaQuery Object.en_US_ru.srt |
4.97Кб |
129 Managing the MediaQuery Object.en_US.srt |
2.76Кб |
129 Managing the MediaQuery Object.mp4 |
29.34Мб |
130 Checking the Device Platform.en_US_ru.srt |
13.59Кб |
130 Checking the Device Platform.en_US.srt |
7.49Кб |
130 Checking the Device Platform.mp4 |
42.63Мб |
130 resp-05-adaptive-widget-and-platform-check.zip |
383.97Кб |
131 Using Cupertino (iOS) Widgets.en_US_ru.srt |
19.34Кб |
131 Using Cupertino (iOS) Widgets.en_US.srt |
10.88Кб |
131 Using Cupertino (iOS) Widgets.mp4 |
166.67Мб |
132 Using the SafeArea.en_US_ru.srt |
3.99Кб |
132 Using the SafeArea.en_US.srt |
2.23Кб |
132 Using the SafeArea.mp4 |
12.57Мб |
133 More Cupertino Styles.en_US_ru.srt |
998б |
133 More Cupertino Styles.en_US.srt |
533б |
133 More Cupertino Styles.mp4 |
39.30Мб |
133 resp-06-cupertino-widgets.zip |
382.44Кб |
134 Using Cupertino Buttons.en_US_ru.srt |
7.17Кб |
134 Using Cupertino Buttons.en_US.srt |
4.05Кб |
134 Using Cupertino Buttons.mp4 |
37.52Мб |
135 Creating Custom Adaptive Widgets.en_US_ru.srt |
11.12Кб |
135 Creating Custom Adaptive Widgets.en_US.srt |
6.19Кб |
135 Creating Custom Adaptive Widgets.mp4 |
60.93Мб |
135 resp-07-finished.zip |
382.47Кб |
136 [quiz] Adaptive Widgets.html |
6.60Кб |
136 Wrap Up.en_US_ru.srt |
4.43Кб |
136 Wrap Up.en_US.srt |
2.35Кб |
136 Wrap Up.mp4 |
22.11Мб |
137 resp-01-dynamically-calculated-widgets.zip |
383.08Кб |
137 resp-02-different-uis-based-on-orientation.zip |
383.79Кб |
137 resp-03-respect-keyboard.zip |
382.06Кб |
137 resp-04-width-check-in-condition.zip |
382.89Кб |
137 resp-05-adaptive-widget-and-platform-check.zip |
383.97Кб |
137 resp-06-cupertino-widgets.zip |
382.44Кб |
137 resp-07-finished.zip |
382.47Кб |
137 Useful Resources & Links.html |
1.68Кб |
138 Module Introduction.en_US_ru.srt |
5.50Кб |
138 Module Introduction.en_US.srt |
3.12Кб |
138 Module Introduction.mp4 |
7.65Мб |
139 The Problem At Hand.en_US_ru.srt |
6.93Кб |
139 The Problem At Hand.en_US.srt |
3.87Кб |
139 The Problem At Hand.mp4 |
19.77Мб |
140 widget-and-element-tree.pdf |
72.96Кб |
140 Widget Tree & Element Tree - What, Why and How_.en_US_ru.srt |
25.24Кб |
140 Widget Tree & Element Tree - What, Why and How_.en_US.srt |
14.38Кб |
140 Widget Tree & Element Tree - What, Why and How_.mp4 |
101.01Мб |
141 How Flutter Rebuilds & Repaints the Screen.en_US_ru.srt |
19.19Кб |
141 How Flutter Rebuilds & Repaints the Screen.en_US.srt |
10.64Кб |
141 How Flutter Rebuilds & Repaints the Screen.mp4 |
52.37Мб |
141 Inside-Flutter-Official-Docs.txt |
50б |
141 widget-element-tree.png |
1.31Мб |
142 How Flutter Executes build().en_US_ru.srt |
21.95Кб |
142 How Flutter Executes build().en_US.srt |
12.14Кб |
142 How Flutter Executes build().mp4 |
120.11Мб |
143 deep-dive-01-flutter-build-const.zip |
384.20Кб |
143 Using _const_ Widgets & Constructors.en_US_ru.srt |
26.73Кб |
143 Using _const_ Widgets & Constructors.en_US.srt |
14.70Кб |
143 Using _const_ Widgets & Constructors.mp4 |
156.56Мб |
144 [quiz] Widgets, Elements, build().html |
8.67Кб |
144 Writing Good Code.en_US_ru.srt |
9.49Кб |
144 Writing Good Code.en_US.srt |
5.24Кб |
144 Writing Good Code.mp4 |
13.50Мб |
145 Extracting Widgets.en_US_ru.srt |
14.10Кб |
145 Extracting Widgets.en_US.srt |
8.04Кб |
145 Extracting Widgets.mp4 |
83.52Мб |
146 deep-dive-02-builder-methods.zip |
384.77Кб |
146 Using Builder Methods.en_US_ru.srt |
23.17Кб |
146 Using Builder Methods.en_US.srt |
13.23Кб |
146 Using Builder Methods.mp4 |
136.96Мб |
147 [assignment_info] Time to Practice_ Builder Methods.html |
2.04Кб |
147 [assignment_solution] Time to Practice_ Builder Methods.mp4 |
24.38Мб |
147 [assignment] Time to Practice_ Builder Methods.mp4 |
5.66Мб |
147 deep-dive-03-widget-lifecycle.zip |
384.98Кб |
147 Understanding the Widget Lifecycle.en_US_ru.srt |
30.70Кб |
147 Understanding the Widget Lifecycle.en_US.srt |
17.37Кб |
147 Understanding the Widget Lifecycle.mp4 |
99.30Мб |
147 widget-lifecycle.pdf |
69.88Кб |
148 Calling super.initState() etc..html |
2.31Кб |
149 app-lifecycle.pdf |
69.96Кб |
149 deep-dive-04-app-lifecycle.zip |
384.75Кб |
149 Understanding the App Lifecycle.en_US_ru.srt |
22.11Кб |
149 Understanding the App Lifecycle.en_US.srt |
11.81Кб |
149 Understanding the App Lifecycle.mp4 |
72.86Мб |
150 context.pdf |
74.24Кб |
150 More-on-InheritedWidget-Context.txt |
44б |
150 Understanding Context.en_US_ru.srt |
15.52Кб |
150 Understanding Context.en_US.srt |
8.69Кб |
150 Understanding Context.mp4 |
61.57Мб |
151 A Problem with Lists & Stateful Widgets.en_US_ru.srt |
12.27Кб |
151 A Problem with Lists & Stateful Widgets.en_US.srt |
6.93Кб |
151 A Problem with Lists & Stateful Widgets.mp4 |
42.54Мб |
152 listview-keys.png |
1.02Мб |
152 Understanding the Problem Root.en_US_ru.srt |
10.66Кб |
152 Understanding the Problem Root.en_US.srt |
6.07Кб |
152 Understanding the Problem Root.mp4 |
18.59Мб |
153 deep-dive-05-finished.zip |
384.36Кб |
153 More-on-Initializer-Lists.txt |
64б |
153 More-on-Keys-in-Flutter.txt |
44б |
153 Using Keys.en_US_ru.srt |
25.41Кб |
153 Using Keys.en_US.srt |
13.81Кб |
153 Using Keys.mp4 |
105.87Мб |
154 [quiz] Keys, Lists, Stateful Widgets.html |
6.83Кб |
154 Wrap Up.en_US_ru.srt |
3.98Кб |
154 Wrap Up.en_US.srt |
2.25Кб |
154 Wrap Up.mp4 |
10.58Мб |
155 deep-dive-01-flutter-build-const.zip |
384.20Кб |
155 deep-dive-02-builder-methods.zip |
384.77Кб |
155 deep-dive-03-widget-lifecycle.zip |
384.98Кб |
155 deep-dive-04-app-lifecycle.zip |
384.75Кб |
155 deep-dive-05-finished.zip |
384.36Кб |
155 Useful Resources & Links.html |
1.79Кб |
156 Module Introduction.en_US_ru.srt |
5.55Кб |
156 Module Introduction.en_US.srt |
3.03Кб |
156 Module Introduction.mp4 |
9.07Мб |
157 meals-app-sketch.png |
1.23Мб |
157 Planning the App.en_US_ru.srt |
9.59Кб |
157 Planning the App.en_US.srt |
5.31Кб |
157 Planning the App.mp4 |
17.70Мб |
158 dummy-data.dart |
909б |
158 nav-01-starting-setup.zip |
40.63Кб |
158 Starting With The App - Adding Base Data.en_US_ru.srt |
25.60Кб |
158 Starting With The App - Adding Base Data.en_US.srt |
14.26Кб |
158 Starting With The App - Adding Base Data.mp4 |
77.84Мб |
159 Creating a Grid & Working with Linear Gradients.en_US_ru.srt |
17.69Кб |
159 Creating a Grid & Working with Linear Gradients.en_US.srt |
9.81Кб |
159 Creating a Grid & Working with Linear Gradients.mp4 |
56.22Мб |
160 nav-02-categories-and-categories-screen.zip |
44.31Кб |
160 Registering a Screen as the Main Screen.en_US_ru.srt |
7.43Кб |
160 Registering a Screen as the Main Screen.en_US.srt |
4.15Кб |
160 Registering a Screen as the Main Screen.mp4 |
25.42Мб |
161 fonts.zip |
560.06Кб |
161 nav-03-theme-and-font.zip |
605.36Кб |
161 Styling & Theming.en_US_ru.srt |
14.22Кб |
161 Styling & Theming.en_US.srt |
8.05Кб |
161 Styling & Theming.mp4 |
82.14Мб |
162 how-navigation-works.pdf |
69.91Кб |
162 Navigating to a New Page.en_US_ru.srt |
23.70Кб |
162 Navigating to a New Page.en_US.srt |
13.16Кб |
162 Navigating to a New Page.mp4 |
79.95Мб |
163 nav-04-pushing-and-passing-data.zip |
607.26Кб |
163 Passing Data via the Constructor.en_US_ru.srt |
5.90Кб |
163 Passing Data via the Constructor.en_US.srt |
3.22Кб |
163 Passing Data via the Constructor.mp4 |
21.50Мб |
164 nav-05-named-routes-and-args.zip |
607.17Кб |
164 Using Named Routes & Passing Data With Named Routes.en_US_ru.srt |
14.42Кб |
164 Using Named Routes & Passing Data With Named Routes.en_US.srt |
7.93Кб |
164 Using Named Routes & Passing Data With Named Routes.mp4 |
48.42Мб |
165 [quiz] Screens & Navigation.html |
13.26Кб |
165 Diving Deeper into Named Routes.en_US_ru.srt |
6.48Кб |
165 Diving Deeper into Named Routes.en_US.srt |
3.43Кб |
165 Diving Deeper into Named Routes.mp4 |
22.46Мб |
166 Adding a Meal Model & Data.en_US_ru.srt |
27.99Кб |
166 Adding a Meal Model & Data.en_US.srt |
15.33Кб |
166 Adding a Meal Model & Data.mp4 |
144.21Мб |
166 dummy-data.dart |
12.01Кб |
167 Selecting Meals for a Chosen Category.en_US_ru.srt |
10.71Кб |
167 Selecting Meals for a Chosen Category.en_US.srt |
5.75Кб |
167 Selecting Meals for a Chosen Category.mp4 |
43.74Мб |
168 Displaying Recipe Items & Using Network Images.en_US_ru.srt |
34.52Кб |
168 Displaying Recipe Items & Using Network Images.en_US.srt |
19.25Кб |
168 Displaying Recipe Items & Using Network Images.mp4 |
170.17Мб |
169 Finishing the Meal List Item.en_US_ru.srt |
34.19Кб |
169 Finishing the Meal List Item.en_US.srt |
18.93Кб |
169 Finishing the Meal List Item.mp4 |
179.08Мб |
169 nav-06-finished-meal-items.zip |
614.58Кб |
170 nav-07-navigation-to-detail-page.zip |
616.29Кб |
170 Navigating to the Meal Detail Page.en_US_ru.srt |
15.71Кб |
170 Navigating to the Meal Detail Page.en_US.srt |
8.65Кб |
170 Navigating to the Meal Detail Page.mp4 |
62.73Мб |
171 onGenerateRoute & onUnknownRoute.en_US_ru.srt |
12.27Кб |
171 onGenerateRoute & onUnknownRoute.en_US.srt |
6.74Кб |
171 onGenerateRoute & onUnknownRoute.mp4 |
48.52Мб |
172 [quiz] More Navigation!.html |
6.06Кб |
172 Finishing the Meal Detail Page.en_US_ru.srt |
38.54Кб |
172 Finishing the Meal Detail Page.en_US.srt |
21.30Кб |
172 Finishing the Meal Detail Page.mp4 |
209.46Мб |
172 nav-08-recipe-detail-page.zip |
616.21Кб |
173 Adding a TabBar to the Appbar.en_US_ru.srt |
22.82Кб |
173 Adding a TabBar to the Appbar.en_US.srt |
12.75Кб |
173 Adding a TabBar to the Appbar.mp4 |
85.24Мб |
173 nav-09-appbar-tabs.zip |
617.16Кб |
174 Adding a Bottom TabBar.en_US_ru.srt |
29.45Кб |
174 Adding a Bottom TabBar.en_US.srt |
16.14Кб |
174 Adding a Bottom TabBar.mp4 |
145.97Мб |
174 nav-10-bottom-tabs.zip |
617.30Кб |
175 Adding a Custom Drawer.en_US_ru.srt |
28.05Кб |
175 Adding a Custom Drawer.en_US.srt |
15.71Кб |
175 Adding a Custom Drawer.mp4 |
138.04Мб |
176 Adding Links to the Drawer.en_US_ru.srt |
8.01Кб |
176 Adding Links to the Drawer.en_US.srt |
4.52Кб |
176 Adding Links to the Drawer.mp4 |
52.52Мб |
176 nav-11-drawer.zip |
617.81Кб |
177 [quiz] Tabs & Drawers!.html |
5.56Кб |
177 nav-12-replacing-screens.zip |
620.13Кб |
177 Replacing Pages (Instead of Pushing).en_US_ru.srt |
10.11Кб |
177 Replacing Pages (Instead of Pushing).en_US.srt |
5.66Кб |
177 Replacing Pages (Instead of Pushing).mp4 |
37.00Мб |
178 nav-13-passing-data-back.zip |
620.42Кб |
178 Popping Pages & Passing Data Back.en_US_ru.srt |
36.16Кб |
178 Popping Pages & Passing Data Back.en_US.srt |
19.82Кб |
178 Popping Pages & Passing Data Back.mp4 |
151.04Мб |
179 [quiz] Replacing, Popping & Data.html |
7.33Кб |
179 Adding Filter Switches.en_US_ru.srt |
17.26Кб |
179 Adding Filter Switches.en_US.srt |
9.05Кб |
179 Adding Filter Switches.mp4 |
68.63Мб |
180 Adding Filtering Logic.en_US_ru.srt |
34.80Кб |
180 Adding Filtering Logic.en_US.srt |
19.08Кб |
180 Adding Filtering Logic.mp4 |
246.60Мб |
181 Adding a _Mark as Favorite_ Feature.en_US_ru.srt |
42.10Кб |
181 Adding a _Mark as Favorite_ Feature.en_US.srt |
23.49Кб |
181 Adding a _Mark as Favorite_ Feature.mp4 |
240.16Мб |
182 A Problem!.en_US_ru.srt |
5.47Кб |
182 A Problem!.en_US.srt |
2.98Кб |
182 A Problem!.mp4 |
19.52Мб |
182 nav-14-finished.zip |
620.62Кб |
183 Wrap Up.en_US_ru.srt |
6.87Кб |
183 Wrap Up.en_US.srt |
3.59Кб |
183 Wrap Up.mp4 |
15.57Мб |
184 nav-01-starting-setup.zip |
39.40Кб |
184 nav-02-categories-and-categories-screen.zip |
44.31Кб |
184 nav-03-theme-and-font.zip |
605.36Кб |
184 nav-04-pushing-and-passing-data.zip |
607.26Кб |
184 nav-05-named-routes-and-args.zip |
607.17Кб |
184 nav-06-finished-meal-items.zip |
614.58Кб |
184 nav-07-navigation-to-detail-page.zip |
616.29Кб |
184 nav-08-recipe-detail-page.zip |
616.21Кб |
184 nav-09-appbar-tabs.zip |
617.16Кб |
184 nav-10-bottom-tabs.zip |
617.30Кб |
184 nav-11-drawer.zip |
617.81Кб |
184 nav-12-replacing-screens.zip |
620.13Кб |
184 nav-13-passing-data-back.zip |
620.42Кб |
184 nav-14-finished.zip |
620.62Кб |
184 Useful Resources & Links.html |
1.15Кб |
185 Module Introduction.en_US.srt |
2.88Кб |
185 Module Introduction.mp4 |
7.56Мб |
186 Planning the App.en_US.srt |
8.88Кб |
186 Planning the App.mp4 |
24.93Мб |
186 shop-app-sketch.png |
1.03Мб |
187 Defining a Data Model.en_US.srt |
8.12Кб |
187 Defining a Data Model.mp4 |
44.70Мб |
187 state-01-starting-setup.zip |
40.59Кб |
188 products.txt |
1.04Кб |
188 Working on the _Products_ Grid & Item Widgets.en_US.srt |
20.09Кб |
188 Working on the _Products_ Grid & Item Widgets.mp4 |
134.06Мб |
189 fonts.zip |
107.50Кб |
189 Styling & Theming the App.en_US.srt |
6.18Кб |
189 Styling & Theming the App.mp4 |
42.91Мб |
190 Adding Navigation to the App.en_US.srt |
12.33Кб |
190 Adding Navigation to the App.mp4 |
88.83Мб |
190 state-02-detail-screen.zip |
154.46Кб |
191 state-and-state-management.pdf |
77.49Кб |
191 Why State Management_ And what is _State_ and _State Management__.en_US.srt |
8.79Кб |
191 Why State Management_ And what is _State_ and _State Management__.mp4 |
36.93Мб |
192 provider-package.pdf |
72.57Кб |
192 Understanding the _Provider_ Package & Approach.en_US.srt |
3.63Кб |
192 Understanding the _Provider_ Package & Approach.mp4 |
10.93Мб |
193 Working with Providers & Listeners.en_US.srt |
27.91Кб |
193 Working with Providers & Listeners.mp4 |
233.29Мб |
194 [DART DEEP DIVE] Inheritance (_extends_) vs Mixins (_with_).en_US.srt |
8.26Кб |
194 [DART DEEP DIVE] Inheritance (_extends_) vs Mixins (_with_).mp4 |
26.35Мб |
195 Providing non-Objects.html |
2.16Кб |
196 Listening in Different Places & Ways.en_US.srt |
7.16Кб |
196 Listening in Different Places & Ways.mp4 |
78.68Мб |
196 state-03-provider-package.zip |
157.23Кб |
197 [quiz] State, State Management & The Provider Package_ Approach.html |
8.26Кб |
197 state-04-provider-with-single-product.zip |
157.72Кб |
197 Using Nested Models & Providers.en_US.srt |
18.13Кб |
197 Using Nested Models & Providers.mp4 |
182.64Мб |
198 Exploring Alternative Provider Syntaxes.en_US.srt |
8.89Кб |
198 Exploring Alternative Provider Syntaxes.mp4 |
50.72Мб |
199 state-05-consumer-and-alternative-syntaxes.zip |
158.23Кб |
199 Using _Consumer_ instead of _Provider.of_.en_US.srt |
9.48Кб |
199 Using _Consumer_ instead of _Provider.of_.mp4 |
89.77Мб |
200 Local State vs App-wide State.en_US.srt |
18.77Кб |
200 Local State vs App-wide State.mp4 |
179.58Мб |
200 state-06-stateful-widget.zip |
157.07Кб |
201 Adding Shopping Cart Data.en_US.srt |
10.53Кб |
201 Adding Shopping Cart Data.mp4 |
65.66Мб |
202 [quiz] More on State Management & The Provider Package.html |
8.50Кб |
202 Working with Multiple Providers.en_US.srt |
4.82Кб |
202 Working with Multiple Providers.mp4 |
30.91Мб |
203 badge.dart |
1.09Кб |
203 Connecting the Cart Provider.en_US.srt |
14.05Кб |
203 Connecting the Cart Provider.mp4 |
132.21Мб |
203 state-07-cart-badge-and-connected-model.zip |
160.78Кб |
204 Working on the Shopping Cart & Displaying a Total.en_US.srt |
13.89Кб |
204 Working on the Shopping Cart & Displaying a Total.mp4 |
92.39Мб |
205 Displaying a List of Cart Items.en_US.srt |
13.19Кб |
205 Displaying a List of Cart Items.mp4 |
125.15Мб |
206 Making Cart Items Dismissible.en_US.srt |
10.70Кб |
206 Making Cart Items Dismissible.mp4 |
69.56Мб |
207 Adding Product Detail Data.en_US.srt |
5.41Кб |
207 Adding Product Detail Data.mp4 |
52.09Мб |
207 state-08-product-detail-page.zip |
162.70Кб |
208 Providing an Orders Object.en_US.srt |
9.71Кб |
208 Providing an Orders Object.mp4 |
64.05Мб |
209 Adding Orders.en_US.srt |
3.13Кб |
209 Adding Orders.mp4 |
20.36Мб |
210 Adding an Orders Screen.en_US.srt |
9.79Кб |
210 Adding an Orders Screen.mp4 |
69.28Мб |
210 state-09-orders-screen.zip |
164.97Кб |
211 Using a Side Drawer.en_US.srt |
6.87Кб |
211 Using a Side Drawer.mp4 |
47.77Мб |
212 Making Orders Expandable & Stateful Widgets vs Providers.en_US.srt |
12.53Кб |
212 Making Orders Expandable & Stateful Widgets vs Providers.mp4 |
132.02Мб |
212 state-10-finished.zip |
165.78Кб |
213 Wrap Up.en_US.srt |
4.36Кб |
213 Wrap Up.mp4 |
41.30Мб |
214 state-01-starting-setup.zip |
39.41Кб |
214 state-02-detail-screen.zip |
154.46Кб |
214 state-03-provider-package.zip |
157.23Кб |
214 state-04-provider-with-single-product.zip |
157.72Кб |
214 state-05-consumer-and-alternative-syntaxes.zip |
158.23Кб |
214 state-06-stateful-widget.zip |
157.07Кб |
214 state-07-cart-badge-and-connected-model.zip |
160.78Кб |
214 state-08-product-detail-page.zip |
162.70Кб |
214 state-09-orders-screen.zip |
164.97Кб |
214 state-10-finished.zip |
165.78Кб |
214 state-10-finished-provider-4.zip |
171.83Кб |
214 Useful Resources & Links.html |
1.13Кб |
215 Module Introduction.en_US.srt |
4.05Кб |
215 Module Introduction.mp4 |
10.41Мб |
216 input-01-snackbar.zip |
165.97Кб |
216 Snackbars & Undoing _Add to Cart_ Actions.en_US.srt |
13.56Кб |
216 Snackbars & Undoing _Add to Cart_ Actions.mp4 |
125.80Мб |
217 Using ScaffoldMessenger for Snackbars.html |
984б |
218 input-02-showdialog.zip |
166.40Кб |
218 Showing Alert Dialogs.en_US.srt |
9.09Кб |
218 Showing Alert Dialogs.mp4 |
83.39Мб |
219 Adding a _Manage Products_ Page.en_US.srt |
17.32Кб |
219 Adding a _Manage Products_ Page.mp4 |
119.04Мб |
220 _Edit Product_ Screen & A Problem.en_US.srt |
6.51Кб |
220 _Edit Product_ Screen & A Problem.mp4 |
43.16Мб |
220 input-03-empty-edit-product-screen.zip |
171.37Кб |
221 Using Forms & Working with Form Inputs.en_US.srt |
10.19Кб |
221 Using Forms & Working with Form Inputs.mp4 |
68.85Мб |
222 ListView or Column.html |
2.12Кб |
223 input-04-managing-focus.zip |
170.24Кб |
223 Managing Form Input Focus.en_US.srt |
5.53Кб |
223 Managing Form Input Focus.mp4 |
38.06Мб |
224 input-05-description-field.zip |
170.71Кб |
224 Multiline Inputs & Disposing Objects.en_US.srt |
5.36Кб |
224 Multiline Inputs & Disposing Objects.mp4 |
48.12Мб |
225 Adding an Image Preview.html |
1.72Кб |
226 Image Input & Image Preview.en_US.srt |
16.27Кб |
226 Image Input & Image Preview.mp4 |
146.63Мб |
226 input-06-image-input.zip |
170.21Кб |
227 input-07-submit-form.zip |
170.60Кб |
227 Submitting Forms.en_US.srt |
14.92Кб |
227 Submitting Forms.mp4 |
137.41Мб |
228 input-08-validation.zip |
170.78Кб |
228 Validating User Input.en_US.srt |
5.60Кб |
228 Validating User Input.mp4 |
37.46Мб |
229 Adding Validation to All Inputs.en_US.srt |
11.22Кб |
229 Adding Validation to All Inputs.mp4 |
109.78Мб |
230 [OPTIONAL] Working with Regular Expressions.html |
2.91Кб |
231 Saving New Products.en_US.srt |
4.33Кб |
231 Saving New Products.mp4 |
48.41Мб |
232 Time to Update Products!.en_US.srt |
19.35Кб |
232 Time to Update Products!.mp4 |
204.10Мб |
233 Allowing Users to Delete Products.en_US.srt |
4.57Кб |
233 Allowing Users to Delete Products.mp4 |
38.79Мб |
233 input-09-finished.zip |
171.15Кб |
234 Wrap Up.en_US.srt |
1.12Кб |
234 Wrap Up.mp4 |
3.51Мб |
235 input-01-snackbar.zip |
165.97Кб |
235 input-02-showdialog.zip |
166.40Кб |
235 input-03-empty-edit-product-screen.zip |
171.37Кб |
235 input-04-managing-focus.zip |
170.24Кб |
235 input-05-description-field.zip |
170.71Кб |
235 input-06-image-input.zip |
170.21Кб |
235 input-07-submit-form.zip |
170.60Кб |
235 input-08-validation.zip |
170.78Кб |
235 input-09-finished.zip |
171.15Кб |
235 Useful Resources & Links.html |
930б |
236 input-09-finished.zip |
171.15Кб |
236 Module Introduction.en_US.srt |
2.55Кб |
236 Module Introduction.mp4 |
6.24Мб |
237 On-Device vs Web Storage.en_US.srt |
5.37Кб |
237 On-Device vs Web Storage.mp4 |
14.33Мб |
238 flutter-web-db-connections.pdf |
79.87Кб |
238 How to Connect Flutter to a Database.en_US.srt |
4.74Кб |
238 How to Connect Flutter to a Database.mp4 |
11.32Мб |
239 Preparing Our Backend.en_US.srt |
6.53Кб |
239 Preparing Our Backend.mp4 |
33.58Мб |
240 How To Send Http Requests.en_US.srt |
8.00Кб |
240 How To Send Http Requests.mp4 |
24.50Мб |
241 Using the Http Package.html |
1.79Кб |
242 http-01-send-post-without-response.zip |
159.83Кб |
242 Sending POST Requests.en_US.srt |
13.93Кб |
242 Sending POST Requests.mp4 |
134.00Мб |
242 Whats-JSON-JavaScript-Object-Notation-.txt |
71б |
243 http-02-use-post-response.zip |
159.32Кб |
243 Working with Futures in Dart.en_US.srt |
9.69Кб |
243 Working with Futures in Dart.mp4 |
86.62Мб |
244 [DART DEEP DIVE] Futures & Async Code.en_US.srt |
12.30Кб |
244 [DART DEEP DIVE] Futures & Async Code.mp4 |
37.08Мб |
245 [quiz] Http Requests & Futures.html |
11.87Кб |
245 http-03-loading-spinner.zip |
172.21Кб |
245 Showing a Loading Indicator.en_US.srt |
8.82Кб |
245 Showing a Loading Indicator.mp4 |
62.58Мб |
246 Handling Errors Gracefully.en_US.srt |
17.11Кб |
246 Handling Errors Gracefully.mp4 |
110.01Мб |
246 http-04-error-handling.zip |
172.23Кб |
247 http-05-async-await.zip |
171.86Кб |
247 Working with _async_ & _await_.en_US.srt |
13.39Кб |
247 Working with _async_ & _await_.mp4 |
77.59Мб |
248 Fetching Data, initState & _of(context)_.en_US.srt |
11.18Кб |
248 Fetching Data, initState & _of(context)_.mp4 |
132.66Мб |
249 How to Transform Fetched Data.en_US.srt |
9.96Кб |
249 How to Transform Fetched Data.mp4 |
98.47Мб |
249 http-06-fetch-get-products.zip |
173.15Кб |
250 http-07-pull-to-refresh.zip |
172.83Кб |
250 Implementing Pull-to-Refresh.en_US.srt |
6.82Кб |
250 Implementing Pull-to-Refresh.mp4 |
55.25Мб |
251 Updating Data via PATCH Requests.en_US.srt |
8.42Кб |
251 Updating Data via PATCH Requests.mp4 |
78.65Мб |
252 http-08-delete-and-optimistic-updating.zip |
176.71Кб |
252 More-on-Http-Status-Codes.txt |
57б |
252 Utilizing Optimistic Updating.en_US.srt |
9.80Кб |
252 Utilizing Optimistic Updating.mp4 |
68.04Мб |
253 Creating Custom Exceptions & More Error Handling.en_US.srt |
11.32Кб |
253 Creating Custom Exceptions & More Error Handling.mp4 |
120.26Мб |
254 A Challenge For You!.en_US.srt |
2.58Кб |
254 A Challenge For You!.mp4 |
6.03Мб |
255 Updating the _Favorite_ Status Optimistically.en_US.srt |
8.35Кб |
255 Updating the _Favorite_ Status Optimistically.mp4 |
73.86Мб |
256 Storing Orders in the Web.en_US.srt |
14.49Кб |
256 Storing Orders in the Web.mp4 |
132.72Мб |
257 Fetching Orders & Fixing an Issue.en_US.srt |
15.12Кб |
257 Fetching Orders & Fixing an Issue.mp4 |
192.85Мб |
257 http-09-fav-status-and-orders.zip |
176.54Кб |
258 http-10-finished.zip |
174.75Кб |
258 Using the _FutureBuilder_ Widget & Improving the Code.en_US.srt |
17.68Кб |
258 Using the _FutureBuilder_ Widget & Improving the Code.mp4 |
124.61Мб |
259 Wrap Up.en_US.srt |
2.54Кб |
259 Wrap Up.mp4 |
33.52Мб |
260 http-01-send-post-without-response.zip |
173.50Кб |
260 http-02-use-post-response.zip |
172.35Кб |
260 http-03-loading-spinner.zip |
172.21Кб |
260 http-04-error-handling.zip |
172.23Кб |
260 http-05-async-await.zip |
171.86Кб |
260 http-06-fetch-get-products.zip |
173.15Кб |
260 http-07-pull-to-refresh.zip |
172.83Кб |
260 http-08-delete-and-optimistic-updating.zip |
176.71Кб |
260 http-09-fav-status-and-orders.zip |
176.54Кб |
260 http-10-finished.zip |
161.50Кб |
260 Useful Resources & Links.html |
955б |
261 Module Introduction.en_US.srt |
2.28Кб |
261 Module Introduction.mp4 |
5.28Мб |
262 How Authentication Works.en_US.srt |
8.30Кб |
262 How Authentication Works.mp4 |
17.08Мб |
262 how-auth-works.pdf |
68.62Кб |
263 Firebase-Security-Rules.txt |
51б |
263 http-10-finished.zip |
174.75Кб |
263 Prepare Backend.en_US.srt |
5.00Кб |
263 Prepare Backend.mp4 |
25.61Мб |
264 Adding the Auth Screen.en_US.srt |
21.26Кб |
264 Adding the Auth Screen.mp4 |
259.88Мб |
264 auth-01-authscreen.zip |
163.75Кб |
264 auth-screen.dart |
7.24Кб |
265 Signup Requests & URLs.html |
1.76Кб |
266 Adding User Signup.en_US.srt |
17.56Кб |
266 Adding User Signup.mp4 |
155.64Мб |
266 auth-02-signup.zip |
164.17Кб |
267 Allowing Users to Log In.en_US.srt |
8.00Кб |
267 Allowing Users to Log In.mp4 |
81.67Мб |
267 auth-03-login.zip |
164.17Кб |
268 auth-04-error-handling.zip |
165.27Кб |
268 Handling Authentication Errors.en_US.srt |
16.69Кб |
268 Handling Authentication Errors.mp4 |
104.46Мб |
269 auth-05-using-the-token.zip |
180.26Кб |
269 Managing the Auth Token Locally (in the App).en_US.srt |
14.94Кб |
269 Managing the Auth Token Locally (in the App).mp4 |
96.20Мб |
270 Using the _ProxyProvider_ and Attaching the Token to Outgoing Http Requests.en_US.srt |
11.57Кб |
270 Using the _ProxyProvider_ and Attaching the Token to Outgoing Http Requests.mp4 |
78.60Мб |
271 Adding the Token to All Requests.en_US.srt |
10.24Кб |
271 Adding the Token to All Requests.mp4 |
66.74Мб |
272 Connecting the _Favorite_ Status to Users.en_US.srt |
12.79Кб |
272 Connecting the _Favorite_ Status to Users.mp4 |
122.84Мб |
273 Attaching Products to Users & Filtering By Creator.en_US.srt |
17.46Кб |
273 Attaching Products to Users & Filtering By Creator.mp4 |
109.53Мб |
273 auth-06-attaching-products-to-users.zip |
182.36Кб |
274 Attaching Orders to Users.en_US.srt |
3.44Кб |
274 Attaching Orders to Users.mp4 |
22.86Мб |
275 Adding a Logout Functionality.en_US.srt |
4.96Кб |
275 Adding a Logout Functionality.mp4 |
47.80Мб |
275 auth-07-logout.zip |
179.37Кб |
276 auth-08-auto-logout.zip |
180.21Кб |
276 Automatically Logging Users Out (After Some Time).en_US.srt |
7.03Кб |
276 Automatically Logging Users Out (After Some Time).mp4 |
43.16Мб |
277 auth-09-auto-login.zip |
181.19Кб |
277 auth-10-finished.zip |
180.89Кб |
277 Automatically Logging Users In.en_US.srt |
22.75Кб |
277 Automatically Logging Users In.mp4 |
149.76Мб |
277 splash-screen.dart |
235б |
278 Wrap Up.en_US.srt |
2.12Кб |
278 Wrap Up.mp4 |
14.97Мб |
279 auth-01-authscreen.zip |
163.75Кб |
279 auth-02-signup.zip |
164.17Кб |
279 auth-03-login.zip |
164.17Кб |
279 auth-04-error-handling.zip |
165.27Кб |
279 auth-05-using-the-token.zip |
165.70Кб |
279 auth-06-attaching-products-to-users.zip |
166.82Кб |
279 auth-07-logout.zip |
165.55Кб |
279 auth-08-auto-logout.zip |
165.97Кб |
279 auth-09-auto-login.zip |
167.66Кб |
279 auth-10-finished.zip |
167.22Кб |
279 auth-10-finished-provider-4.zip |
168.55Кб |
279 Useful Resources & Links.html |
1.09Кб |
280 Module Introduction.en_US.srt |
1.73Кб |
280 Module Introduction.mp4 |
4.50Мб |
281 animations-01-custom-animation.zip |
183.28Кб |
281 Animations From Scratch (Completely Manually Controlled).en_US.srt |
18.20Кб |
281 Animations From Scratch (Completely Manually Controlled).mp4 |
192.85Мб |
281 auth-10-finished.zip |
180.89Кб |
282 animations-02-animatedbuilder.zip |
183.16Кб |
282 Using the _AnimatedBuilder_ Widget.en_US.srt |
4.89Кб |
282 Using the _AnimatedBuilder_ Widget.mp4 |
48.98Мб |
283 animations-03-animatedcontainer.zip |
183.45Кб |
283 Working with the _AnimatedContainer_.en_US.srt |
3.81Кб |
283 Working with the _AnimatedContainer_.mp4 |
34.18Мб |
284 animations-04-more-built-in-animations.zip |
184.63Кб |
284 More Built-in Animation & Transition Widgets.en_US.srt |
11.03Кб |
284 More Built-in Animation & Transition Widgets.mp4 |
113.65Мб |
285 animations-05-fadeinimage.zip |
650.90Кб |
285 Fading Loaded Images In (And Showing a Placeholder).en_US.srt |
4.22Кб |
285 Fading Loaded Images In (And Showing a Placeholder).mp4 |
40.91Мб |
285 product-placeholder.png |
493.16Кб |
286 Adding a _Hero_ Transition.en_US.srt |
3.44Кб |
286 Adding a _Hero_ Transition.mp4 |
19.94Мб |
287 animations-06-hero-and-slivers.zip |
651.83Кб |
287 Working with Slivers.en_US.srt |
7.62Кб |
287 Working with Slivers.mp4 |
85.66Мб |
288 Practice_ Animating Order Boxes.en_US.srt |
4.93Кб |
288 Practice_ Animating Order Boxes.mp4 |
32.27Мб |
289 A Fix for the Latest Version of Flutter.html |
1.39Кб |
290 animations-07-finished.zip |
652.38Кб |
290 Implementing Custom Route Transitions.en_US.srt |
12.04Кб |
290 Implementing Custom Route Transitions.mp4 |
110.11Мб |
291 Wrap Up.en_US.srt |
1.10Кб |
291 Wrap Up.mp4 |
9.31Мб |
292 animations-01-custom-animation.zip |
183.28Кб |
292 animations-02-animatedbuilder.zip |
183.16Кб |
292 animations-03-animatedcontainer.zip |
183.45Кб |
292 animations-04-more-built-in-animations.zip |
184.63Кб |
292 animations-05-fadeinimage.zip |
650.90Кб |
292 animations-06-hero-and-slivers.zip |
651.83Кб |
292 animations-07-finished.zip |
652.38Кб |
292 Useful Resources & Links.html |
939б |
293 Module Introduction.en_US.srt |
1.98Кб |
293 Module Introduction.mp4 |
4.94Мб |
294 great-places-sketch.png |
920.17Кб |
294 Planning the App.en_US.srt |
3.71Кб |
294 Planning the App.mp4 |
10.93Мб |
295 native-01-starting-setup.zip |
40.60Кб |
295 PlaceList & Place Provider Setup.en_US.srt |
16.17Кб |
295 PlaceList & Place Provider Setup.mp4 |
178.77Мб |
296 Adding the _Add Place_ Screen & An Image Input.en_US.srt |
21.19Кб |
296 Adding the _Add Place_ Screen & An Image Input.mp4 |
184.19Мб |
296 native-02-places-list-and-provider.zip |
45.97Кб |
297 Using Image Picker & The Device Camera.en_US.srt |
17.06Кб |
297 Using Image Picker & The Device Camera.mp4 |
190.24Мб |
298 native-03-image-picker.zip |
48.05Кб |
298 Storing the Image on the Filesystem (on the Device).en_US.srt |
13.88Кб |
298 Storing the Image on the Filesystem (on the Device).mp4 |
122.01Мб |
299 Managing Data & Images via the Provider Package.en_US.srt |
18.96Кб |
299 Managing Data & Images via the Provider Package.mp4 |
130.63Мб |
300 Handling Errors.en_US.srt |
1.79Кб |
300 Handling Errors.mp4 |
15.95Мб |
300 native-04-outputting-images.zip |
48.96Кб |
301 Testing on Real Devices.en_US.srt |
5.91Кб |
301 Testing on Real Devices.mp4 |
31.39Мб |
302 Preparing SQLite.en_US.srt |
16.51Кб |
302 Preparing SQLite.mp4 |
166.13Мб |
302 SQL-vs-NoSQL.txt |
50б |
303 native-05-sqflite.zip |
50.24Кб |
303 Storing & Fetching Data with SQLite.en_US.srt |
15.05Кб |
303 Storing & Fetching Data with SQLite.mp4 |
181.24Мб |
304 Adding a Location Input & The _location_ Package.en_US.srt |
12.02Кб |
304 Adding a Location Input & The _location_ Package.mp4 |
112.69Мб |
305 Fetching the User Coordinates.en_US.srt |
2.95Кб |
305 Fetching the User Coordinates.mp4 |
21.94Мб |
305 native-06-location-input-and-location.zip |
130.13Кб |
306 Displaying a Static Map Snapshot.en_US.srt |
10.02Кб |
306 Displaying a Static Map Snapshot.mp4 |
63.34Мб |
307 native-07-google-maps-screen.zip |
129.89Кб |
307 Rendering a Dynamic Map (via Google Maps).en_US.srt |
17.08Кб |
307 Rendering a Dynamic Map (via Google Maps).mp4 |
192.45Мб |
308 Allowing Users to Pick a Location on the Map.en_US.srt |
12.08Кб |
308 Allowing Users to Pick a Location on the Map.mp4 |
118.32Мб |
308 native-08-selecting-a-place.zip |
129.83Кб |
309 native-09-storing-location-in-db.zip |
131.80Кб |
309 Storing the Location in SQLite.en_US.srt |
20.86Кб |
309 Storing the Location in SQLite.mp4 |
214.53Мб |
310 Adding a _Place Detail_ Screen & Opening the Map in _readonly_ Mode.en_US.srt |
13.60Кб |
310 Adding a _Place Detail_ Screen & Opening the Map in _readonly_ Mode.mp4 |
98.84Мб |
310 native-10-finished.zip |
126.67Кб |
311 Wrap Up.en_US.srt |
2.38Кб |
311 Wrap Up.mp4 |
14.65Мб |
312 native-01-starting-setup.zip |
39.37Кб |
312 native-02-places-list-and-provider.zip |
45.97Кб |
312 native-03-image-picker.zip |
48.05Кб |
312 native-04-outputting-images.zip |
48.96Кб |
312 native-05-sqflite.zip |
50.24Кб |
312 native-06-location-input-and-location.zip |
130.13Кб |
312 native-07-google-maps-screen.zip |
129.89Кб |
312 native-08-selecting-a-place.zip |
129.83Кб |
312 native-09-storing-location-in-db.zip |
131.80Кб |
312 native-10-finished.zip |
126.67Кб |
312 Useful Resources & Links.html |
1.68Кб |
313 Module Introduction.en_US.srt |
2.24Кб |
313 Module Introduction.mp4 |
7.52Мб |
314 What is Firebase_.en_US.srt |
5.51Кб |
314 What is Firebase_.mp4 |
13.65Мб |
315 Creating a New App.en_US.srt |
5.61Кб |
315 Creating a New App.mp4 |
53.14Мб |
315 firebase-01-starting-setup.zip |
3.57Кб |
316 Getting Started with Firebase.en_US.srt |
13.47Кб |
316 Getting Started with Firebase.mp4 |
128.11Мб |
317 Important_ Flutter Firebase Versions.html |
1.41Кб |
318 Getting Started with Flutter & the Firebase SDK.en_US.srt |
19.99Кб |
318 Getting Started with Flutter & the Firebase SDK.mp4 |
132.65Мб |
319 Adding _GoogleServices-Info.plist_ correctly to iOS.html |
1000б |
320 Rendering Stream Data with StreamBuilder.en_US.srt |
7.63Кб |
320 Rendering Stream Data with StreamBuilder.mp4 |
57.31Мб |
321 Adding Data.en_US.srt |
3.72Кб |
321 Adding Data.mp4 |
18.75Мб |
322 A Basic Authentication Screen.en_US.srt |
12.52Кб |
322 A Basic Authentication Screen.mp4 |
88.19Мб |
323 Adding an App Theme.en_US.srt |
4.46Кб |
323 Adding an App Theme.mp4 |
48.39Мб |
324 Creating an Authentication Form.en_US.srt |
16.95Кб |
324 Creating an Authentication Form.mp4 |
167.48Мб |
325 Connecting Auth Form & Auth Screen.en_US.srt |
6.08Кб |
325 Connecting Auth Form & Auth Screen.mp4 |
37.50Мб |
326 Adding the firebase_auth Package.html |
671б |
327 Implementing Authentication.en_US.srt |
16.83Кб |
327 Implementing Authentication.mp4 |
159.91Мб |
328 Storing Extra User Data.en_US.srt |
8.23Кб |
328 Storing Extra User Data.mp4 |
89.80Мб |
329 Finishing Authentication & Logout.en_US.srt |
8.84Кб |
329 Finishing Authentication & Logout.mp4 |
64.13Мб |
330 Adding Firebase Security Rules.en_US.srt |
12.40Кб |
330 Adding Firebase Security Rules.mp4 |
60.02Мб |
331 Listening to Chat Messages.en_US.srt |
6.05Кб |
331 Listening to Chat Messages.mp4 |
45.24Мб |
332 Sending & Ordering Chat Messages.en_US.srt |
14.94Кб |
332 Sending & Ordering Chat Messages.mp4 |
134.97Мб |
333 Creating a Basic Chat Bubble Widget.en_US.srt |
7.25Кб |
333 Creating a Basic Chat Bubble Widget.mp4 |
49.99Мб |
334 Improving the Chat Bubbles.en_US.srt |
14.96Кб |
334 Improving the Chat Bubbles.mp4 |
187.07Мб |
335 Testing on Multiple Devices.en_US.srt |
5.58Кб |
335 Testing on Multiple Devices.mp4 |
46.27Мб |
336 Displaying User Names.en_US.srt |
14.27Кб |
336 Displaying User Names.mp4 |
143.24Мб |
337 ImagePicker_ Latest Version.html |
1.33Кб |
338 Adding an Image Picker.en_US.srt |
17.29Кб |
338 Adding an Image Picker.mp4 |
171.94Мб |
339 Preparing File Upload & Validating Images.en_US.srt |
8.98Кб |
339 Preparing File Upload & Validating Images.mp4 |
91.22Мб |
340 Uploading Images.en_US.srt |
14.24Кб |
340 Uploading Images.mp4 |
121.27Мб |
341 Improving Image Upload.en_US.srt |
6.28Кб |
341 Improving Image Upload.mp4 |
40.84Мб |
342 Running on a Real iOS Device.en_US.srt |
2.42Кб |
342 Running on a Real iOS Device.mp4 |
17.20Мб |
343 Displaying User Images.en_US.srt |
14.12Кб |
343 Displaying User Images.mp4 |
147.49Мб |
344 How Push Notifications Work.en_US.srt |
6.91Кб |
344 How Push Notifications Work.mp4 |
22.11Мб |
345 Adding the firebase_messaging Package.html |
786б |
346 An Introduction to Firebase Cloud Messaging.en_US.srt |
6.08Кб |
346 An Introduction to Firebase Cloud Messaging.mp4 |
74.88Мб |
347 Android & Push Notifications.en_US.srt |
12.25Кб |
347 Android & Push Notifications.mp4 |
115.73Мб |
348 iOS & Push Notifications.en_US.srt |
16.81Кб |
348 iOS & Push Notifications.mp4 |
224.97Мб |
349 Handling Push Notifications.en_US.srt |
12.91Кб |
349 Handling Push Notifications.mp4 |
210.08Мб |
350 Getting Started with Firebase Cloud Functions.en_US.srt |
8.38Кб |
350 Getting Started with Firebase Cloud Functions.mp4 |
72.76Мб |
351 MUST READ_ Firebase Cloud Functions & Billing.html |
2.25Кб |
352 Setting a Firestore Trigger.en_US.srt |
11.58Кб |
352 Setting a Firestore Trigger.mp4 |
104.07Мб |
353 Sending Automated Push Notifications.en_US.srt |
10.68Кб |
353 Sending Automated Push Notifications.mp4 |
110.58Мб |
354 Polishing & Wrap Up.en_US.srt |
9.15Кб |
354 Polishing & Wrap Up.mp4 |
88.83Мб |
355 firebase-19-updated-to-latest-firebase-packages.zip |
60.98Кб |
355 Updating to the latest Firebase Package Versions.html |
8.59Кб |
356 firebase-01-starting-setup.zip |
3.57Кб |
356 firebase-02-first-flutter-firebase-example.zip |
3.98Кб |
356 firebase-03-added-theme.zip |
5.21Кб |
356 firebase-04-added-auth-form.zip |
5.75Кб |
356 firebase-05-basic-auth-form-submission.zip |
6.08Кб |
356 firebase-06-added-firebase-auth.zip |
6.41Кб |
356 firebase-07-logout.zip |
6.47Кб |
356 firebase-08-messages-widget.zip |
7.32Кб |
356 firebase-09-ordered-messages.zip |
8.09Кб |
356 firebase-10-styled-messages.zip |
8.97Кб |
356 firebase-11-added-username-display.zip |
9.37Кб |
356 firebase-12-added-image-picker.zip |
10.24Кб |
356 firebase-13-image-validation.zip |
10.32Кб |
356 firebase-14-image-upload.zip |
10.29Кб |
356 firebase-15-improved-image-upload.zip |
10.64Кб |
356 firebase-16-display-user-images.zip |
10.70Кб |
356 firebase-17-base-notification-code.zip |
47.64Кб |
356 firebase-18-polishing.zip |
47.67Кб |
356 firebase-upload-push-notification.pdf |
106.12Кб |
356 Module Resources.html |
604б |
357 Module Introduction.en_US.srt |
1.79Кб |
357 Module Introduction.mp4 |
4.29Мб |
358 Using a Proper Project Setup.html |
940б |
359 main.dart |
762б |
359 native-code-02-added-flutter-code.zip |
39.89Кб |
359 Sending a Method Call from Flutter.en_US.srt |
10.86Кб |
359 Sending a Method Call from Flutter.mp4 |
98.22Мб |
360 native-code-03-android-code.zip |
9.47Кб |
360 Running Android Code.en_US.srt |
17.22Кб |
360 Running Android Code.mp4 |
174.42Мб |
361 native-code-04-ios-code.zip |
2.77Кб |
361 native-code-05-finished.zip |
49.67Кб |
361 Running iOS Code.en_US.srt |
11.68Кб |
361 Running iOS Code.mp4 |
139.84Мб |
362 Wrap Up.en_US.srt |
1.25Кб |
362 Wrap Up.mp4 |
6.76Мб |
363 native-code-01-starting-setup.zip |
39.62Кб |
363 native-code-02-added-flutter-code.zip |
39.89Кб |
363 native-code-03-android-code.zip |
9.47Кб |
363 native-code-04-ios-code.zip |
2.77Кб |
363 native-code-05-finished.zip |
49.67Кб |
363 Useful Resources & Links.html |
1019б |
364 Module Introduction.en_US.srt |
2.54Кб |
364 Module Introduction.mp4 |
5.05Мб |
365 Preparing the Code.en_US.srt |
3.20Кб |
365 Preparing the Code.mp4 |
15.35Мб |
366 Android-Versions.txt |
56б |
366 Preparing the App Configuration.en_US.srt |
8.19Кб |
366 Preparing the App Configuration.mp4 |
47.95Мб |
367 Preparing Third-Party Services.en_US.srt |
1.88Кб |
367 Preparing Third-Party Services.mp4 |
8.45Мб |
368 Adding Icons & Splash Screens.en_US.srt |
12.00Кб |
368 Adding Icons & Splash Screens.mp4 |
112.07Мб |
368 icons.zip |
44.95Кб |
368 splash.zip |
153.72Кб |
368 splash-ios.zip |
21.52Кб |
369 Publishing Android Apps.en_US.srt |
12.04Кб |
369 Publishing Android Apps.mp4 |
103.78Мб |
370 Publishing iOS Apps.en_US.srt |
8.02Кб |
370 Publishing iOS Apps.mp4 |
81.84Мб |
371 Useful Resources & Links.html |
891б |
372 You did it!.en_US.srt |
1.62Кб |
372 You did it!.mp4 |
29.02Мб |
373 Your Next Steps (To Become an Awesome Developer!).en_US.srt |
4.90Кб |
373 Your Next Steps (To Become an Awesome Developer!).mp4 |
11.38Мб |
374 app-dev-blueprint.pdf |
85.35Кб |
374 How to Plan & Develop Successful Apps.en_US.srt |
16.61Кб |
374 How to Plan & Develop Successful Apps.mp4 |
32.77Мб |
375 Flutter 2 - What's New_ What's The Impact On This Course_.en_US.srt |
15.78Кб |
375 Flutter 2 - What's New_ What's The Impact On This Course_.mp4 |
142.88Мб |
375 More-Technical-Announcement.txt |
64б |
375 Official-Announcement.txt |
68б |
376 _Old_ vs _New_ Button Widgets.en_US.srt |
18.47Кб |
376 _Old_ vs _New_ Button Widgets.mp4 |
89.45Мб |
376 Migrating-to-the-New-Material-Buttons-and-their-Themes.pdf |
149.18Кб |
377 Bonus_ More Content!.html |
1.52Кб |