搜索
[Udemy] Flutter & Firebase_ Build a Complete App for iOS & Android Updated (2021) [En]
磁力链接/BT种子名称
[Udemy] Flutter & Firebase_ Build a Complete App for iOS & Android Updated (2021) [En]
磁力链接/BT种子简介
种子哈希:
56cbb8490beff795588865036da497cf3eef9204
文件大小:
11.01G
已经下载:
880
次
下载速度:
极快
收录时间:
2022-01-12
最近下载:
2025-09-22
移花宫入口
移花宫.com
邀月.com
怜星.com
花无缺.com
yhgbt.icu
yhgbt.top
磁力链接下载
magnet:?xt=urn:btih:56CBB8490BEFF795588865036DA497CF3EEF9204
推荐使用
PIKPAK网盘
下载资源,10TB超大空间,不限制资源,无限次数离线下载,视频在线观看
下载BT种子文件
磁力链接
迅雷下载
PIKPAK在线播放
世界之窗
91视频
含羞草
欲漫涩
逼哩逼哩
成人快手
51品茶
抖阴破解版
极乐禁地
91短视频
抖音Max
TikTok成人版
PornHub
听泉鉴鲍
少女日记
草榴社区
哆哔涩漫
呦乐园
萝莉岛
悠悠禁区
拔萝卜
疯马秀
最近搜索
风情
辣
调教女奴
女私
夫妻直播
jk服
高压
彩超
风林火山 2025
虐奶子
广告
contest
枪
鈴鈴
剃毛
ts射
腿交
初回
老肥逼
电影
充气
艳美
恋儿
孩子
夹击
此情
酒店 年轻
人气女神
偷拍对白
清源
文件列表
06 Building Layouts/038 Using assertions for better widget API design.mp4
115.7 MB
18 Working with Forms and Cloud Firestore/005 Validating and saving Form data.mp4
90.9 MB
15 BLoCs/021 Refactoring the EmailSignInFormBlocBased widget by removing the state variables.mp4
84.1 MB
11 Email & Password Sign-In + Handling Text Input/010 Toggling the form type.mp4
80.4 MB
24 Unit & Widget Tests with Mockito/039 Testing streams in Blocs.mp4
80.0 MB
03 Flutter setup on macOS/008 Running Flutter from the command line.mp4
79.0 MB
24 Unit & Widget Tests with Mockito/029 Using StreamController inside tests.mp4
79.0 MB
10 Google and Facebook Sign-In/011 Registering a Facebook App.mp4
77.5 MB
15 BLoCs/023 Moving more business logic to the model class.mp4
75.7 MB
24 Unit & Widget Tests with Mockito/021 Working with keys, entering text and the pump() method.mp4
74.7 MB
24 Unit & Widget Tests with Mockito/035 Testing ValueNotifier models.mp4
74.5 MB
21 Bottom Navigation with the Cupertino widgets/004 Adding a CupertinoTabScaffold.mp4
73.7 MB
07 Firebase Authentication/004 Configuring Firebase for Android.mp4
72.9 MB
21 Bottom Navigation with the Cupertino widgets/011 Handling the Android back button with WillPopScope and navigator keys.mp4
69.9 MB
11 Email & Password Sign-In + Handling Text Input/015 Using FocusNode and FocusScope.mp4
67.4 MB
11 Email & Password Sign-In + Handling Text Input/016 Disabling the submit button on empty email or password.mp4
66.9 MB
13 Scoped Access with InheritedWidget and Provider/003 Accessing the Auth object via the AuthProvider.mp4
66.4 MB
06 Building Layouts/025 Creating a reusable custom RaisedButton.mp4
64.9 MB
01 Course Introduction/003 App Overview.mp4
64.8 MB
06 Building Layouts/037 The @required annotation.mp4
63.9 MB
11 Email & Password Sign-In + Handling Text Input/020 Tweaking form submission.mp4
63.3 MB
06 Building Layouts/036 Creating a custom SocialSignInButton.mp4
63.0 MB
07 Firebase Authentication/006 Configuring Firebase for iOS.mp4
62.9 MB
11 Email & Password Sign-In + Handling Text Input/009 Adding a TextEditingController.mp4
62.8 MB
03 Flutter setup on macOS/003 Setting the PATH variable.mp4
62.0 MB
19 Working with ListViews and multiple UI states/007 Adding swipe to delete support.mp4
61.9 MB
24 Unit & Widget Tests with Mockito/026 Stubbing mock objects.mp4
61.3 MB
24 Unit & Widget Tests with Mockito/030 Adding a Database builder to the Landing Page.mp4
60.3 MB
04 Flutter setup on Windows/004 Installing Android Studio.mp4
59.6 MB
15 BLoCs/020 Setting up the EmailSignInFormBlocBased with Provider.mp4
59.3 MB
15 BLoCs/018 Updating the model.mp4
59.1 MB
24 Unit & Widget Tests with Mockito/012 hashCode and the == operator.mp4
58.4 MB
15 BLoCs/011 Adding authentication code to the SignInBloc.mp4
58.3 MB
24 Unit & Widget Tests with Mockito/033 Testing navigation.mp4
57.7 MB
24 Unit & Widget Tests with Mockito/013 Adding a toString() method, wrap up on unit tests.mp4
57.4 MB
16 State Management with Provider/009 Implementing the email sign-in form with ChangeNotifier.mp4
57.3 MB
20 Working with Date & Time Pickers, more on Cloud Firestore/012 Using date pickers with stateful widgets.mp4
55.9 MB
21 Bottom Navigation with the Cupertino widgets/006 Adding the widget builders.mp4
54.5 MB
11 Email & Password Sign-In + Handling Text Input/004 Introduction to navigation.mp4
54.1 MB
06 Building Layouts/029 Adding the remaining buttons.mp4
52.8 MB
24 Unit & Widget Tests with Mockito/019 Injecting mock objects with Provider.mp4
51.5 MB
11 Email & Password Sign-In + Handling Text Input/006 Adding the email and password text fields.mp4
50.6 MB
04 Flutter setup on Windows/007 Flutter setup on Android Studio.mp4
50.4 MB
20 Working with Date & Time Pickers, more on Cloud Firestore/008 Reading and writing entries with Firestore.mp4
50.3 MB
11 Email & Password Sign-In + Handling Text Input/025 Wrap-up.mp4
50.2 MB
06 Building Layouts/031 Updating the pubspec.yaml file.mp4
50.1 MB
20 Working with Date & Time Pickers, more on Cloud Firestore/014 Updating the UI when a Job changes.mp4
50.1 MB
06 Building Layouts/015 Adding some padding.mp4
49.8 MB
20 Working with Date & Time Pickers, more on Cloud Firestore/013 Date and time input with a custom UI and DateTimePicker.mp4
49.7 MB
06 Building Layouts/034 Arranging widgets horizontally in a Row.mp4
49.6 MB
10 Google and Facebook Sign-In/017 Facebook iOS setup in Xcode.mp4
49.5 MB
05 Introduction to Flutter/005 Hot reload and hot restart.mp4
48.9 MB
18 Working with Forms and Cloud Firestore/013 Repurposing the AddJobPage for editing jobs.mp4
48.5 MB
03 Flutter setup on macOS/006 Installing Android Studio.mp4
48.1 MB
17 Databases and Cloud Firestore/013 Writing data to Firestore.mp4
47.9 MB
19 Working with ListViews and multiple UI states/004 Using ListView.builder.mp4
47.8 MB
11 Email & Password Sign-In + Handling Text Input/022 Adding a loading state to our form.mp4
47.8 MB
06 Building Layouts/012 Code formatting with dartfmt.mp4
47.7 MB
11 Email & Password Sign-In + Handling Text Input/024 Fixing the vertical overflow on small screens.mp4
47.7 MB
15 BLoCs/019 Adding the BLoC submit method.mp4
47.5 MB
16 State Management with Provider/003 Adding a ValueNotifier with ChangeNotifierProvider.mp4
47.3 MB
11 Email & Password Sign-In + Handling Text Input/014 Customising the email and password text fields.mp4
46.9 MB
16 State Management with Provider/007 Adding the EmailSignInChangeModel class.mp4
46.8 MB
24 Unit & Widget Tests with Mockito/020 Verifying mock methods.mp4
46.1 MB
22 Advanced Stream Operations with RxDart/007 Data manipulation in the EntriesBloc.mp4
45.0 MB
11 Email & Password Sign-In + Handling Text Input/011 Adding the email & password authentication code.mp4
44.9 MB
10 Google and Facebook Sign-In/003 Adding Google Sign-In to the Auth class.mp4
44.7 MB
12 Platform-Aware Dialogs/004 Platform-aware widgets on iOS, Android & more.mp4
44.5 MB
18 Working with Forms and Cloud Firestore/007 Saving jobs with a unique document ID.mp4
44.4 MB
05 Introduction to Flutter/001 Creating a Flutter project with Android Studio.mp4
43.8 MB
13 Scoped Access with InheritedWidget and Provider/005 Using the Provider class.mp4
43.7 MB
15 BLoCs/001 Introduction to state management with BLoCs.mp4
43.2 MB
13 Scoped Access with InheritedWidget and Provider/002 Creating an AuthProvider.mp4
43.1 MB
22 Advanced Stream Operations with RxDart/005 Reviewing the UI code for the entries page.mp4
42.8 MB
06 Building Layouts/020 Button callbacks explained.mp4
42.6 MB
21 Bottom Navigation with the Cupertino widgets/007 Replacing the FloatingActionButtons.mp4
42.5 MB
20 Working with Date & Time Pickers, more on Cloud Firestore/002 Relational data & drawbacks of NoSQL databases.mp4
42.4 MB
05 Introduction to Flutter/009 The Flutter widget tree.mp4
42.1 MB
17 Databases and Cloud Firestore/019 Reading data from Firestore.mp4
41.8 MB
17 Databases and Cloud Firestore/022 Debugging the StreamBuilder code.mp4
41.8 MB
17 Databases and Cloud Firestore/002 Database schema and SQL vs NoSQL.mp4
41.7 MB
24 Unit & Widget Tests with Mockito/010 Completing the formatting tests.mp4
41.5 MB
10 Google and Facebook Sign-In/015 Adding the Facebook Sign-In code.mp4
41.0 MB
24 Unit & Widget Tests with Mockito/014 Introduction to widget tests.mp4
40.9 MB
07 Firebase Authentication/001 Local and remote authentication.mp4
40.7 MB
11 Email & Password Sign-In + Handling Text Input/019 Showing an error text when the email or password are invalid.mp4
40.7 MB
24 Unit & Widget Tests with Mockito/011 Testing model classes.mp4
40.6 MB
11 Email & Password Sign-In + Handling Text Input/012 Implementing the submit method.mp4
40.4 MB
15 BLoCs/022 Moving the business logic to the BLoC class.mp4
40.3 MB
24 Unit & Widget Tests with Mockito/022 Testing widget updates on state changes.mp4
40.0 MB
24 Unit & Widget Tests with Mockito/008 The setUp method and testing date formatting with locales.mp4
39.8 MB
19 Working with ListViews and multiple UI states/003 Adding a reusable list items builder.mp4
39.8 MB
02 Introduction to Dart/020 Overriding the toString method.mp4
39.6 MB
05 Introduction to Flutter/002 A tour of the project folders.mp4
39.5 MB
24 Unit & Widget Tests with Mockito/036 Testing ChangeNotifier models.mp4
39.4 MB
14 Polishing the Authentication Flows/007 Using the loading state in the SignInPage.mp4
39.0 MB
04 Flutter setup on Windows/006 Running Flutter from the command line.mp4
38.6 MB
18 Working with Forms and Cloud Firestore/004 Introduction to Form and TextFormField.mp4
38.6 MB
06 Building Layouts/033 Adding an image inside a button.mp4
38.3 MB
08 Full Authentication Flow, State Management & Dependency Injection/013 Using the Auth class.mp4
38.2 MB
05 Introduction to Flutter/008 The Scaffold widget.mp4
38.2 MB
11 Email & Password Sign-In + Handling Text Input/013 Testing email & password sign-in.mp4
38.0 MB
18 Working with Forms and Cloud Firestore/006 Accessing the Database object with the correct BuildContext.mp4
37.9 MB
06 Building Layouts/022 MaterialColor explained.mp4
37.9 MB
07 Firebase Authentication/011 Signing in anonymously with Firebase.mp4
37.7 MB
17 Databases and Cloud Firestore/021 Adding a StreamBuilder to show a list of jobs.mp4
37.4 MB
06 Building Layouts/028 Making the button height configurable.mp4
36.9 MB
06 Building Layouts/013 Adding some boxes and extracting code into a method.mp4
36.9 MB
10 Google and Facebook Sign-In/005 Configuring Google Sign-In on iOS.mp4
36.6 MB
23 Completing the Time Tracker App/003 Adding an Avatar image.mp4
36.5 MB
11 Email & Password Sign-In + Handling Text Input/021 Simulating a slow network with a delay.mp4
36.1 MB
18 Working with Forms and Cloud Firestore/003 The Placeholder widget.mp4
36.1 MB
12 Platform-Aware Dialogs/006 Adding a sign-out confirmation dialog.mp4
35.8 MB
11 Email & Password Sign-In + Handling Text Input/008 Creating a FormSubmitButton widget.mp4
35.8 MB
06 Building Layouts/017 Text, TextStyle and FontWeight.mp4
35.7 MB
17 Databases and Cloud Firestore/020 Reading and parsing Firestore data streams.mp4
35.7 MB
22 Advanced Stream Operations with RxDart/011 Adding a BehaviorSubject to the EmailSignInBloc.mp4
35.5 MB
09 Streams and StreamBuilder/006 Adding the StreamBuilder code.mp4
35.4 MB
03 Flutter setup on macOS/005 Xcode and iOS simulator setup.mp4
35.4 MB
25 Conclusion and Next Steps/002 Conclusion and Next Steps.mp4
35.3 MB
15 BLoCs/008 Converting the SignInPage to a stateless widget.mp4
35.3 MB
06 Building Layouts/021 Customising button colors.mp4
35.2 MB
14 Polishing the Authentication Flows/008 The dispose method.mp4
35.1 MB
18 Working with Forms and Cloud Firestore/015 Completing the code for editing jobs.mp4
35.0 MB
20 Working with Date & Time Pickers, more on Cloud Firestore/011 Dart as UI_ Spreads and Collection-if.mp4
34.8 MB
12 Platform-Aware Dialogs/005 Adding a reusable showAlertDialog function.mp4
34.8 MB
06 Building Layouts/011 The CrossAxisAlignment property.mp4
34.8 MB
16 State Management with Provider/004 Consumer and ChangeNotifierProvider explained.mp4
34.8 MB
12 Platform-Aware Dialogs/002 Showing a dialog.mp4
34.7 MB
03 Flutter setup on macOS/009 Flutter setup on Android Studio.mp4
34.7 MB
24 Unit & Widget Tests with Mockito/015 Finding widgets and matcher arguments.mp4
34.6 MB
06 Building Layouts/026 Creating a reusable SignInButton.mp4
34.6 MB
18 Working with Forms and Cloud Firestore/002 Adding a new job page.mp4
34.4 MB
06 Building Layouts/019 Adding the first button.mp4
34.2 MB
15 BLoCs/009 The difference between Provider.of and Consumer.mp4
34.2 MB
24 Unit & Widget Tests with Mockito/032 Adding keys to custom widget classes.mp4
34.1 MB
24 Unit & Widget Tests with Mockito/031 Test setup for the SignInPage.mp4
34.1 MB
18 Working with Forms and Cloud Firestore/012 Adding a custom JobListTile.mp4
33.7 MB
04 Flutter setup on Windows/008 Installing Visual Studio Code.mp4
33.6 MB
08 Full Authentication Flow, State Management & Dependency Injection/014 Lifting state up and its drawbacks.mp4
33.5 MB
14 Polishing the Authentication Flows/004 Showing error alerts in the SignInPage.mp4
33.2 MB
09 Streams and StreamBuilder/003 Handling errors and closing streams.mp4
33.0 MB
04 Flutter setup on Windows/005 Installing the Android emulator.mp4
32.9 MB
06 Building Layouts/014 Private methods.mp4
32.5 MB
11 Email & Password Sign-In + Handling Text Input/018 Adding an email and password validation mixin.mp4
32.3 MB
20 Working with Date & Time Pickers, more on Cloud Firestore/004 Adding the source files to the project.mp4
31.9 MB
24 Unit & Widget Tests with Mockito/028 Using widget tests with StreamBuilder.mp4
31.8 MB
05 Introduction to Flutter/003 Running the Android emulator and iOS simulator.mp4
31.7 MB
05 Introduction to Flutter/010 Stateless and stateful widgets.mp4
31.5 MB
24 Unit & Widget Tests with Mockito/037 Testing BloCs.mp4
30.9 MB
17 Databases and Cloud Firestore/017 Adding security rules.mp4
30.8 MB
24 Unit & Widget Tests with Mockito/016 Testing widget callbacks.mp4
30.8 MB
06 Building Layouts/035 The Opacity widget.mp4
30.6 MB
03 Flutter setup on macOS/010 Installing Visual Studio Code.mp4
30.5 MB
13 Scoped Access with InheritedWidget and Provider/001 Introduction to InheritedWidget.mp4
30.3 MB
15 BLoCs/025 Using stateful widgets with TextEditingControllers.mp4
30.3 MB
24 Unit & Widget Tests with Mockito/007 Grouping tests together.mp4
30.1 MB
22 Advanced Stream Operations with RxDart/003 Observable.combineLatest and data transformations in the time tracker app.mp4
30.1 MB
19 Working with ListViews and multiple UI states/002 Adding an empty content widget.mp4
30.0 MB
08 Full Authentication Flow, State Management & Dependency Injection/006 Creating the home page.mp4
29.9 MB
04 Flutter setup on Windows/002 Updating the path variable.mp4
29.9 MB
24 Unit & Widget Tests with Mockito/023 Completing the email sign-in tests.mp4
29.9 MB
22 Advanced Stream Operations with RxDart/006 Using combineLatest in practice.mp4
29.8 MB
21 Bottom Navigation with the Cupertino widgets/003 Creating a HomePage with a selected tab.mp4
29.6 MB
17 Databases and Cloud Firestore/014 Defining a strongly-typed Job model class.mp4
29.4 MB
24 Unit & Widget Tests with Mockito/027 Recap on the email sign in forms and stubbing mocks.mp4
29.4 MB
16 State Management with Provider/010 Comparing ValueNotifier and ChangeNotifier.mp4
29.3 MB
10 Google and Facebook Sign-In/016 Testing Facebook Sign-In on Android.mp4
29.2 MB
21 Bottom Navigation with the Cupertino widgets/009 Presenting modal routes with the root navigator.mp4
29.2 MB
05 Introduction to Flutter/011 Updating the counter with setState.mp4
29.2 MB
15 BLoCs/013 Fixing the BLoC submit method.mp4
28.8 MB
15 BLoCs/007 Adding the StreamBuilder code.mp4
28.6 MB
20 Working with Date & Time Pickers, more on Cloud Firestore/010 Formatting dates and currencies with the Intl package.mp4
28.5 MB
03 Flutter setup on macOS/002 Flutter setup on macOS.mp4
28.4 MB
11 Email & Password Sign-In + Handling Text Input/023 Updating the email focus logic.mp4
28.4 MB
10 Google and Facebook Sign-In/019 Accessing the user's data and privacy considerations.mp4
28.2 MB
24 Unit & Widget Tests with Mockito/024 Replacing Navigator.pop with a callback when the user signs in.mp4
28.2 MB
23 Completing the Time Tracker App/004 Finishing the Avatar code.mp4
28.1 MB
17 Databases and Cloud Firestore/006 Designing a Database API with CRUD operations.mp4
27.9 MB
24 Unit & Widget Tests with Mockito/025 Updating the tests to handle the form callback.mp4
27.8 MB
05 Introduction to Flutter/006 Introduction to widgets.mp4
27.7 MB
16 State Management with Provider/008 Completing the EmailSignInChangeModel class.mp4
27.5 MB
02 Introduction to Dart/025 Mixins.mp4
27.3 MB
14 Polishing the Authentication Flows/006 Adding a loading state to the SignInPage.mp4
27.3 MB
10 Google and Facebook Sign-In/007 Supporting Google Sign Out.mp4
27.2 MB
24 Unit & Widget Tests with Mockito/003 Writing the first unit test.mp4
27.0 MB
11 Email & Password Sign-In + Handling Text Input/007 Adding the submit buttons.mp4
26.9 MB
19 Working with ListViews and multiple UI states/005 Using ListView.separated.mp4
26.9 MB
06 Building Layouts/010 Adding a Column layout.mp4
26.8 MB
15 BLoCs/016 Creating a model class for the EmailSignInForm.mp4
26.6 MB
06 Building Layouts/003 Writing the root widget of the app.mp4
26.6 MB
06 Building Layouts/006 Adding a sign-in page.mp4
26.6 MB
10 Google and Facebook Sign-In/008 Testing Google Sign-In on Android.mp4
26.5 MB
07 Firebase Authentication/012 The FirebaseAuth singleton and private constructors.mp4
26.2 MB
17 Databases and Cloud Firestore/007 Managing private user data with Cloud Firestore.mp4
26.1 MB
20 Working with Date & Time Pickers, more on Cloud Firestore/009 The EntryListItem widget (using InkWell and Expanded).mp4
26.1 MB
07 Firebase Authentication/008 Initializing the Firebase App.mp4
25.9 MB
07 Firebase Authentication/007 Installing the firebase_core and firebase_auth packages.mp4
25.9 MB
15 BLoCs/003 BLoCs, sinks, streams, and asynchronous code.mp4
25.8 MB
17 Databases and Cloud Firestore/005 Getting started with Firestore.mp4
25.8 MB
20 Working with Date & Time Pickers, more on Cloud Firestore/006 Fixing the EditJobPage navigation.mp4
25.8 MB
17 Databases and Cloud Firestore/025 Adding a generic method to read Firestore streams.mp4
25.7 MB
20 Working with Date & Time Pickers, more on Cloud Firestore/007 Overview of the JobEntriesPage.mp4
25.6 MB
10 Google and Facebook Sign-In/006 Google Sign-In flow explained.mp4
25.4 MB
09 Streams and StreamBuilder/007 More on StreamBuilder.mp4
25.4 MB
18 Working with Forms and Cloud Firestore/009 Enforcing unique job names.mp4
25.1 MB
05 Introduction to Flutter/007 The MaterialApp widget.mp4
24.9 MB
07 Firebase Authentication/014 Error handling with try_catch.mp4
24.9 MB
09 Streams and StreamBuilder/008 Refactoring the sign-in flows.mp4
24.7 MB
02 Introduction to Dart/028 Generics and type annotations.mp4
24.6 MB
08 Full Authentication Flow, State Management & Dependency Injection/001 Preview of the sign-in and sign-out flow.mp4
24.4 MB
14 Polishing the Authentication Flows/002 Creating better user-facing errors with FirebaseAuthException.mp4
24.4 MB
12 Platform-Aware Dialogs/003 Dismissing dialogs.mp4
24.4 MB
06 Building Layouts/023 Changing button shapes.mp4
24.3 MB
24 Unit & Widget Tests with Mockito/006 Testing edge cases by writing and fixing failing tests.mp4
24.3 MB
18 Working with Forms and Cloud Firestore/016 Wrap up on working with Forms.mp4
24.0 MB
08 Full Authentication Flow, State Management & Dependency Injection/004 Adding a callback to the SignInPage.mp4
23.9 MB
17 Databases and Cloud Firestore/003 Introduction to Cloud Firestore.mp4
23.8 MB
11 Email & Password Sign-In + Handling Text Input/017 Adding a StringValidator class.mp4
23.7 MB
11 Email & Password Sign-In + Handling Text Input/003 Passing the BuildContext across methods.mp4
23.4 MB
19 Working with ListViews and multiple UI states/006 Deleting jobs from Firestore.mp4
23.4 MB
08 Full Authentication Flow, State Management & Dependency Injection/005 Hooking up the onSignIn callback.mp4
23.3 MB
21 Bottom Navigation with the Cupertino widgets/005 Testing the bottom navigation.mp4
23.3 MB
15 BLoCs/005 Implementing a simple BLoC.mp4
23.3 MB
18 Working with Forms and Cloud Firestore/014 Reading the documentID from Firestore.mp4
23.2 MB
22 Advanced Stream Operations with RxDart/001 Introduction to advanced stream operations.mp4
23.1 MB
13 Scoped Access with InheritedWidget and Provider/006 Wrap-up about scoped access.mp4
23.1 MB
10 Google and Facebook Sign-In/012 Enabling Facebook Sign-In on Firebase.mp4
23.0 MB
02 Introduction to Dart/009 Introduction to functions.mp4
22.9 MB
06 Building Layouts/027 Setting default values.mp4
22.9 MB
15 BLoCs/006 Adding a Bloc with Provider inside a static method.mp4
22.9 MB
17 Databases and Cloud Firestore/024 Adding a factory constructor to our model class.mp4
22.8 MB
06 Building Layouts/007 The ThemeData class.mp4
22.6 MB
09 Streams and StreamBuilder/002 Streams in practice with DartPad.mp4
22.4 MB
16 State Management with Provider/011 Wrap up on State Management.mp4
22.1 MB
14 Polishing the Authentication Flows/003 Creating a custom exception alert dialog.mp4
22.0 MB
15 BLoCs/024 The benefits of separation of concerns with BLoC.mp4
21.9 MB
17 Databases and Cloud Firestore/009 Renaming the HomePage to JobsPage.mp4
21.8 MB
16 State Management with Provider/005 Differences between BLoC_streams and ValueNotifier_ChangeNotifierProvider.mp4
21.8 MB
21 Bottom Navigation with the Cupertino widgets/012 Adding pop-to-root navigation.mp4
21.7 MB
10 Google and Facebook Sign-In/018 Testing Facebook Sign-In on iOS.mp4
21.6 MB
15 BLoCs/015 Introduction to the email sign-in flow with BLoC.mp4
21.5 MB
15 BLoCs/012 Updating the SignInPage.mp4
21.5 MB
22 Advanced Stream Operations with RxDart/009 Single subscription vs broadcast streams.mp4
21.5 MB
17 Databases and Cloud Firestore/016 Adding a generic setData method.mp4
21.3 MB
15 BLoCs/026 Considerations about performance.mp4
21.1 MB
11 Email & Password Sign-In + Handling Text Input/002 Creating the email & password sign-in page.mp4
21.1 MB
02 Introduction to Dart/033 Closures and the fold method.mp4
21.0 MB
06 Building Layouts/008 The AppBar widget.mp4
21.0 MB
07 Firebase Authentication/003 Creating a Firebase project.mp4
21.0 MB
22 Advanced Stream Operations with RxDart/010 PublishSubject, ReplaySubject, BehaviorSubject.mp4
21.0 MB
02 Introduction to Dart/015 Class constructors.mp4
20.7 MB
22 Advanced Stream Operations with RxDart/002 Introduction to RxDart.mp4
20.7 MB
17 Databases and Cloud Firestore/018 Handling Firestore permissions errors.mp4
20.6 MB
11 Email & Password Sign-In + Handling Text Input/001 Preview of the email & password sign-in page.mp4
20.6 MB
06 Building Layouts/004 Adding the MaterialApp.mp4
20.4 MB
24 Unit & Widget Tests with Mockito/002 Testing Flutter Apps.mp4
20.4 MB
15 BLoCs/027 Blocs and Services in the widget tree.mp4
20.4 MB
06 Building Layouts/001 Overview of the Time tracker app.mp4
20.3 MB
17 Databases and Cloud Firestore/001 Overview of the time tracker app.mp4
20.3 MB
08 Full Authentication Flow, State Management & Dependency Injection/007 Adding the sign-out functionality.mp4
20.3 MB
17 Databases and Cloud Firestore/010 Adding the Database class.mp4
20.2 MB
04 Flutter setup on Windows/001 Flutter setup on Windows.mp4
20.2 MB
02 Introduction to Dart/001 The Dart Language.mp4
20.2 MB
08 Full Authentication Flow, State Management & Dependency Injection/012 The abstract AuthBase class.mp4
20.2 MB
21 Bottom Navigation with the Cupertino widgets/001 Introduction to bottom navigation.mp4
20.1 MB
17 Databases and Cloud Firestore/012 Adding a FloatingActionButton.mp4
20.0 MB
08 Full Authentication Flow, State Management & Dependency Injection/010 Explaining global access and scoped access.mp4
20.0 MB
21 Bottom Navigation with the Cupertino widgets/008 Moving the logout button to the AccountPage.mp4
19.9 MB
08 Full Authentication Flow, State Management & Dependency Injection/008 Hooking up the onSignOut callback.mp4
19.9 MB
06 Building Layouts/005 Adding some folders to our project.mp4
19.9 MB
06 Building Layouts/018 Introduction to buttons.mp4
19.7 MB
06 Building Layouts/032 Image variants.mp4
19.6 MB
24 Unit & Widget Tests with Mockito/001 Introduction to writing tests.mp4
19.6 MB
09 Streams and StreamBuilder/005 Listening to the authStateChanges stream.mp4
19.6 MB
02 Introduction to Dart/026 Introduction to lists.mp4
19.6 MB
02 Introduction to Dart/017 Inheritance.mp4
19.4 MB
11 Email & Password Sign-In + Handling Text Input/005 Adding a Card widget.mp4
19.3 MB
15 BLoCs/004 Introduction to the SignInBloc.mp4
19.1 MB
17 Databases and Cloud Firestore/015 Defining a common API path class.mp4
19.0 MB
20 Working with Date & Time Pickers, more on Cloud Firestore/005 Connecting the new code and updating the Firestore rules.mp4
18.9 MB
01 Course Introduction/002 Course Content.mp4
18.6 MB
16 State Management with Provider/002 Introduction to ValueNotifier.mp4
18.4 MB
10 Google and Facebook Sign-In/014 Enabling MultiDex support on Android.mp4
18.4 MB
02 Introduction to Dart/035 Switch statements.mp4
18.1 MB
15 BLoCs/017 Creating the EmailSignInBloc with a StreamController.mp4
18.1 MB
10 Google and Facebook Sign-In/004 Hooking up Google Sign-In to our button.mp4
18.0 MB
17 Databases and Cloud Firestore/008 Installing Cloud Firestore.mp4
17.9 MB
17 Databases and Cloud Firestore/023 Firestore as a realtime database.mp4
17.8 MB
01 Course Introduction/001 Course Introduction.mp4
17.8 MB
02 Introduction to Dart/029 If and else statements.mp4
17.6 MB
01 Course Introduction/006 What is Flutter.mp4
17.5 MB
08 Full Authentication Flow, State Management & Dependency Injection/002 Creating a landing page widget.mp4
17.4 MB
20 Working with Date & Time Pickers, more on Cloud Firestore/001 Working with entries_ overview.mp4
17.4 MB
02 Introduction to Dart/024 Computed properties.mp4
17.4 MB
03 Flutter setup on macOS/007 Installing the Android emulator.mp4
17.0 MB
08 Full Authentication Flow, State Management & Dependency Injection/009 Retrieving the current user when the app starts.mp4
16.9 MB
02 Introduction to Dart/006 Type inference with var.mp4
16.9 MB
09 Streams and StreamBuilder/004 The authStateChanges stream.mp4
16.8 MB
10 Google and Facebook Sign-In/002 Enabling support for Google Sign In.mp4
16.5 MB
24 Unit & Widget Tests with Mockito/018 Introduction to test mocks and mockito.mp4
16.5 MB
17 Databases and Cloud Firestore/004 Documents and Collections.mp4
16.4 MB
08 Full Authentication Flow, State Management & Dependency Injection/011 Creating the Auth class.mp4
16.3 MB
09 Streams and StreamBuilder/009 Wrap-up on Streams and StreamBuilder.mp4
16.2 MB
02 Introduction to Dart/021 Abstract classes.mp4
16.1 MB
23 Completing the Time Tracker App/002 Accessing the User object in the AccountPage.mp4
16.1 MB
12 Platform-Aware Dialogs/007 Dialog differences on Android and iOS.mp4
16.0 MB
02 Introduction to Dart/027 Introduction to maps.mp4
16.0 MB
01 Course Introduction/004 Making the most of this course.mp4
15.8 MB
20 Working with Date & Time Pickers, more on Cloud Firestore/015 Wrap up and CupertinoDatePicker.mp4
15.5 MB
02 Introduction to Dart/031 The while loop.mp4
15.3 MB
09 Streams and StreamBuilder/001 Introduction to Streams.mp4
15.3 MB
21 Bottom Navigation with the Cupertino widgets/013 Wrap up on multiple navigators.mp4
15.2 MB
06 Building Layouts/030 Adding logos_ introduction.mp4
15.2 MB
02 Introduction to Dart/011 Optional parameters, nullability and default values.mp4
15.1 MB
18 Working with Forms and Cloud Firestore/001 Introduction to Forms with Cloud Firestore.mp4
15.0 MB
16 State Management with Provider/012 Wrap up on the Authentication Flows.mp4
15.0 MB
08 Full Authentication Flow, State Management & Dependency Injection/015 State Management & App Architecture.mp4
14.9 MB
02 Introduction to Dart/022 More on abstract classes.mp4
14.9 MB
06 Building Layouts/024 Making code reusable.mp4
14.7 MB
22 Advanced Stream Operations with RxDart/012 Wrap up and notes about local and remote state management.mp4
14.6 MB
12 Platform-Aware Dialogs/001 Introduction to dialogs.mp4
14.6 MB
02 Introduction to Dart/018 The super constructor.mp4
14.3 MB
05 Introduction to Flutter/004 Overview of the Flutter counter app.mp4
14.2 MB
13 Scoped Access with InheritedWidget and Provider/004 Adding the provider package.mp4
14.1 MB
07 Firebase Authentication/010 Futures, async and await.mp4
14.0 MB
02 Introduction to Dart/016 Instance methods.mp4
14.0 MB
06 Building Layouts/016 The MainAxisAlignment property.mp4
14.0 MB
04 Flutter setup on Windows/003 Flutter doctor.mp4
14.0 MB
03 Flutter setup on macOS/004 Flutter doctor.mp4
14.0 MB
24 Unit & Widget Tests with Mockito/038 Comparing EmailSignInModel objects.mp4
13.9 MB
02 Introduction to Dart/014 Introduction to classes.mp4
13.9 MB
05 Introduction to Flutter/012 Wrap up.mp4
13.8 MB
02 Introduction to Dart/019 The base Object class and the toString method.mp4
13.7 MB
16 State Management with Provider/001 Recap on State Management.mp4
13.7 MB
24 Unit & Widget Tests with Mockito/009 The test lifecycle methods.mp4
13.7 MB
22 Advanced Stream Operations with RxDart/008 Wrap up on Observables.mp4
13.7 MB
16 State Management with Provider/006 Introduction to ChangeNotifier.mp4
13.6 MB
02 Introduction to Dart/034 Enumerations.mp4
13.6 MB
21 Bottom Navigation with the Cupertino widgets/002 Multiple navigation stacks.mp4
13.5 MB
06 Building Layouts/002 Switching between apps.mp4
13.4 MB
18 Working with Forms and Cloud Firestore/010 Fixing the integer-parsing code.mp4
13.1 MB
02 Introduction to Dart/013 The arrow operator.mp4
13.0 MB
14 Polishing the Authentication Flows/001 Module Introduction.mp4
12.8 MB
02 Introduction to Dart/012 Named parameters.mp4
12.8 MB
07 Firebase Authentication/009 Running on iOS and updating Cocoapods.mp4
12.8 MB
02 Introduction to Dart/004 Variable declaration and initialization.mp4
12.8 MB
08 Full Authentication Flow, State Management & Dependency Injection/003 Adding a Firebase User to the LandingPage.mp4
12.8 MB
10 Google and Facebook Sign-In/001 Overview of the Firebase sign-in methods.mp4
12.8 MB
10 Google and Facebook Sign-In/013 Installing the Facebook login package.mp4
12.7 MB
24 Unit & Widget Tests with Mockito/017 Working with Acceptance Criteria.mp4
12.6 MB
02 Introduction to Dart/005 String interpolation.mp4
12.5 MB
17 Databases and Cloud Firestore/011 Adding the Database Provider.mp4
12.5 MB
07 Firebase Authentication/013 Explaining the short-hand syntax for callbacks.mp4
12.4 MB
02 Introduction to Dart/010 Function return types.mp4
12.1 MB
22 Advanced Stream Operations with RxDart/004 Adding the source code for the new entries page.mp4
12.0 MB
02 Introduction to Dart/023 Using abstract classes with functions.mp4
11.5 MB
06 Building Layouts/009 Preview of the SignInPage layout.mp4
11.5 MB
07 Firebase Authentication/002 Introduction to Firebase.mp4
11.5 MB
24 Unit & Widget Tests with Mockito/005 Checking and fixing errors in tests.mp4
11.5 MB
18 Working with Forms and Cloud Firestore/008 Handling errors.mp4
11.4 MB
24 Unit & Widget Tests with Mockito/040 Wrap up on unit & widget tests.mp4
11.2 MB
02 Introduction to Dart/030 The ternary operator.mp4
10.9 MB
24 Unit & Widget Tests with Mockito/004 Running tests.mp4
10.7 MB
19 Working with ListViews and multiple UI states/001 Intro and multiple states of UI.mp4
10.3 MB
15 BLoCs/002 The application layers.mp4
10.1 MB
02 Introduction to Dart/036 Wrap-up.mp4
10.1 MB
14 Polishing the Authentication Flows/005 Adding a loading state_ overview.mp4
9.9 MB
02 Introduction to Dart/007 Var and final.mp4
9.9 MB
21 Bottom Navigation with the Cupertino widgets/010 The CupertinoPageRoute.mp4
9.7 MB
02 Introduction to Dart/032 The for loop.mp4
9.6 MB
02 Introduction to Dart/008 The dynamic keyword.mp4
9.5 MB
24 Unit & Widget Tests with Mockito/034 The great thing about widget tests.mp4
9.1 MB
18 Working with Forms and Cloud Firestore/011 Editing existing jobs_ overview.mp4
8.9 MB
15 BLoCs/010 Disposing BLoCs with Provider.mp4
8.7 MB
15 BLoCs/014 Summary on the BLoC basics.mp4
8.4 MB
20 Working with Date & Time Pickers, more on Cloud Firestore/003 Getting ready to add new files.mp4
8.2 MB
02 Introduction to Dart/003 A simple program.mp4
6.6 MB
23 Completing the Time Tracker App/001 Completing the time tracker app_ overview.mp4
5.5 MB
23 Completing the Time Tracker App/005 Wrapping up the time tracker app.mp4
4.8 MB
10 Google and Facebook Sign-In/010 Viewing registered users on the Firebase console.mp4
4.7 MB
02 Introduction to Dart/002 Introduction to Dartpad.mp4
3.3 MB
24 Unit & Widget Tests with Mockito/406 24.39-complete-bloc-tests.zip
782.4 kB
24 Unit & Widget Tests with Mockito/405 24.38-add-hash-code-equality-email-sign-in-bloc.zip
782.1 kB
24 Unit & Widget Tests with Mockito/404 24.37-setup-bloc-test.zip
781.9 kB
24 Unit & Widget Tests with Mockito/403 24.36-testing-change-notifier.zip
781.2 kB
24 Unit & Widget Tests with Mockito/402 24.35-mock-value-notifier.zip
780.6 kB
24 Unit & Widget Tests with Mockito/400 24.33-testing-navigation.zip
779.7 kB
24 Unit & Widget Tests with Mockito/399 24.32-adding-keys-custom-widgets.zip
779.5 kB
24 Unit & Widget Tests with Mockito/398 24.31-test-setup-sign-in-page.zip
779.4 kB
24 Unit & Widget Tests with Mockito/397 24.30-add-database-builder.zip
778.8 kB
24 Unit & Widget Tests with Mockito/396 24.29-complete-landing-page-tests.zip
778.2 kB
24 Unit & Widget Tests with Mockito/395 24.28-landing-page-test-setup.zip
777.9 kB
24 Unit & Widget Tests with Mockito/393 24.26-stub-mock-objects.zip
777.1 kB
24 Unit & Widget Tests with Mockito/392 24.25-update-tests-handle-callback.zip
776.9 kB
24 Unit & Widget Tests with Mockito/391 24.24-replace-navigator-pop-callback.zip
776.8 kB
24 Unit & Widget Tests with Mockito/390 24.23-add-second-registration-test.zip
776.7 kB
24 Unit & Widget Tests with Mockito/389 24.22-add-first-registration-test.zip
776.6 kB
24 Unit & Widget Tests with Mockito/388 24.21-add-another-test.zip
776.5 kB
24 Unit & Widget Tests with Mockito/387 24.20-first-email-sign-in-test.zip
776.2 kB
24 Unit & Widget Tests with Mockito/386 24.19-test-harness-email-sign-in-form.zip
776.0 kB
24 Unit & Widget Tests with Mockito/385 24.18-install-mockito-4.1.3.zip
775.3 kB
24 Unit & Widget Tests with Mockito/383 24.16-testing-widget-callbacks.zip
774.9 kB
24 Unit & Widget Tests with Mockito/382 24.15-finders-and-matchers.zip
774.8 kB
24 Unit & Widget Tests with Mockito/381 24.14-custom-raised-button-tests.zip
774.7 kB
24 Unit & Widget Tests with Mockito/380 24.13-complete-job-tests.zip
774.1 kB
24 Unit & Widget Tests with Mockito/379 24.12-hash-code-equality-operator.zip
774.0 kB
24 Unit & Widget Tests with Mockito/378 24.11-start-job-tests.zip
773.8 kB
24 Unit & Widget Tests with Mockito/377 24.10-completing-format-tests.zip
773.3 kB
24 Unit & Widget Tests with Mockito/375 24.08-add-setup-locale-tests.zip
773.1 kB
24 Unit & Widget Tests with Mockito/374 24.07-add-format-tests.zip
772.9 kB
23 Completing the Time Tracker App/366 23.04-account-page-tweaks.zip
772.5 kB
24 Unit & Widget Tests with Mockito/373 24.06-red-green-tests.zip
772.4 kB
23 Completing the Time Tracker App/365 23.03-add-avatar-image.zip
772.3 kB
24 Unit & Widget Tests with Mockito/372 24.05-add-another-test.zip
772.3 kB
24 Unit & Widget Tests with Mockito/370 24.03-writing-first-unit-test.zip
772.2 kB
23 Completing the Time Tracker App/364 23.02-read-current-user-account-page.zip
771.5 kB
22 Advanced Stream Operations with RxDart/360 22.11-email-sign-in-bloc-behavior-subject.zip
771.5 kB
22 Advanced Stream Operations with RxDart/353 22.04-add-entries-files.zip
771.4 kB
22 Advanced Stream Operations with RxDart/351 22.02-add-rxdart-0.24.1.zip
766.8 kB
21 Bottom Navigation with the Cupertino widgets/347 21.12-navigating-to-first-route.zip
766.8 kB
21 Bottom Navigation with the Cupertino widgets/346 21.11-add-will-pop-scope-navigator-keys.zip
766.7 kB
21 Bottom Navigation with the Cupertino widgets/345 21.10-cupertino-page-route.zip
766.4 kB
21 Bottom Navigation with the Cupertino widgets/344 21.09-add-root-navigator-true.zip
766.4 kB
21 Bottom Navigation with the Cupertino widgets/343 21.08-move-logout-button-account-page.zip
766.3 kB
21 Bottom Navigation with the Cupertino widgets/341 21.06-add-widget-builders.zip
765.4 kB
21 Bottom Navigation with the Cupertino widgets/342 21.07-replacing-floating-action-buttons.zip
765.4 kB
21 Bottom Navigation with the Cupertino widgets/340 21.05-add-tab-builder.zip
765.2 kB
21 Bottom Navigation with the Cupertino widgets/339 21.04-add-cupertino-tab-scaffold.zip
765.1 kB
21 Bottom Navigation with the Cupertino widgets/338 21.03-create-home-page-selected-tab.zip
764.6 kB
20 Working with Date & Time Pickers, more on Cloud Firestore/333 20.14-update-job-entries-page.zip
763.1 kB
20 Working with Date & Time Pickers, more on Cloud Firestore/332 20.13-move-date-time-picker-input-dropdown.zip
763.0 kB
20 Working with Date & Time Pickers, more on Cloud Firestore/331 20.12-rename-callbacks-date-time-picker.zip
762.9 kB
20 Working with Date & Time Pickers, more on Cloud Firestore/328 20.09-replace-margin-padding.zip
762.8 kB
20 Working with Date & Time Pickers, more on Cloud Firestore/325 20.06-fix-navigation-edit-job-page.zip
762.8 kB
20 Working with Date & Time Pickers, more on Cloud Firestore/324 20.05-show-job-entries-page.zip
762.8 kB
20 Working with Date & Time Pickers, more on Cloud Firestore/323 20.04-add-new-source-files-intl-package-0.16.1.zip
762.7 kB
19 Working with ListViews and multiple UI states/319 19.07-adding-swipe-to-delete.zip
754.4 kB
19 Working with ListViews and multiple UI states/318 19.06-database-delete-job.zip
754.2 kB
19 Working with ListViews and multiple UI states/317 19.05-use-listview-separated.zip
754.1 kB
19 Working with ListViews and multiple UI states/315 19.03-list-items-builder.zip
754.0 kB
19 Working with ListViews and multiple UI states/316 19.04-complete-list-items-builder.zip
754.0 kB
19 Working with ListViews and multiple UI states/314 19.02-empty-content-widget.zip
753.2 kB
18 Working with Forms and Cloud Firestore/310 18.15-complete-code-edit-job.zip
752.4 kB
18 Working with Forms and Cloud Firestore/309 18.14-reading-the-document-id.zip
752.3 kB
18 Working with Forms and Cloud Firestore/308 18.13-edit-job-page.zip
752.3 kB
18 Working with Forms and Cloud Firestore/307 18.12-add-job-list-tile.zip
752.1 kB
18 Working with Forms and Cloud Firestore/305 18.10-fix-integer-parsing-code.zip
751.5 kB
18 Working with Forms and Cloud Firestore/304 18.09-add-unique-name-checker.zip
751.4 kB
18 Working with Forms and Cloud Firestore/303 18.08-add-error-handling.zip
751.2 kB
18 Working with Forms and Cloud Firestore/302 18.07-add-jobs-date-time-document-id.zip
751.1 kB
18 Working with Forms and Cloud Firestore/301 18.06-add-database-to-add-job-page.zip
751.0 kB
18 Working with Forms and Cloud Firestore/300 18.05-validate-save-form.zip
750.8 kB
18 Working with Forms and Cloud Firestore/299 18.04-add-form-text-fields.zip
750.4 kB
18 Working with Forms and Cloud Firestore/298 18.03-add-placeholder-widget.zip
750.2 kB
18 Working with Forms and Cloud Firestore/297 18.02-add-job-page.zip
750.1 kB
17 Databases and Cloud Firestore/293 17.26-add-firestore-service-class.zip
749.2 kB
17 Databases and Cloud Firestore/292 17.25-add-helper-collection-stream.zip
748.6 kB
17 Databases and Cloud Firestore/291 17.24-add-factory-constructor.zip
748.5 kB
17 Databases and Cloud Firestore/289 17.22-fixing-database-streambuilder-code.zip
748.4 kB
17 Databases and Cloud Firestore/288 17.21-showing-list-items-streambuilder.zip
748.4 kB
17 Databases and Cloud Firestore/287 17.20-reading-parsing-firestore-data-streams.zip
748.2 kB
17 Databases and Cloud Firestore/286 17.19-reading-jobs-firestore.zip
748.1 kB
17 Databases and Cloud Firestore/285 17.18-handle-firestore-permissions-errors.zip
747.9 kB
17 Databases and Cloud Firestore/283 17.16-add-set-data-method.zip
747.8 kB
17 Databases and Cloud Firestore/282 17.15-add-api-path-class.zip
747.7 kB
17 Databases and Cloud Firestore/281 17.14-adding-job-class.zip
747.2 kB
17 Databases and Cloud Firestore/280 17.13-creating-job-firestore.zip
746.5 kB
17 Databases and Cloud Firestore/279 17.12-add-floating-action-button.zip
746.2 kB
17 Databases and Cloud Firestore/278 17.11-add-database-provider.zip
746.1 kB
17 Databases and Cloud Firestore/277 17.10-add-database-class.zip
746.0 kB
17 Databases and Cloud Firestore/276 17.09-rename-home-page-jobs-page.zip
745.6 kB
17 Databases and Cloud Firestore/275 17.08-add-cloud-firestore-0.14.3.zip
745.3 kB
20 Working with Date & Time Pickers, more on Cloud Firestore/321 20.02-add-entries-api-paths-v2.zip
725.4 kB
16 State Management with Provider/256 16.02-refactor-sign-in-bloc-value-notifier-v2.zip
712.6 kB
16 State Management with Provider/263 16.09-add-email-sign-in-form-change-notifier.zip
665.6 kB
16 State Management with Provider/262 16.08-complete-email-sign-in-change-model.zip
664.0 kB
16 State Management with Provider/261 16.07-add-email-sign-in-change-model.zip
663.7 kB
16 State Management with Provider/259 16.05-refactor-sign-in-manager.zip
662.7 kB
16 State Management with Provider/258 16.04-is-loading-instance-variable.zip
662.7 kB
15 BLoCs/250 15.23-moving-logic-email-sign-in-model.zip
662.6 kB
16 State Management with Provider/257 16.03-refactor-sign-in-page-change-notifier-provider.zip
662.6 kB
15 BLoCs/249 15.22-move-logic-to-bloc-class.zip
662.5 kB
15 BLoCs/247 15.20-setting-up-email-sign-in-form-bloc-based.zip
662.4 kB
15 BLoCs/248 15.21-refactor-email-sign-in-form-bloc.zip
662.4 kB
15 BLoCs/246 15.19-add-bloc-submit-method.zip
660.4 kB
15 BLoCs/245 15.18-updating-the-model.zip
660.2 kB
15 BLoCs/244 15.17-add-email-sign-in-bloc.zip
659.9 kB
15 BLoCs/243 15.16-create-email-sign-in-model.zip
659.3 kB
15 BLoCs/242 15.15-email-sign-in-form-stateful.zip
658.8 kB
15 BLoCs/240 15.13-fix-bloc-sign-in-method.zip
658.8 kB
15 BLoCs/239 15.12-updating-sign-in-page.zip
658.7 kB
15 BLoCs/238 15.11-add-auth-code-sign-in-bloc.zip
658.7 kB
15 BLoCs/237 15.10-dispose-bloc-with-provider.zip
658.4 kB
15 BLoCs/236 15.09-the-consumer-widget.zip
658.3 kB
15 BLoCs/235 15.08-convert-sign-in-page-stateless-widget.zip
658.2 kB
15 BLoCs/234 15.07-add-stream-builder-loading-state.zip
658.2 kB
15 BLoCs/233 15.06-add-provider-sign-in-bloc.zip
658.1 kB
15 BLoCs/232 15.05-add-simple-sign-in-bloc.zip
658.0 kB
14 Polishing the Authentication Flows/227 14.08-add-dispose-method.zip
657.5 kB
14 Polishing the Authentication Flows/226 14.07-using-the-loading-state.zip
657.4 kB
14 Polishing the Authentication Flows/225 14.06-add-loading-state.zip
657.3 kB
14 Polishing the Authentication Flows/223 14.04-show-error-alerts-sign-in-page.zip
657.2 kB
14 Polishing the Authentication Flows/222 14.03-show-exception-alert-dialog.zip
657.0 kB
13 Scoped Access with InheritedWidget and Provider/214 13.02-add-auth-provider.zip
656.8 kB
13 Scoped Access with InheritedWidget and Provider/216 13.04-add-provider-package.zip
656.7 kB
13 Scoped Access with InheritedWidget and Provider/215 13.03-refactor-auth-code.zip
656.6 kB
14 Polishing the Authentication Flows/221 14.02-catch-firebase-auth-exception.zip
656.4 kB
13 Scoped Access with InheritedWidget and Provider/217 13.05-add-provider-auth-base.zip
656.3 kB
12 Platform-Aware Dialogs/210 12.06-logout-confirmation.zip
656.1 kB
12 Platform-Aware Dialogs/209 12.05-show-alert-dialog.zip
655.9 kB
12 Platform-Aware Dialogs/208 12.04-add-platform-check-v2.zip
655.2 kB
12 Platform-Aware Dialogs/207 12.03-dismissing-dialog-v2.zip
655.1 kB
12 Platform-Aware Dialogs/206 12.02-show-alert-dialog-v2.zip
655.1 kB
11 Email & Password Sign-In + Handling Text Input/202 11.24-add-SingleChildScrollView-v2.zip
654.9 kB
11 Email & Password Sign-In + Handling Text Input/201 11.23-email-focus-invalid-v2.zip
654.8 kB
11 Email & Password Sign-In + Handling Text Input/200 11.22-add-loading-state-v2.zip
654.8 kB
11 Email & Password Sign-In + Handling Text Input/199 11.21-simulating-slow-network-v2.zip
654.7 kB
11 Email & Password Sign-In + Handling Text Input/198 11.20-tweaking-form-submission-v2.zip
654.6 kB
11 Email & Password Sign-In + Handling Text Input/197 11.19-adding-error-text-v2.zip
654.5 kB
11 Email & Password Sign-In + Handling Text Input/196 11.18-add-email-password-mixin-v2.zip
654.4 kB
11 Email & Password Sign-In + Handling Text Input/195 11.17-add-string-validator-v2.zip
654.3 kB
11 Email & Password Sign-In + Handling Text Input/194 11.16-submit-button-validation-v2.zip
653.8 kB
11 Email & Password Sign-In + Handling Text Input/193 11.15-focus-node-v2.zip
653.7 kB
11 Email & Password Sign-In + Handling Text Input/192 11.14-customise-email-password-fields-v2.zip
653.6 kB
11 Email & Password Sign-In + Handling Text Input/190 11.12-implement-submit-method-v2.zip
653.4 kB
11 Email & Password Sign-In + Handling Text Input/189 11.11-add-email-sign-in-methods.zip
653.3 kB
11 Email & Password Sign-In + Handling Text Input/188 11.10-toggling-form-type-v2.zip
653.1 kB
11 Email & Password Sign-In + Handling Text Input/187 11.09-add-text-editing-controller-v2.zip
652.9 kB
11 Email & Password Sign-In + Handling Text Input/186 11.08-add-form-submit-button-v2.zip
652.7 kB
11 Email & Password Sign-In + Handling Text Input/185 11.07-add-submit-buttons-v2.zip
652.0 kB
11 Email & Password Sign-In + Handling Text Input/184 11.06-add-email-password-fields-v2.zip
651.9 kB
11 Email & Password Sign-In + Handling Text Input/183 11.05-add-card-email-sign-in-form-v2.zip
651.6 kB
11 Email & Password Sign-In + Handling Text Input/182 11.04-add-navigator-push-v2.zip
651.1 kB
11 Email & Password Sign-In + Handling Text Input/181 11.03-add-email-sign-in-method-v2.zip
651.0 kB
11 Email & Password Sign-In + Handling Text Input/180 11.02-add-email-sign-in-page-v2.zip
650.9 kB
10 Google and Facebook Sign-In/175 10.16-facebook-setup-info-plist.zip
650.3 kB
10 Google and Facebook Sign-In/173 10.14-add-facebook-sign-in-code.zip
650.1 kB
10 Google and Facebook Sign-In/172 10.13-min-sdk-version-multidex.zip
649.8 kB
10 Google and Facebook Sign-In/171 10.12-install-flutter-login-facebook.zip
649.7 kB
10 Google and Facebook Sign-In/169 10.10-facebook-android-setup.zip
649.6 kB
10 Google and Facebook Sign-In/165 10.07-add-google-sign-out.zip
648.9 kB
10 Google and Facebook Sign-In/163 10.05-add-reversed-client-id.zip
648.9 kB
10 Google and Facebook Sign-In/162 10.04-hook-up-google-sign-in.zip
648.7 kB
10 Google and Facebook Sign-In/161 10.03-add-google-sign-in-auth-code.zip
648.6 kB
09 Streams and StreamBuilder/155 09.07-update-code-indentation.zip
648.3 kB
09 Streams and StreamBuilder/154 09.06-add-stream-builder-code.zip
648.3 kB
10 Google and Facebook Sign-In/160 10.02-add-google-sign-in-pubspec.zip
648.3 kB
09 Streams and StreamBuilder/156 09.08-refactor-sign-in-flows.zip
648.2 kB
09 Streams and StreamBuilder/153 09.05-auth-state-changes-listen.zip
648.1 kB
09 Streams and StreamBuilder/152 09.04-add-authStateChanges.zip
648.1 kB
08 Full Authentication Flow, State Management & Dependency Injection/146 08.13-use-auth-class.zip
648.0 kB
08 Full Authentication Flow, State Management & Dependency Injection/145 08.12-create-auth-base-class.zip
647.8 kB
08 Full Authentication Flow, State Management & Dependency Injection/144 08.11-create-auth-class.zip
647.7 kB
08 Full Authentication Flow, State Management & Dependency Injection/142 08.09-update-state-app-startup.zip
647.0 kB
08 Full Authentication Flow, State Management & Dependency Injection/141 08.08-call-sign-out-callback.zip
646.9 kB
08 Full Authentication Flow, State Management & Dependency Injection/140 08.07-sign-out-user.zip
646.8 kB
08 Full Authentication Flow, State Management & Dependency Injection/139 08.06-create-home-page.zip
646.6 kB
08 Full Authentication Flow, State Management & Dependency Injection/138 08.05-update-state-landing-page.zip
646.1 kB
08 Full Authentication Flow, State Management & Dependency Injection/137 08.04-add-callback-sign-in-page.zip
646.0 kB
08 Full Authentication Flow, State Management & Dependency Injection/136 08.03-add-firebase-user-landing-page.zip
645.9 kB
08 Full Authentication Flow, State Management & Dependency Injection/135 08.02-create-landing-page.zip
645.8 kB
07 Firebase Authentication/131 07.13-try-catch.zip
645.2 kB
07 Firebase Authentication/128 07.10-sign-in-anonymously.zip
645.2 kB
07 Firebase Authentication/127 07.09-main-future-return-type.zip
645.0 kB
07 Firebase Authentication/126 07.08-update-cocoapods.zip
645.0 kB
07 Firebase Authentication/125 07.07-intitialize-firebase-app.zip
644.1 kB
07 Firebase Authentication/124 07.06-add-firebase-core-auth.zip
644.0 kB
07 Firebase Authentication/123 07.05-firebase-iOS-setup.zip
642.6 kB
07 Firebase Authentication/121 07.04-firebase-android-setup.zip
642.5 kB
06 Building Layouts/116 06.38-assert-widget-api.zip
642.3 kB
06 Building Layouts/115 06.37-required-annotations.zip
642.2 kB
06 Building Layouts/114 06.36-add-social-sign-in-button.zip
642.1 kB
06 Building Layouts/113 06.35-opacity-widget.zip
641.5 kB
06 Building Layouts/112 06.34-row-horizontal-alignment.zip
641.4 kB
06 Building Layouts/111 06.33-add-image-inside-button.zip
641.3 kB
06 Building Layouts/109 06.31-add-google-facebook-images.zip
641.3 kB
06 Building Layouts/107 06.29-add-remaining-buttons.zip
623.7 kB
06 Building Layouts/106 06.28-custom-height.zip
623.6 kB
06 Building Layouts/105 06.27-sign-in-button-in-page.zip
623.5 kB
06 Building Layouts/104 06.26-implement-sign-in-button.zip
623.5 kB
06 Building Layouts/103 06.25-implement-custom-raised-button.zip
622.9 kB
06 Building Layouts/102 06.24-custom-raised-button-file.zip
622.5 kB
06 Building Layouts/101 06.23-add-button-shape.zip
621.9 kB
06 Building Layouts/100 06.22-material-color.zip
621.8 kB
06 Building Layouts/099 06.21-update-button-color-text.zip
621.8 kB
06 Building Layouts/098 06.20-update-callback.zip
621.7 kB
06 Building Layouts/097 06.19-add-raised-button.zip
621.6 kB
06 Building Layouts/093 06.15-padding.zip
621.4 kB
05 Introduction to Flutter/068 05.05-hot-reload-hot-restart.zip
621.4 kB
06 Building Layouts/092 06.14-private-methods.zip
621.3 kB
05 Introduction to Flutter/064 05.01-create-project-android-studio.zip
621.3 kB
06 Building Layouts/091 06.13-add-boxes-extract-method.zip
621.3 kB
06 Building Layouts/090 06.12-code-formatting.zip
621.2 kB
06 Building Layouts/088 06.10-cross-axis-alignment.zip
621.2 kB
06 Building Layouts/087 06.09-container-column-sizedbox.zip
621.1 kB
06 Building Layouts/086 06.08-app-bar-elevation.zip
621.0 kB
06 Building Layouts/084 06.06-add-sign-in-page.zip
620.9 kB
06 Building Layouts/083 06.05-add-sign-in-page.zip
620.7 kB
06 Building Layouts/082 06.04-MaterialApp-white-container.zip
619.8 kB
06 Building Layouts/081 06.03-start-from-scratch.zip
619.7 kB
16 State Management with Provider/255 17.01-merge-commit.zip
540.3 kB
06 Building Layouts/095 16.17-add-bloc-submit-method.zip
538.1 kB
06 Building Layouts/094 16.16-updating-the-model.zip
537.9 kB
06 Building Layouts/108 images.zip
20.7 kB
07 Firebase Authentication/004 Configuring Firebase for Android.en.srt
13.7 kB
06 Building Layouts/038 Using assertions for better widget API design.en.srt
11.9 kB
20 Working with Date & Time Pickers, more on Cloud Firestore/322 job-entries-code.zip
10.7 kB
24 Unit & Widget Tests with Mockito/039 Testing streams in Blocs.en.srt
10.4 kB
07 Firebase Authentication/006 Configuring Firebase for iOS.en.srt
10.2 kB
10 Google and Facebook Sign-In/011 Registering a Facebook App.en.srt
10.1 kB
15 BLoCs/021 Refactoring the EmailSignInFormBlocBased widget by removing the state variables.en.srt
9.6 kB
18 Working with Forms and Cloud Firestore/005 Validating and saving Form data.en.srt
9.5 kB
24 Unit & Widget Tests with Mockito/029 Using StreamController inside tests.en.srt
9.5 kB
17 Databases and Cloud Firestore/013 Writing data to Firestore.en.srt
9.3 kB
13 Scoped Access with InheritedWidget and Provider/003 Accessing the Auth object via the AuthProvider.en.srt
8.9 kB
03 Flutter setup on macOS/006 Installing Android Studio.en.srt
8.9 kB
06 Building Layouts/025 Creating a reusable custom RaisedButton.en.srt
8.7 kB
19 Working with ListViews and multiple UI states/007 Adding swipe to delete support.en.srt
8.6 kB
24 Unit & Widget Tests with Mockito/035 Testing ValueNotifier models.en.srt
8.6 kB
15 BLoCs/018 Updating the model.en.srt
8.4 kB
08 Full Authentication Flow, State Management & Dependency Injection/010 Explaining global access and scoped access.en.srt
8.1 kB
15 BLoCs/019 Adding the BLoC submit method.en.srt
8.1 kB
15 BLoCs/023 Moving more business logic to the model class.en.srt
8.0 kB
24 Unit & Widget Tests with Mockito/021 Working with keys, entering text and the pump() method.en.srt
7.8 kB
11 Email & Password Sign-In + Handling Text Input/010 Toggling the form type.en.srt
7.7 kB
24 Unit & Widget Tests with Mockito/026 Stubbing mock objects.en.srt
7.7 kB
06 Building Layouts/036 Creating a custom SocialSignInButton.en.srt
7.6 kB
20 Working with Date & Time Pickers, more on Cloud Firestore/012 Using date pickers with stateful widgets.en.srt
7.6 kB
24 Unit & Widget Tests with Mockito/030 Adding a Database builder to the Landing Page.en.srt
7.6 kB
15 BLoCs/011 Adding authentication code to the SignInBloc.en.srt
7.5 kB
20 Working with Date & Time Pickers, more on Cloud Firestore/008 Reading and writing entries with Firestore.en.srt
7.5 kB
10 Google and Facebook Sign-In/003 Adding Google Sign-In to the Auth class.en.srt
7.5 kB
21 Bottom Navigation with the Cupertino widgets/004 Adding a CupertinoTabScaffold.en.srt
7.4 kB
16 State Management with Provider/009 Implementing the email sign-in form with ChangeNotifier.en.srt
7.4 kB
03 Flutter setup on macOS/008 Running Flutter from the command line.en.srt
7.4 kB
13 Scoped Access with InheritedWidget and Provider/002 Creating an AuthProvider.en.srt
7.3 kB
21 Bottom Navigation with the Cupertino widgets/011 Handling the Android back button with WillPopScope and navigator keys.en.srt
7.2 kB
13 Scoped Access with InheritedWidget and Provider/005 Using the Provider class.en.srt
7.2 kB
15 BLoCs/001 Introduction to state management with BLoCs.en.srt
7.1 kB
11 Email & Password Sign-In + Handling Text Input/016 Disabling the submit button on empty email or password.en.srt
7.1 kB
11 Email & Password Sign-In + Handling Text Input/006 Adding the email and password text fields.en.srt
7.1 kB
17 Databases and Cloud Firestore/019 Reading data from Firestore.en.srt
7.0 kB
16 State Management with Provider/003 Adding a ValueNotifier with ChangeNotifierProvider.en.srt
7.0 kB
11 Email & Password Sign-In + Handling Text Input/004 Introduction to navigation.en.srt
7.0 kB
12 Platform-Aware Dialogs/005 Adding a reusable showAlertDialog function.en.srt
7.0 kB
06 Building Layouts/012 Code formatting with dartfmt.en.srt
6.9 kB
15 BLoCs/020 Setting up the EmailSignInFormBlocBased with Provider.en.srt
6.9 kB
02 Introduction to Dart/020 Overriding the toString method.en.srt
6.8 kB
20 Working with Date & Time Pickers, more on Cloud Firestore/014 Updating the UI when a Job changes.en.srt
6.8 kB
25 Conclusion and Next Steps/002 Conclusion and Next Steps.en.srt
6.8 kB
17 Databases and Cloud Firestore/026 Adding a FirestoreService class.en.srt
6.7 kB
15 BLoCs/003 BLoCs, sinks, streams, and asynchronous code.en.srt
6.7 kB
08 Full Authentication Flow, State Management & Dependency Injection/014 Lifting state up and its drawbacks.en.srt
6.7 kB
24 Unit & Widget Tests with Mockito/012 hashCode and the == operator.en.srt
6.6 kB
08 Full Authentication Flow, State Management & Dependency Injection/013 Using the Auth class.en.srt
6.6 kB
17 Databases and Cloud Firestore/022 Debugging the StreamBuilder code.en.srt
6.6 kB
09 Streams and StreamBuilder/006 Adding the StreamBuilder code.en.srt
6.6 kB
06 Building Layouts/037 The @required annotation.en.srt
6.5 kB
11 Email & Password Sign-In + Handling Text Input/009 Adding a TextEditingController.en.srt
6.4 kB
17 Databases and Cloud Firestore/017 Adding security rules.en.srt
6.4 kB
10 Google and Facebook Sign-In/017 Facebook iOS setup in Xcode.en.srt
6.3 kB
11 Email & Password Sign-In + Handling Text Input/020 Tweaking form submission.en.srt
6.3 kB
24 Unit & Widget Tests with Mockito/013 Adding a toString() method, wrap up on unit tests.en.srt
6.3 kB
02 Introduction to Dart/028 Generics and type annotations.en.srt
6.3 kB
11 Email & Password Sign-In + Handling Text Input/025 Wrap-up.en.srt
6.2 kB
06 Building Layouts/015 Adding some padding.en.srt
6.2 kB
17 Databases and Cloud Firestore/002 Database schema and SQL vs NoSQL.en.srt
6.2 kB
09 Streams and StreamBuilder/003 Handling errors and closing streams.en.srt
6.2 kB
06 Building Layouts/029 Adding the remaining buttons.en.srt
6.2 kB
12 Platform-Aware Dialogs/006 Adding a sign-out confirmation dialog.en.srt
6.2 kB
16 State Management with Provider/007 Adding the EmailSignInChangeModel class.en.srt
6.2 kB
07 Firebase Authentication/011 Signing in anonymously with Firebase.en.srt
6.1 kB
22 Advanced Stream Operations with RxDart/006 Using combineLatest in practice.en.srt
6.1 kB
23 Completing the Time Tracker App/003 Adding an Avatar image.en.srt
6.1 kB
13 Scoped Access with InheritedWidget and Provider/006 Wrap-up about scoped access.en.srt
6.1 kB
20 Working with Date & Time Pickers, more on Cloud Firestore/002 Relational data & drawbacks of NoSQL databases.en.srt
6.1 kB
03 Flutter setup on macOS/003 Setting the PATH variable.en.srt
6.1 kB
04 Flutter setup on Windows/004 Installing Android Studio.en.srt
6.1 kB
06 Building Layouts/034 Arranging widgets horizontally in a Row.en.srt
6.0 kB
10 Google and Facebook Sign-In/015 Adding the Facebook Sign-In code.en.srt
6.0 kB
18 Working with Forms and Cloud Firestore/007 Saving jobs with a unique document ID.en.srt
6.0 kB
21 Bottom Navigation with the Cupertino widgets/006 Adding the widget builders.en.srt
6.0 kB
11 Email & Password Sign-In + Handling Text Input/015 Using FocusNode and FocusScope.en.srt
5.9 kB
06 Building Layouts/003 Writing the root widget of the app.en.srt
5.9 kB
19 Working with ListViews and multiple UI states/004 Using ListView.builder.en.srt
5.8 kB
18 Working with Forms and Cloud Firestore/015 Completing the code for editing jobs.en.srt
5.8 kB
02 Introduction to Dart/025 Mixins.en.srt
5.8 kB
10 Google and Facebook Sign-In/009 Checklist_ Google Sign-In Flutter setup on Android.html
5.8 kB
22 Advanced Stream Operations with RxDart/007 Data manipulation in the EntriesBloc.en.srt
5.7 kB
04 Flutter setup on Windows/007 Flutter setup on Android Studio.en.srt
5.7 kB
18 Working with Forms and Cloud Firestore/006 Accessing the Database object with the correct BuildContext.en.srt
5.7 kB
24 Unit & Widget Tests with Mockito/019 Injecting mock objects with Provider.en.srt
5.7 kB
17 Databases and Cloud Firestore/020 Reading and parsing Firestore data streams.en.srt
5.7 kB
24 Unit & Widget Tests with Mockito/033 Testing navigation.en.srt
5.6 kB
12 Platform-Aware Dialogs/004 Platform-aware widgets on iOS, Android & more.en.srt
5.6 kB
06 Building Layouts/031 Updating the pubspec.yaml file.en.srt
5.6 kB
06 Building Layouts/011 The CrossAxisAlignment property.en.srt
5.6 kB
05 Introduction to Flutter/005 Hot reload and hot restart.en.srt
5.6 kB
16 State Management with Provider/011 Wrap up on State Management.en.srt
5.5 kB
02 Introduction to Dart/033 Closures and the fold method.en.srt
5.5 kB
06 Building Layouts/020 Button callbacks explained.en.srt
5.5 kB
18 Working with Forms and Cloud Firestore/013 Repurposing the AddJobPage for editing jobs.en.srt
5.5 kB
07 Firebase Authentication/001 Local and remote authentication.en.srt
5.5 kB
18 Working with Forms and Cloud Firestore/002 Adding a new job page.en.srt
5.5 kB
02 Introduction to Dart/009 Introduction to functions.en.srt
5.5 kB
21 Bottom Navigation with the Cupertino widgets/007 Replacing the FloatingActionButtons.en.srt
5.4 kB
15 BLoCs/027 Blocs and Services in the widget tree.en.srt
5.4 kB
10 Google and Facebook Sign-In/005 Configuring Google Sign-In on iOS.en.srt
5.4 kB
22 Advanced Stream Operations with RxDart/005 Reviewing the UI code for the entries page.en.srt
5.4 kB
15 BLoCs/025 Using stateful widgets with TextEditingControllers.en.srt
5.3 kB
07 Firebase Authentication/007 Installing the firebase_core and firebase_auth packages.en.srt
5.3 kB
06 Building Layouts/028 Making the button height configurable.en.srt
5.3 kB
20 Working with Date & Time Pickers, more on Cloud Firestore/013 Date and time input with a custom UI and DateTimePicker.en.srt
5.3 kB
18 Working with Forms and Cloud Firestore/003 The Placeholder widget.en.srt
5.2 kB
13 Scoped Access with InheritedWidget and Provider/001 Introduction to InheritedWidget.en.srt
5.1 kB
16 State Management with Provider/004 Consumer and ChangeNotifierProvider explained.en.srt
5.1 kB
11 Email & Password Sign-In + Handling Text Input/024 Fixing the vertical overflow on small screens.en.srt
5.1 kB
17 Databases and Cloud Firestore/014 Defining a strongly-typed Job model class.en.srt
5.1 kB
08 Full Authentication Flow, State Management & Dependency Injection/006 Creating the home page.en.srt
5.1 kB
11 Email & Password Sign-In + Handling Text Input/011 Adding the email & password authentication code.en.srt
5.1 kB
06 Building Layouts/026 Creating a reusable SignInButton.en.srt
5.1 kB
02 Introduction to Dart/029 If and else statements.en.srt
5.1 kB
15 BLoCs/009 The difference between Provider.of and Consumer.en.srt
5.0 kB
05 Introduction to Flutter/001 Creating a Flutter project with Android Studio.en.srt
5.0 kB
03 Flutter setup on macOS/009 Flutter setup on Android Studio.en.srt
5.0 kB
22 Advanced Stream Operations with RxDart/011 Adding a BehaviorSubject to the EmailSignInBloc.en.srt
4.9 kB
24 Unit & Widget Tests with Mockito/014 Introduction to widget tests.en.srt
4.9 kB
06 Building Layouts/014 Private methods.en.srt
4.9 kB
17 Databases and Cloud Firestore/007 Managing private user data with Cloud Firestore.en.srt
4.9 kB
06 Building Layouts/033 Adding an image inside a button.en.srt
4.9 kB
06 Building Layouts/013 Adding some boxes and extracting code into a method.en.srt
4.9 kB
02 Introduction to Dart/027 Introduction to maps.en.srt
4.8 kB
22 Advanced Stream Operations with RxDart/003 Observable.combineLatest and data transformations in the time tracker app.en.srt
4.8 kB
09 Streams and StreamBuilder/007 More on StreamBuilder.en.srt
4.8 kB
07 Firebase Authentication/012 The FirebaseAuth singleton and private constructors.en.srt
4.8 kB
10 Google and Facebook Sign-In/016 Testing Facebook Sign-In on Android.en.srt
4.8 kB
02 Introduction to Dart/026 Introduction to lists.en.srt
4.8 kB
16 State Management with Provider/010 Comparing ValueNotifier and ChangeNotifier.en.srt
4.8 kB
19 Working with ListViews and multiple UI states/003 Adding a reusable list items builder.en.srt
4.8 kB
09 Streams and StreamBuilder/002 Streams in practice with DartPad.en.srt
4.8 kB
01 Course Introduction/003 App Overview.en.srt
4.8 kB
06 Building Layouts/006 Adding a sign-in page.en.srt
4.8 kB
11 Email & Password Sign-In + Handling Text Input/022 Adding a loading state to our form.en.srt
4.8 kB
24 Unit & Widget Tests with Mockito/003 Writing the first unit test.en.srt
4.7 kB
07 Firebase Authentication/008 Initializing the Firebase App.en.srt
4.7 kB
21 Bottom Navigation with the Cupertino widgets/009 Presenting modal routes with the root navigator.en.srt
4.7 kB
18 Working with Forms and Cloud Firestore/012 Adding a custom JobListTile.en.srt
4.6 kB
17 Databases and Cloud Firestore/027 Wrap-up on Cloud Firestore.en.srt
4.6 kB
17 Databases and Cloud Firestore/006 Designing a Database API with CRUD operations.en.srt
4.6 kB
06 Building Layouts/019 Adding the first button.en.srt
4.6 kB
21 Bottom Navigation with the Cupertino widgets/003 Creating a HomePage with a selected tab.en.srt
4.6 kB
01 Course Introduction/006 What is Flutter.en.srt
4.6 kB
24 Unit & Widget Tests with Mockito/020 Verifying mock methods.en.srt
4.6 kB
04 Flutter setup on Windows/005 Installing the Android emulator.en.srt
4.6 kB
08 Full Authentication Flow, State Management & Dependency Injection/001 Preview of the sign-in and sign-out flow.en.srt
4.6 kB
20 Working with Date & Time Pickers, more on Cloud Firestore/006 Fixing the EditJobPage navigation.en.srt
4.6 kB
17 Databases and Cloud Firestore/021 Adding a StreamBuilder to show a list of jobs.en.srt
4.6 kB
23 Completing the Time Tracker App/004 Finishing the Avatar code.en.srt
4.5 kB
06 Building Layouts/017 Text, TextStyle and FontWeight.en.srt
4.5 kB
14 Polishing the Authentication Flows/004 Showing error alerts in the SignInPage.en.srt
4.5 kB
14 Polishing the Authentication Flows/007 Using the loading state in the SignInPage.en.srt
4.5 kB
05 Introduction to Flutter/009 The Flutter widget tree.en.srt
4.5 kB
08 Full Authentication Flow, State Management & Dependency Injection/012 The abstract AuthBase class.en.srt
4.5 kB
11 Email & Password Sign-In + Handling Text Input/014 Customising the email and password text fields.en.srt
4.5 kB
15 BLoCs/022 Moving the business logic to the BLoC class.en.srt
4.5 kB
17 Databases and Cloud Firestore/025 Adding a generic method to read Firestore streams.en.srt
4.4 kB
17 Databases and Cloud Firestore/005 Getting started with Firestore.en.srt
4.4 kB
20 Working with Date & Time Pickers, more on Cloud Firestore/004 Adding the source files to the project.en.srt
4.4 kB
01 Course Introduction/004 Making the most of this course.en.srt
4.4 kB
06 Building Layouts/021 Customising button colors.en.srt
4.4 kB
15 BLoCs/005 Implementing a simple BLoC.en.srt
4.4 kB
24 Unit & Widget Tests with Mockito/008 The setUp method and testing date formatting with locales.en.srt
4.3 kB
24 Unit & Widget Tests with Mockito/011 Testing model classes.en.srt
4.3 kB
03 Flutter setup on macOS/010 Installing Visual Studio Code.en.srt
4.3 kB
04 Flutter setup on Windows/006 Running Flutter from the command line.en.srt
4.3 kB
08 Full Authentication Flow, State Management & Dependency Injection/005 Hooking up the onSignIn callback.en.srt
4.3 kB
22 Advanced Stream Operations with RxDart/009 Single subscription vs broadcast streams.en.srt
4.3 kB
06 Building Layouts/010 Adding a Column layout.en.srt
4.3 kB
11 Email & Password Sign-In + Handling Text Input/019 Showing an error text when the email or password are invalid.en.srt
4.3 kB
02 Introduction to Dart/021 Abstract classes.en.srt
4.3 kB
10 Google and Facebook Sign-In/007 Supporting Google Sign Out.en.srt
4.2 kB
14 Polishing the Authentication Flows/003 Creating a custom exception alert dialog.en.srt
4.2 kB
15 BLoCs/024 The benefits of separation of concerns with BLoC.en.srt
4.2 kB
10 Google and Facebook Sign-In/019 Accessing the user's data and privacy considerations.en.srt
4.2 kB
18 Working with Forms and Cloud Firestore/009 Enforcing unique job names.en.srt
4.2 kB
24 Unit & Widget Tests with Mockito/036 Testing ChangeNotifier models.en.srt
4.2 kB
24 Unit & Widget Tests with Mockito/015 Finding widgets and matcher arguments.en.srt
4.2 kB
09 Streams and StreamBuilder/009 Wrap-up on Streams and StreamBuilder.en.srt
4.2 kB
14 Polishing the Authentication Flows/002 Creating better user-facing errors with FirebaseAuthException.en.srt
4.2 kB
01 Course Introduction/002 Course Content.en.srt
4.2 kB
07 Firebase Authentication/014 Error handling with try_catch.en.srt
4.2 kB
15 BLoCs/008 Converting the SignInPage to a stateless widget.en.srt
4.2 kB
24 Unit & Widget Tests with Mockito/037 Testing BloCs.en.srt
4.1 kB
06 Building Layouts/022 MaterialColor explained.en.srt
4.1 kB
08 Full Authentication Flow, State Management & Dependency Injection/007 Adding the sign-out functionality.en.srt
4.1 kB
22 Advanced Stream Operations with RxDart/001 Introduction to advanced stream operations.en.srt
4.1 kB
24 Unit & Widget Tests with Mockito/010 Completing the formatting tests.en.srt
4.1 kB
11 Email & Password Sign-In + Handling Text Input/013 Testing email & password sign-in.en.srt
4.1 kB
14 Polishing the Authentication Flows/008 The dispose method.en.srt
4.1 kB
11 Email & Password Sign-In + Handling Text Input/021 Simulating a slow network with a delay.en.srt
4.1 kB
08 Full Authentication Flow, State Management & Dependency Injection/004 Adding a callback to the SignInPage.en.srt
4.1 kB
17 Databases and Cloud Firestore/018 Handling Firestore permissions errors.en.srt
4.1 kB
20 Working with Date & Time Pickers, more on Cloud Firestore/011 Dart as UI_ Spreads and Collection-if.en.srt
4.1 kB
15 BLoCs/013 Fixing the BLoC submit method.en.srt
4.0 kB
24 Unit & Widget Tests with Mockito/006 Testing edge cases by writing and fixing failing tests.en.srt
4.0 kB
15 BLoCs/007 Adding the StreamBuilder code.en.srt
4.0 kB
10 Google and Facebook Sign-In/008 Testing Google Sign-In on Android.en.srt
4.0 kB
11 Email & Password Sign-In + Handling Text Input/008 Creating a FormSubmitButton widget.en.srt
4.0 kB
02 Introduction to Dart/015 Class constructors.en.srt
4.0 kB
22 Advanced Stream Operations with RxDart/352 entries.zip
4.0 kB
12 Platform-Aware Dialogs/002 Showing a dialog.en.srt
4.0 kB
16 State Management with Provider/005 Differences between BLoC_streams and ValueNotifier_ChangeNotifierProvider.en.srt
3.9 kB
24 Unit & Widget Tests with Mockito/031 Test setup for the SignInPage.en.srt
3.9 kB
17 Databases and Cloud Firestore/016 Adding a generic setData method.en.srt
3.9 kB
18 Working with Forms and Cloud Firestore/004 Introduction to Form and TextFormField.en.srt
3.9 kB
24 Unit & Widget Tests with Mockito/007 Grouping tests together.en.srt
3.9 kB
24 Unit & Widget Tests with Mockito/002 Testing Flutter Apps.en.srt
3.9 kB
09 Streams and StreamBuilder/008 Refactoring the sign-in flows.en.srt
3.9 kB
17 Databases and Cloud Firestore/010 Adding the Database class.en.srt
3.9 kB
10 Google and Facebook Sign-In/006 Google Sign-In flow explained.en.srt
3.9 kB
02 Introduction to Dart/031 The while loop.en.srt
3.8 kB
02 Introduction to Dart/024 Computed properties.en.srt
3.8 kB
24 Unit & Widget Tests with Mockito/028 Using widget tests with StreamBuilder.en.srt
3.8 kB
11 Email & Password Sign-In + Handling Text Input/012 Implementing the submit method.en.srt
3.8 kB
15 BLoCs/004 Introduction to the SignInBloc.en.srt
3.8 kB
15 BLoCs/006 Adding a Bloc with Provider inside a static method.en.srt
3.8 kB
02 Introduction to Dart/035 Switch statements.en.srt
3.8 kB
01 Course Introduction/001 Course Introduction.en.srt
3.8 kB
04 Flutter setup on Windows/008 Installing Visual Studio Code.en.srt
3.8 kB
09 Streams and StreamBuilder/005 Listening to the authStateChanges stream.en.srt
3.8 kB
19 Working with ListViews and multiple UI states/002 Adding an empty content widget.en.srt
3.7 kB
02 Introduction to Dart/005 String interpolation.en.srt
3.7 kB
18 Working with Forms and Cloud Firestore/016 Wrap up on working with Forms.en.srt
3.7 kB
06 Building Layouts/004 Adding the MaterialApp.en.srt
3.7 kB
14 Polishing the Authentication Flows/006 Adding a loading state to the SignInPage.en.srt
3.7 kB
09 Streams and StreamBuilder/001 Introduction to Streams.en.srt
3.7 kB
15 BLoCs/015 Introduction to the email sign-in flow with BLoC.en.srt
3.7 kB
16 State Management with Provider/008 Completing the EmailSignInChangeModel class.en.srt
3.6 kB
24 Unit & Widget Tests with Mockito/022 Testing widget updates on state changes.en.srt
3.6 kB
02 Introduction to Dart/006 Type inference with var.en.srt
3.6 kB
02 Introduction to Dart/017 Inheritance.en.srt
3.6 kB
10 Google and Facebook Sign-In/002 Enabling support for Google Sign In.en.srt
3.6 kB
17 Databases and Cloud Firestore/001 Overview of the time tracker app.en.srt
3.6 kB
22 Advanced Stream Operations with RxDart/002 Introduction to RxDart.en.srt
3.6 kB
02 Introduction to Dart/001 The Dart Language.en.srt
3.6 kB
17 Databases and Cloud Firestore/003 Introduction to Cloud Firestore.en.srt
3.6 kB
05 Introduction to Flutter/002 A tour of the project folders.en.srt
3.6 kB
03 Flutter setup on macOS/007 Installing the Android emulator.en.srt
3.6 kB
08 Full Authentication Flow, State Management & Dependency Injection/015 State Management & App Architecture.en.srt
3.5 kB
16 State Management with Provider/001 Recap on State Management.en.srt
3.5 kB
10 Google and Facebook Sign-In/012 Enabling Facebook Sign-In on Firebase.en.srt
3.5 kB
22 Advanced Stream Operations with RxDart/012 Wrap up and notes about local and remote state management.en.srt
3.5 kB
03 Flutter setup on macOS/002 Flutter setup on macOS.en.srt
3.5 kB
18 Working with Forms and Cloud Firestore/014 Reading the documentID from Firestore.en.srt
3.5 kB
06 Building Layouts/008 The AppBar widget.en.srt
3.5 kB
19 Working with ListViews and multiple UI states/005 Using ListView.separated.en.srt
3.5 kB
06 Building Layouts/035 The Opacity widget.en.srt
3.5 kB
17 Databases and Cloud Firestore/024 Adding a factory constructor to our model class.en.srt
3.5 kB
11 Email & Password Sign-In + Handling Text Input/018 Adding an email and password validation mixin.en.srt
3.5 kB
24 Unit & Widget Tests with Mockito/027 Recap on the email sign in forms and stubbing mocks.en.srt
3.5 kB
24 Unit & Widget Tests with Mockito/024 Replacing Navigator.pop with a callback when the user signs in.en.srt
3.5 kB
20 Working with Date & Time Pickers, more on Cloud Firestore/010 Formatting dates and currencies with the Intl package.en.srt
3.5 kB
08 Full Authentication Flow, State Management & Dependency Injection/011 Creating the Auth class.en.srt
3.5 kB
12 Platform-Aware Dialogs/003 Dismissing dialogs.en.srt
3.5 kB
05 Introduction to Flutter/010 Stateless and stateful widgets.en.srt
3.4 kB
19 Working with ListViews and multiple UI states/006 Deleting jobs from Firestore.en.srt
3.4 kB
17 Databases and Cloud Firestore/015 Defining a common API path class.en.srt
3.4 kB
20 Working with Date & Time Pickers, more on Cloud Firestore/007 Overview of the JobEntriesPage.en.srt
3.4 kB
15 BLoCs/016 Creating a model class for the EmailSignInForm.en.srt
3.4 kB
21 Bottom Navigation with the Cupertino widgets/005 Testing the bottom navigation.en.srt
3.4 kB
02 Introduction to Dart/011 Optional parameters, nullability and default values.en.srt
3.4 kB
24 Unit & Widget Tests with Mockito/032 Adding keys to custom widget classes.en.srt
3.4 kB
11 Email & Password Sign-In + Handling Text Input/001 Preview of the email & password sign-in page.en.srt
3.3 kB
08 Full Authentication Flow, State Management & Dependency Injection/008 Hooking up the onSignOut callback.en.srt
3.3 kB
05 Introduction to Flutter/006 Introduction to widgets.en.srt
3.3 kB
02 Introduction to Dart/034 Enumerations.en.srt
3.3 kB
20 Working with Date & Time Pickers, more on Cloud Firestore/005 Connecting the new code and updating the Firestore rules.en.srt
3.2 kB
24 Unit & Widget Tests with Mockito/023 Completing the email sign-in tests.en.srt
3.2 kB
08 Full Authentication Flow, State Management & Dependency Injection/009 Retrieving the current user when the app starts.en.srt
3.2 kB
08 Full Authentication Flow, State Management & Dependency Injection/002 Creating a landing page widget.en.srt
3.2 kB
06 Building Layouts/027 Setting default values.en.srt
3.2 kB
24 Unit & Widget Tests with Mockito/016 Testing widget callbacks.en.srt
3.2 kB
17 Databases and Cloud Firestore/012 Adding a FloatingActionButton.en.srt
3.2 kB
24 Unit & Widget Tests with Mockito/018 Introduction to test mocks and mockito.en.srt
3.2 kB
11 Email & Password Sign-In + Handling Text Input/023 Updating the email focus logic.en.srt
3.1 kB
05 Introduction to Flutter/008 The Scaffold widget.en.srt
3.1 kB
09 Streams and StreamBuilder/004 The authStateChanges stream.en.srt
3.1 kB
11 Email & Password Sign-In + Handling Text Input/007 Adding the submit buttons.en.srt
3.1 kB
16 State Management with Provider/012 Wrap up on the Authentication Flows.en.srt
3.1 kB
02 Introduction to Dart/030 The ternary operator.en.srt
3.1 kB
12 Platform-Aware Dialogs/007 Dialog differences on Android and iOS.en.srt
3.1 kB
17 Databases and Cloud Firestore/009 Renaming the HomePage to JobsPage.en.srt
3.1 kB
07 Firebase Authentication/010 Futures, async and await.en.srt
3.1 kB
02 Introduction to Dart/016 Instance methods.en.srt
3.1 kB
21 Bottom Navigation with the Cupertino widgets/001 Introduction to bottom navigation.en.srt
3.0 kB
17 Databases and Cloud Firestore/023 Firestore as a realtime database.en.srt
3.0 kB
15 BLoCs/012 Updating the SignInPage.en.srt
3.0 kB
15 BLoCs/017 Creating the EmailSignInBloc with a StreamController.en.srt
3.0 kB
02 Introduction to Dart/022 More on abstract classes.en.srt
3.0 kB
24 Unit & Widget Tests with Mockito/001 Introduction to writing tests.en.srt
3.0 kB
06 Building Layouts/005 Adding some folders to our project.en.srt
3.0 kB
07 Firebase Authentication/003 Creating a Firebase project.en.srt
3.0 kB
16 State Management with Provider/002 Introduction to ValueNotifier.en.srt
2.9 kB
06 Building Layouts/007 The ThemeData class.en.srt
2.9 kB
07 Firebase Authentication/015 Useful Links & Resources.html
2.9 kB
24 Unit & Widget Tests with Mockito/034 The great thing about widget tests.en.srt
2.9 kB
04 Flutter setup on Windows/002 Updating the path variable.en.srt
2.9 kB
10 Google and Facebook Sign-In/001 Overview of the Firebase sign-in methods.en.srt
2.9 kB
03 Flutter setup on macOS/005 Xcode and iOS simulator setup.en.srt
2.9 kB
05 Introduction to Flutter/003 Running the Android emulator and iOS simulator.en.srt
2.9 kB
22 Advanced Stream Operations with RxDart/010 PublishSubject, ReplaySubject, BehaviorSubject.en.srt
2.9 kB
17 Databases and Cloud Firestore/008 Installing Cloud Firestore.en.srt
2.9 kB
15 BLoCs/026 Considerations about performance.en.srt
2.8 kB
17 Databases and Cloud Firestore/004 Documents and Collections.en.srt
2.8 kB
19 Working with ListViews and multiple UI states/001 Intro and multiple states of UI.en.srt
2.8 kB
10 Google and Facebook Sign-In/018 Testing Facebook Sign-In on iOS.en.srt
2.8 kB
24 Unit & Widget Tests with Mockito/041 Useful Links & Resources.html
2.8 kB
06 Building Layouts/023 Changing button shapes.en.srt
2.8 kB
11 Email & Password Sign-In + Handling Text Input/017 Adding a StringValidator class.en.srt
2.8 kB
25 Conclusion and Next Steps/003 Further reading.html
2.7 kB
20 Working with Date & Time Pickers, more on Cloud Firestore/009 The EntryListItem widget (using InkWell and Expanded).en.srt
2.7 kB
05 Introduction to Flutter/007 The MaterialApp widget.en.srt
2.7 kB
21 Bottom Navigation with the Cupertino widgets/013 Wrap up on multiple navigators.en.srt
2.7 kB
11 Email & Password Sign-In + Handling Text Input/002 Creating the email & password sign-in page.en.srt
2.7 kB
02 Introduction to Dart/010 Function return types.en.srt
2.7 kB
02 Introduction to Dart/014 Introduction to classes.en.srt
2.7 kB
06 Building Layouts/001 Overview of the Time tracker app.en.srt
2.6 kB
21 Bottom Navigation with the Cupertino widgets/002 Multiple navigation stacks.en.srt
2.6 kB
21 Bottom Navigation with the Cupertino widgets/008 Moving the logout button to the AccountPage.en.srt
2.6 kB
18 Working with Forms and Cloud Firestore/001 Introduction to Forms with Cloud Firestore.en.srt
2.6 kB
02 Introduction to Dart/012 Named parameters.en.srt
2.6 kB
13 Scoped Access with InheritedWidget and Provider/004 Adding the provider package.en.srt
2.6 kB
15 BLoCs/002 The application layers.en.srt
2.6 kB
02 Introduction to Dart/032 The for loop.en.srt
2.6 kB
22 Advanced Stream Operations with RxDart/008 Wrap up on Observables.en.srt
2.6 kB
01 Course Introduction/005 Course Resources.html
2.5 kB
20 Working with Date & Time Pickers, more on Cloud Firestore/001 Working with entries_ overview.en.srt
2.5 kB
11 Email & Password Sign-In + Handling Text Input/005 Adding a Card widget.en.srt
2.5 kB
05 Introduction to Flutter/011 Updating the counter with setState.en.srt
2.5 kB
02 Introduction to Dart/018 The super constructor.en.srt
2.5 kB
02 Introduction to Dart/019 The base Object class and the toString method.en.srt
2.5 kB
17 Databases and Cloud Firestore/028 Useful Links & Resources.html
2.5 kB
06 Building Layouts/032 Image variants.en.srt
2.5 kB
02 Introduction to Dart/023 Using abstract classes with functions.en.srt
2.5 kB
02 Introduction to Dart/013 The arrow operator.en.srt
2.5 kB
06 Building Layouts/018 Introduction to buttons.en.srt
2.4 kB
02 Introduction to Dart/008 The dynamic keyword.en.srt
2.4 kB
02 Introduction to Dart/007 Var and final.en.srt
2.4 kB
23 Completing the Time Tracker App/002 Accessing the User object in the AccountPage.en.srt
2.4 kB
24 Unit & Widget Tests with Mockito/025 Updating the tests to handle the form callback.en.srt
2.4 kB
24 Unit & Widget Tests with Mockito/009 The test lifecycle methods.en.srt
2.4 kB
02 Introduction to Dart/003 A simple program.en.srt
2.3 kB
11 Email & Password Sign-In + Handling Text Input/026 Useful Links & Resources.html
2.3 kB
08 Full Authentication Flow, State Management & Dependency Injection/003 Adding a Firebase User to the LandingPage.en.srt
2.3 kB
11 Email & Password Sign-In + Handling Text Input/003 Passing the BuildContext across methods.en.srt
2.3 kB
10 Google and Facebook Sign-In/014 Enabling MultiDex support on Android.en.srt
2.3 kB
04 Flutter setup on Windows/001 Flutter setup on Windows.en.srt
2.3 kB
18 Working with Forms and Cloud Firestore/008 Handling errors.en.srt
2.3 kB
02 Introduction to Dart/004 Variable declaration and initialization.en.srt
2.3 kB
07 Firebase Authentication/009 Running on iOS and updating Cocoapods.en.srt
2.2 kB
07 Firebase Authentication/002 Introduction to Firebase.en.srt
2.2 kB
24 Unit & Widget Tests with Mockito/004 Running tests.en.srt
2.2 kB
21 Bottom Navigation with the Cupertino widgets/014 Useful Links & Resources.html
2.2 kB
21 Bottom Navigation with the Cupertino widgets/012 Adding pop-to-root navigation.en.srt
2.1 kB
20 Working with Date & Time Pickers, more on Cloud Firestore/016 Useful Links & Resources.html
2.1 kB
24 Unit & Widget Tests with Mockito/040 Wrap up on unit & widget tests.en.srt
2.1 kB
20 Working with Date & Time Pickers, more on Cloud Firestore/003 Getting ready to add new files.en.srt
2.1 kB
03 Flutter setup on macOS/011 Useful Links & Resources.html
2.1 kB
04 Flutter setup on Windows/009 Useful Links & Resources.html
2.1 kB
10 Google and Facebook Sign-In/013 Installing the Facebook login package.en.srt
2.1 kB
07 Firebase Authentication/013 Explaining the short-hand syntax for callbacks.en.srt
2.1 kB
16 State Management with Provider/006 Introduction to ChangeNotifier.en.srt
2.0 kB
17 Databases and Cloud Firestore/011 Adding the Database Provider.en.srt
2.0 kB
12 Platform-Aware Dialogs/001 Introduction to dialogs.en.srt
2.0 kB
20 Working with Date & Time Pickers, more on Cloud Firestore/015 Wrap up and CupertinoDatePicker.en.srt
2.0 kB
10 Google and Facebook Sign-In/020 Useful Links & Resources.html
2.0 kB
22 Advanced Stream Operations with RxDart/013 Useful Links & Resources.html
2.0 kB
16 State Management with Provider/013 Useful Links & Resources.html
2.0 kB
24 Unit & Widget Tests with Mockito/017 Working with Acceptance Criteria.en.srt
2.0 kB
05 Introduction to Flutter/013 Note about Flutter 2.0 and Null Safety.html
2.0 kB
24 Unit & Widget Tests with Mockito/038 Comparing EmailSignInModel objects.en.srt
2.0 kB
10 Google and Facebook Sign-In/004 Hooking up Google Sign-In to our button.en.srt
2.0 kB
18 Working with Forms and Cloud Firestore/017 Useful Links & Resources.html
1.9 kB
06 Building Layouts/024 Making code reusable.en.srt
1.9 kB
13 Scoped Access with InheritedWidget and Provider/007 Useful Links & Resources.html
1.9 kB
06 Building Layouts/009 Preview of the SignInPage layout.en.srt
1.9 kB
18 Working with Forms and Cloud Firestore/010 Fixing the integer-parsing code.en.srt
1.9 kB
06 Building Layouts/030 Adding logos_ introduction.en.srt
1.9 kB
22 Advanced Stream Operations with RxDart/004 Adding the source code for the new entries page.en.srt
1.9 kB
06 Building Layouts/016 The MainAxisAlignment property.en.srt
1.8 kB
14 Polishing the Authentication Flows/005 Adding a loading state_ overview.en.srt
1.8 kB
15 BLoCs/014 Summary on the BLoC basics.en.srt
1.8 kB
18 Working with Forms and Cloud Firestore/011 Editing existing jobs_ overview.en.srt
1.7 kB
24 Unit & Widget Tests with Mockito/005 Checking and fixing errors in tests.en.srt
1.7 kB
02 Introduction to Dart/036 Wrap-up.en.srt
1.7 kB
14 Polishing the Authentication Flows/001 Module Introduction.en.srt
1.7 kB
07 Firebase Authentication/005 How to fix_ _'keytool' is not recognized as an internal or external command_.html
1.7 kB
25 Conclusion and Next Steps/001 How to migrate this project to Null Safety.html
1.6 kB
05 Introduction to Flutter/004 Overview of the Flutter counter app.en.srt
1.6 kB
05 Introduction to Flutter/015 Shortcuts for VS Code and Android Studio.html
1.6 kB
02 Introduction to Dart/037 Useful Links & Resources.html
1.6 kB
15 BLoCs/010 Disposing BLoCs with Provider.en.srt
1.6 kB
05 Introduction to Flutter/012 Wrap up.en.srt
1.6 kB
05 Introduction to Flutter/014 Useful Links & Resources.html
1.5 kB
07 Firebase Authentication/016 Recommendations about choosing and updating packages.html
1.5 kB
21 Bottom Navigation with the Cupertino widgets/010 The CupertinoPageRoute.en.srt
1.4 kB
03 Flutter setup on macOS/001 macOS setup and Flutter 1.x.html
1.4 kB
09 Streams and StreamBuilder/010 Useful Links & Resources.html
1.3 kB
12 Platform-Aware Dialogs/008 Useful Links & Resources.html
1.3 kB
06 Building Layouts/002 Switching between apps.en.srt
1.3 kB
23 Completing the Time Tracker App/001 Completing the time tracker app_ overview.en.srt
1.3 kB
06 Building Layouts/039 Useful Links & Resources.html
1.2 kB
04 Flutter setup on Windows/003 Flutter doctor.en.srt
1.2 kB
02 Introduction to Dart/002 Introduction to Dartpad.en.srt
1.2 kB
10 Google and Facebook Sign-In/010 Viewing registered users on the Firebase console.en.srt
1.1 kB
03 Flutter setup on macOS/004 Flutter doctor.en.srt
1.1 kB
23 Completing the Time Tracker App/005 Wrapping up the time tracker app.en.srt
970 Bytes
随机展示
相关说明
本站不存储任何资源内容,只收集BT种子元数据(例如文件名和文件大小)和磁力链接(BT种子标识符),并提供查询服务,是一个完全合法的搜索引擎系统。 网站不提供种子下载服务,用户可以通过第三方链接或磁力链接获取到相关的种子资源。本站也不对BT种子真实性及合法性负责,请用户注意甄别!