The Complete 2020 Flutter Development Bootcamp with Dart
English | MP4 | AVC 1280×720 | AAC 44KHz 2ch | 27.5 Hours | 14.5 GB
Dibuat secara resmi bekerja sama dengan tim Google Flutter.
Selamat datang di Kamp Pelatihan Pengembangan Aplikasi Flutter Lengkap dengan Dart - dibuat bekerja sama dengan tim Google Flutter.
Sekarang termasuk modul baru tentang Flutter State Management!
Mencakup semua konsep dasar untuk pengembangan Flutter, ini adalah kursus Flutter terlengkap yang tersedia secara online.
Kami membangun kursus ini selama berbulan-bulan, menyempurnakan kurikulum bersama dengan tim Flutter untuk mengajari Anda Flutter dari awal dan menjadikan Anda pengembang Flutter yang terampil dengan portofolio aplikasi Flutter yang indah dan kuat.
Bootcamp pengembangan Flutter lengkap kami mengajarkan Anda cara membuat kode menggunakan Dart dan membuat aplikasi iOS dan Android yang cantik, cepat, dan berkualitas asli. Bahkan jika Anda memiliki pengalaman pemrograman NOL.
Saya akan membawa Anda selangkah demi selangkah melalui tutorial video yang menarik dan menyenangkan serta mengajari Anda semua yang perlu Anda ketahui untuk berhasil sebagai pengembang Flutter.
Kursus ini mencakup 28+ jam tutorial video HD dan membangun pengetahuan pemrograman Anda sambil membuat aplikasi dunia nyata. mis. Whatsapp, QuizUp, dan Yahoo Weather.
Di akhir kursus ini, Anda akan menguasai Dart dengan lancar dan siap untuk membuat aplikasi Flutter Anda sendiri serta menjadi pengembang Flutter yang lengkap.
Anda juga akan memiliki portofolio lebih dari 15 aplikasi yang dapat Anda pamerkan kepada calon pemberi kerja.Dari Pemula hingga Pengembang Flutter dengan Hanya Satu Kursus
Kami tahu Anda ada di sini karena Anda menghargai waktu Anda. Jika Anda ingin menonton program seseorang selama berjam-jam tanpa menjelaskan apa yang mereka lakukan, Anda akan ada di YouTube.
Dengan mengikuti kursus ini, Anda dapat yakin bahwa kursus tersebut telah dipikirkan dan diedit dengan cermat. Ada animasi indah yang menjelaskan semua konsep sulit dan kami selalu siap menjawab pertanyaan siswa.
Selamat datang di Kamp Pelatihan Pengembangan Aplikasi Flutter Lengkap dengan Dart - dibuat bekerja sama dengan tim Google Flutter.
Sekarang termasuk modul baru tentang Flutter State Management!
Mencakup semua konsep dasar untuk pengembangan Flutter, ini adalah kursus Flutter terlengkap yang tersedia secara online.
Kami membangun kursus ini selama berbulan-bulan, menyempurnakan kurikulum bersama dengan tim Flutter untuk mengajari Anda Flutter dari awal dan menjadikan Anda pengembang Flutter yang terampil dengan portofolio aplikasi Flutter yang indah dan kuat.
Bootcamp pengembangan Flutter lengkap kami mengajarkan Anda cara membuat kode menggunakan Dart dan membuat aplikasi iOS dan Android yang cantik, cepat, dan berkualitas asli. Bahkan jika Anda memiliki pengalaman pemrograman NOL.
Saya akan membawa Anda selangkah demi selangkah melalui tutorial video yang menarik dan menyenangkan serta mengajari Anda semua yang perlu Anda ketahui untuk berhasil sebagai pengembang Flutter.
Kursus ini mencakup 28+ jam tutorial video HD dan membangun pengetahuan pemrograman Anda sambil membuat aplikasi dunia nyata. mis. Whatsapp, QuizUp, dan Yahoo Weather.
Di akhir kursus ini, Anda akan menguasai Dart dengan lancar dan siap untuk membuat aplikasi Flutter Anda sendiri serta menjadi pengembang Flutter yang lengkap.
Anda juga akan memiliki portofolio lebih dari 15 aplikasi yang dapat Anda pamerkan kepada calon pemberi kerja.Dari Pemula hingga Pengembang Flutter dengan Hanya Satu Kursus
Kami tahu Anda ada di sini karena Anda menghargai waktu Anda. Jika Anda ingin menonton program seseorang selama berjam-jam tanpa menjelaskan apa yang mereka lakukan, Anda akan ada di YouTube.
Dengan mengikuti kursus ini, Anda dapat yakin bahwa kursus tersebut telah dipikirkan dan diedit dengan cermat. Ada animasi indah yang menjelaskan semua konsep sulit dan kami selalu siap menjawab pertanyaan siswa.
Jadi di akhir kursus, Anda akan sepenuhnya memahami:
- Konsep Flutter Fundamental, misalnya Widget Stateful vs. Stateless, Pohon widget, manajemen status, animasi, tema, dan banyak lagi.
- Konsep Dart Fundamental misalnya daftar, peta, enum, loop, futures, aliran, mixin, kelas, dan banyak lagi.
- Konsep Pemrograman Berorientasi Objek (OOP): Jenis sistem, variabel, fungsi dan metode, pewarisan, kelas dan protokol.
- Struktur Kontrol: Menggunakan klausa If / Else, Ganti pernyataan dan logika untuk mengontrol aliran eksekusi.
- Struktur Data: Cara bekerja dengan koleksi, seperti Daftar dan Peta.
- Desain Perangkat Lunak: Bagaimana mengatur dan memformat kode agar mudah dibaca dan bagaimana menerapkan pola desain Model View Controller (MVC).
- Jaringan: Cara melakukan panggilan API asinkron, menyimpan dan mengambil data dari awan, dan menggunakan format JSON untuk komunikasi server.
- Penyimpanan Data: Cara menggunakan Firebase Cloud Firestore untuk bertindak sebagai backend untuk aplikasi Flutter Anda.
- Autentikasi: Cara menggunakan login dan mendaftarkan pengguna untuk aplikasi Flutter Anda.
- Manajemen Status: Cara menggunakan setState, pengeboran prop, status pengangkatan, callback, dan paket Penyedia untuk mengelola status aplikasi.
- Buat aplikasi cantik, cepat, dan berkualitas asli dengan Flutter
- Menjadi pengembang Flutter yang lengkap
- Buat aplikasi iOS dan Android hanya dengan satu basis kode
- Buat aplikasi iOS dan Android hanya dengan satu bahasa pemrograman (Dart)
- Buat portofolio aplikasi Flutter yang indah untuk mengesankan perekrut mana pun
- Pahami semua konsep dasar pengembangan Flutter
- Menjadi mahir dalam salah satu teknologi yang tumbuh paling cepat
Disaratkan untuk mendownload di @wifi.id karena file berukuran besar atau jika modem kalian cukup cepat beli saja paket internet malam telkomsel 5gb=5k 15gb=22k.
Download :
Up-load.io
1. Complete-2020-Flutter-Development-Bootcamp.part01.rar
2. Complete-2020-Flutter-Development-Bootcamp.part02.rar
3. Complete-2020-Flutter-Development-Bootcamp.part03.rar
4. Complete-2020-Flutter-Development-Bootcamp.part04.rar
5. Complete-2020-Flutter-Development-Bootcamp.part05.rar
6. Complete-2020-Flutter-Development-Bootcamp.part06.rar
7. Complete-2020-Flutter-Development-Bootcamp.part07.rar
8. Complete-2020-Flutter-Development-Bootcamp.part08.rar
Google Drive
1. Complete-2020-Flutter-Development-Bootcamp.part01
2. Complete-2020-Flutter-Development-Bootcamp.part02
3. Complete-2020-Flutter-Development-Bootcamp.part03
4. Complete-2020-Flutter-Development-Bootcamp.part04
5. Complete-2020-Flutter-Development-Bootcamp.part05
6. Complete-2020-Flutter-Development-Bootcamp.part06
7. Complete-2020-Flutter-Development-Bootcamp.part07
8. Complete-2020-Flutter-Development-Bootcamp.part08
Up-load.io
1. Complete-2020-Flutter-Development-Bootcamp.part01.rar
2. Complete-2020-Flutter-Development-Bootcamp.part02.rar
3. Complete-2020-Flutter-Development-Bootcamp.part03.rar
4. Complete-2020-Flutter-Development-Bootcamp.part04.rar
5. Complete-2020-Flutter-Development-Bootcamp.part05.rar
6. Complete-2020-Flutter-Development-Bootcamp.part06.rar
7. Complete-2020-Flutter-Development-Bootcamp.part07.rar
8. Complete-2020-Flutter-Development-Bootcamp.part08.rar
Google Drive
1. Complete-2020-Flutter-Development-Bootcamp.part01
2. Complete-2020-Flutter-Development-Bootcamp.part02
3. Complete-2020-Flutter-Development-Bootcamp.part03
4. Complete-2020-Flutter-Development-Bootcamp.part04
5. Complete-2020-Flutter-Development-Bootcamp.part05
6. Complete-2020-Flutter-Development-Bootcamp.part06
7. Complete-2020-Flutter-Development-Bootcamp.part07
8. Complete-2020-Flutter-Development-Bootcamp.part08
Daftar isi
Introduction to Cross-Platform Development with Flutter and Dart
1 Introduction to the Course
2 Download the Course Syllabus
3 What is Flutter
4 Why Flutter
5 The Anatomy of a Flutter App
6 How to Watch the Course in High Definition
7 How to Get the Most Out of the Course
8 Join the Student Community
Setup and Installation
9 Prerequisites for Flutter Development
10 Mac Setup Step 3 – Install the Android Emulator
11 Mac Setup Step 4 – Install Xcode and Command Line Tools
12 Mac Setup Step 5 – Test the iOS Simulator
13 Mac Installation Troubleshooting
14 [Optional] Configure Android Studio for Flutter Development
15 [Optional] Guided Tour of Android Studio for Flutter Development
16 Feedback Time!
17 Overview of the Process
18 Windows Setup Step 1 – Install the Flutter SDK
19 Windows Setup Step 2 – Install Android Studio
20 Windows Setup Step 3 – Install the Android Emulator
21 Windows Installation Troubleshooting
22 A Quick Note About macOS Catalina
23 Mac Setup Step 1 – Install the Flutter SDK
24 Mac Setup Step 2 – Install Android Studio
I Am Rich – How to Create Flutter Apps From Scratch
25 Creating a New Flutter Project from Scratch
26 A quick note about Hot Reload
27 Scaffolding a Flutter App
28 Working with Assets in Flutter & the Pubspec file
29 How to Add App Icons to the iOS and Android Apps
30 How to Ace this Course
31 Feedback Time!
Running Your App on a Physical Device
32 Deploying Your Flutter Apps to a Physical Device
33 Deploying Flutter Apps to an Android Phone
34 Deploying Flutter Apps to iPhonesiPads
35 Tip from Angela – Habit Building with the Calendar Trick
36 Feedback Time!
I Am Poor – App Challenge
37 What are App Challenges
38 The I Am Poor Challenge
39 Show Off Your Work!
40 Tip from Angela – Dealing with Distractions
41 Do You Want This
42 Feedback Time!
MiCard – How to Build Beautiful UIs with Flutter Widgets
43 MiCard – A Single Screen Personal Business Card App
44 Download the Completed Project
45 Tip from Angela – Nothing Easy is Worth Doing!
46 Feedback Time!
47 Hot Reload and Hot Restart – Flutter Power Tools
48 How to Use Container Widgets
49 How to use Column & Row Widgets for Layout
50 Flutter Layouts Challenge
51 Tapping into Widget Properties
52 Incorporating Custom Fonts in Your Flutter App
53 Adding Material Icons with the Icon Widget
54 Flutter Card & ListTile Widgets
Dicee – Building Apps with State
55 Dicee – A Stateful Dice App
56 Randomising the Dice
57 Challenge 1 Solution
58 Challenge 2 Solution
59 Challenge 3 Solution
60 Download the Completed Project
61 Tip from Angela – How to Deal with Procrastination
62 Feedback Time!
63 Using the Expanded Widget to Create Flexible Layouts
64 How to Use Intention Actions
65 Adding Gesture Detection with Flutter Button Widges
66 [Dart] Functions – Part 1
67 Making the Dice Image Change Reactively
68 [Dart] Variables
69 [Dart] Data Types
70 Stateful vs. Stateless Widgets – What’s the Difference
Boss Level Challenge 1 – Magic 8 Ball
71 Magic 8 Ball – A Decision Making App
72 Feedback Time!
73 Step 1 – Set Up The Project
74 Step 2 – Create a Stateless Widget
75 Step 3 – Create a Stateful Widget
76 Step 4 – Make it Interactive
77 Step 5 – Randomise it
78 Step 6 – Update the State
79 Customise It!
80 Tip from Angela – Building a Programming Habit
Xylophone – Using Flutter and Dart Packages to Speed Up Development
81 Xylophone – A Simple Musical Instrument App
82 [Dart] Arrow Functions
83 Customise It!
84 Download the Completed Project
85 Tip from Angela – The 20 Minute Method
86 Feedback Time!
87 What are Flutter & Dart Packages
88 How to Play Sound Across Platforms
89 How to Play Multiple Sounds
90 [Dart] Functions – Part 2
91 Updating the UI of Our App
92 [Dart] Functions – Part 3
93 [Dart] Functions Challenge
94 Refactoring Our App
Quizzler -Modularising & Organising Flutter Code
95 Quizzler – A TrueFalse Quiz App
96 Abstraction in Action
97 Encapsulation in Action
98 Inheritance in Action
99 Polymorphism in Action
100 Adding Back the Score Keeper
101 Code Challenge
102 [Dart] Class Constructors
103 Download the Completed Project
104 Tip from Angela – Learning Before you Eat
105 Feedback Time!
106 Building a Score Keeper
107 [Dart] Lists
108 Displaying the Questions
109 Checking User Answers
110 [Dart] Conditionals – IFELSE
111 More Dart Programming Challenges
112 Creating a Question Class
113 [Dart] Classes and Objects
Boss Level Challenge 2 – Destini
114 Destini – A Choose Your Own Adventure Game
115 Update the Story Based on User Choice
116 Step 21 – Use the Story Plan to Progress through the Story
117 Step 222324 – Restart the Game When the User Reaches the End
118 Step 25 – Renaming and Refactoring Using Android Studio
119 Step 262728 – Hiding Buttons
120 Download the Completed App!
121 Tip from Angela – Retrieval is How You Learn
122 Feedback Time!
123 Set Up the Project
124 Familiarise Yourself with the Starting Project
125 Step 1 – Adding a Image as a Background
126 Solutions on GitHub
127 Step 234 – Create a New Story Class
128 Step 567 – Create the Story Brain
129 Display the Story in the App
130 Step 11121314 – Display the Choices in the App
BMI Calculator – Building Flutter UI for Intermediates
131 BMI Calculator – A Beautiful Health App
132 The Flutter Slider Widget
133 Customising Widgets with Themes
134 Composition vs. Inheritance – Building Flutter Widgets From Scratch
135 Multi-Screen Apps Using Routes and Navigation
136 [Dart] Maps
137 Designing the Result Page
138 Adding the BMI Calculator Functionality
139 Download the Completed Project
140 Tip from Angela – Dealing with Lack of Progress
141 Feedback Time!
142 How to Use Flutter Themes
143 How to Refactor Flutter Widgets
144 [Dart] Final vs. Const
145 Creating Custom Flutter Widgets
146 The GestureDetector Widget
147 [Dart] Enums
148 [Dart] Ternary Operator
149 [Dart] Functions as First Order Objects
Clima – Powering Your Flutter App with Live Web Data
150 Clima – A Modern Weather App
151 Getting Actual Weather Data from the OpenWeatherMap API
152 Showing a Spinner While the User Waits
153 Passing Data to a State Object
154 Updating the Weather with the WeatherModel
155 Refactoring the Location Methods
156 Creating and Styling a TextField Widget for Text Entry
157 Passing Data Backwards Through the Navigation Stack
158 Download the Completed Project
159 Tip from Angela – Mixing Knowledge
160 Feedback Time!
161 Getting Location Data From Across Platforms
162 [Dart] Futures, Async & Await
163 Stateful Widget Lifecycle Methods
164 [Dart] Exception Handling & Null Aware Operators
165 AsyncAwait Challenge
166 Application Programming Interfaces (APIs) Explained
167 Networking in Flutter Apps with the HTTP Package
168 JSON Parsing and Dynamic Types
Boss Level Challenge 3 – Bitcoin Ticker
169 Bitcoin Ticker – A Simple Cryptocurrency Price Tracker
170 Level 3 – Gold Medal
171 Check out the completed app!
172 Tip from Angela – Dealing with Frustration
173 Feedback Time!
174 The Material DropdownButton Widget
175 [Dart] Loops
176 Building Widgets with Loops Solution
177 Introducing Cupertino Widgets
178 Building Platform Specific UI (iOS & Android)
179 Introduction to Boss Level Challenge 3
180 Level 1 – Bronze Medal
181 Level 2 – Silver Medal
Flash Chat – Flutter x Firebase Cloud Firestore
182 Flash Chat – A Lightning Fast Messaging App
183 Creating a New Firebase Project
184 Potential Problems When Incorporating Firebase
185 Android Firebase Project Setup
186 iOS Firebase Project Setup
187 Firebase Flutter Packages Setup (iOS & Android)
188 Registering Users with Firebase using FirebaseAuth
189 Authenticating Users with FirebaseAuth
190 Showing a Spinner while the User Waits
191 Saving Data into Cloud Firestore
192 Listening for Data from Firebase using Streams
193 Named Routes Challenge
194 [Dart] Streams
195 Turning Streams into Widgets Using the StreamBuilder
196 The Flutter ListView
197 A Different UI for Different Senders
198 Cloud Firestore Authorisation and Security Rules
199 Download the Completed Project
200 Tip from Angela – Sleep is My Secret Weapon
201 Feedback Time!
202 [Dart] Static Modifier
203 Refactor Routes with the Static Const
204 Flutter Hero Animations
205 Custom Flutter Animations with the Animation Controller
206 [Dart] Mixins
207 Prepackaged Flutter Animations
208 Code Refactoring Challenge
Flutter State Management
209 Todoey – Your very own To-Do List App
210 Designing the To-Do List App
211 The ListView Challenge
212 The BottomSheet Widget
213 Positioning the BottomSheet above the Keyboard
214 What is State and How do we Manage it
215 How do Callbacks work in Dart
216 The ListView Builder
217 Lifting State Up Challenge
218 Flutter App Architecture Patterns
219 Introducing the Provider Package
220 Using a Provider and a ChangeNotifier to Manage State
221 Adding New To-Do List Tasks
222 Checking off To-Do List Tasks
223 Deleting Tasks using the Provider Design Pattern
224 Download the Completed Project
225 Tip from Angela – How to Solidify Your Knowledge
226 Feedback Time!
Next Steps
227 Join the #FlutterBrew Contest!
228 Keep Learning!
229 Publish Your Apps!
230 Tip from Angela – Review your goals!
231 Feedback Time!
1 Introduction to the Course
2 Download the Course Syllabus
3 What is Flutter
4 Why Flutter
5 The Anatomy of a Flutter App
6 How to Watch the Course in High Definition
7 How to Get the Most Out of the Course
8 Join the Student Community
Setup and Installation
9 Prerequisites for Flutter Development
10 Mac Setup Step 3 – Install the Android Emulator
11 Mac Setup Step 4 – Install Xcode and Command Line Tools
12 Mac Setup Step 5 – Test the iOS Simulator
13 Mac Installation Troubleshooting
14 [Optional] Configure Android Studio for Flutter Development
15 [Optional] Guided Tour of Android Studio for Flutter Development
16 Feedback Time!
17 Overview of the Process
18 Windows Setup Step 1 – Install the Flutter SDK
19 Windows Setup Step 2 – Install Android Studio
20 Windows Setup Step 3 – Install the Android Emulator
21 Windows Installation Troubleshooting
22 A Quick Note About macOS Catalina
23 Mac Setup Step 1 – Install the Flutter SDK
24 Mac Setup Step 2 – Install Android Studio
I Am Rich – How to Create Flutter Apps From Scratch
25 Creating a New Flutter Project from Scratch
26 A quick note about Hot Reload
27 Scaffolding a Flutter App
28 Working with Assets in Flutter & the Pubspec file
29 How to Add App Icons to the iOS and Android Apps
30 How to Ace this Course
31 Feedback Time!
Running Your App on a Physical Device
32 Deploying Your Flutter Apps to a Physical Device
33 Deploying Flutter Apps to an Android Phone
34 Deploying Flutter Apps to iPhonesiPads
35 Tip from Angela – Habit Building with the Calendar Trick
36 Feedback Time!
I Am Poor – App Challenge
37 What are App Challenges
38 The I Am Poor Challenge
39 Show Off Your Work!
40 Tip from Angela – Dealing with Distractions
41 Do You Want This
42 Feedback Time!
MiCard – How to Build Beautiful UIs with Flutter Widgets
43 MiCard – A Single Screen Personal Business Card App
44 Download the Completed Project
45 Tip from Angela – Nothing Easy is Worth Doing!
46 Feedback Time!
47 Hot Reload and Hot Restart – Flutter Power Tools
48 How to Use Container Widgets
49 How to use Column & Row Widgets for Layout
50 Flutter Layouts Challenge
51 Tapping into Widget Properties
52 Incorporating Custom Fonts in Your Flutter App
53 Adding Material Icons with the Icon Widget
54 Flutter Card & ListTile Widgets
Dicee – Building Apps with State
55 Dicee – A Stateful Dice App
56 Randomising the Dice
57 Challenge 1 Solution
58 Challenge 2 Solution
59 Challenge 3 Solution
60 Download the Completed Project
61 Tip from Angela – How to Deal with Procrastination
62 Feedback Time!
63 Using the Expanded Widget to Create Flexible Layouts
64 How to Use Intention Actions
65 Adding Gesture Detection with Flutter Button Widges
66 [Dart] Functions – Part 1
67 Making the Dice Image Change Reactively
68 [Dart] Variables
69 [Dart] Data Types
70 Stateful vs. Stateless Widgets – What’s the Difference
Boss Level Challenge 1 – Magic 8 Ball
71 Magic 8 Ball – A Decision Making App
72 Feedback Time!
73 Step 1 – Set Up The Project
74 Step 2 – Create a Stateless Widget
75 Step 3 – Create a Stateful Widget
76 Step 4 – Make it Interactive
77 Step 5 – Randomise it
78 Step 6 – Update the State
79 Customise It!
80 Tip from Angela – Building a Programming Habit
Xylophone – Using Flutter and Dart Packages to Speed Up Development
81 Xylophone – A Simple Musical Instrument App
82 [Dart] Arrow Functions
83 Customise It!
84 Download the Completed Project
85 Tip from Angela – The 20 Minute Method
86 Feedback Time!
87 What are Flutter & Dart Packages
88 How to Play Sound Across Platforms
89 How to Play Multiple Sounds
90 [Dart] Functions – Part 2
91 Updating the UI of Our App
92 [Dart] Functions – Part 3
93 [Dart] Functions Challenge
94 Refactoring Our App
Quizzler -Modularising & Organising Flutter Code
95 Quizzler – A TrueFalse Quiz App
96 Abstraction in Action
97 Encapsulation in Action
98 Inheritance in Action
99 Polymorphism in Action
100 Adding Back the Score Keeper
101 Code Challenge
102 [Dart] Class Constructors
103 Download the Completed Project
104 Tip from Angela – Learning Before you Eat
105 Feedback Time!
106 Building a Score Keeper
107 [Dart] Lists
108 Displaying the Questions
109 Checking User Answers
110 [Dart] Conditionals – IFELSE
111 More Dart Programming Challenges
112 Creating a Question Class
113 [Dart] Classes and Objects
Boss Level Challenge 2 – Destini
114 Destini – A Choose Your Own Adventure Game
115 Update the Story Based on User Choice
116 Step 21 – Use the Story Plan to Progress through the Story
117 Step 222324 – Restart the Game When the User Reaches the End
118 Step 25 – Renaming and Refactoring Using Android Studio
119 Step 262728 – Hiding Buttons
120 Download the Completed App!
121 Tip from Angela – Retrieval is How You Learn
122 Feedback Time!
123 Set Up the Project
124 Familiarise Yourself with the Starting Project
125 Step 1 – Adding a Image as a Background
126 Solutions on GitHub
127 Step 234 – Create a New Story Class
128 Step 567 – Create the Story Brain
129 Display the Story in the App
130 Step 11121314 – Display the Choices in the App
BMI Calculator – Building Flutter UI for Intermediates
131 BMI Calculator – A Beautiful Health App
132 The Flutter Slider Widget
133 Customising Widgets with Themes
134 Composition vs. Inheritance – Building Flutter Widgets From Scratch
135 Multi-Screen Apps Using Routes and Navigation
136 [Dart] Maps
137 Designing the Result Page
138 Adding the BMI Calculator Functionality
139 Download the Completed Project
140 Tip from Angela – Dealing with Lack of Progress
141 Feedback Time!
142 How to Use Flutter Themes
143 How to Refactor Flutter Widgets
144 [Dart] Final vs. Const
145 Creating Custom Flutter Widgets
146 The GestureDetector Widget
147 [Dart] Enums
148 [Dart] Ternary Operator
149 [Dart] Functions as First Order Objects
Clima – Powering Your Flutter App with Live Web Data
150 Clima – A Modern Weather App
151 Getting Actual Weather Data from the OpenWeatherMap API
152 Showing a Spinner While the User Waits
153 Passing Data to a State Object
154 Updating the Weather with the WeatherModel
155 Refactoring the Location Methods
156 Creating and Styling a TextField Widget for Text Entry
157 Passing Data Backwards Through the Navigation Stack
158 Download the Completed Project
159 Tip from Angela – Mixing Knowledge
160 Feedback Time!
161 Getting Location Data From Across Platforms
162 [Dart] Futures, Async & Await
163 Stateful Widget Lifecycle Methods
164 [Dart] Exception Handling & Null Aware Operators
165 AsyncAwait Challenge
166 Application Programming Interfaces (APIs) Explained
167 Networking in Flutter Apps with the HTTP Package
168 JSON Parsing and Dynamic Types
Boss Level Challenge 3 – Bitcoin Ticker
169 Bitcoin Ticker – A Simple Cryptocurrency Price Tracker
170 Level 3 – Gold Medal
171 Check out the completed app!
172 Tip from Angela – Dealing with Frustration
173 Feedback Time!
174 The Material DropdownButton Widget
175 [Dart] Loops
176 Building Widgets with Loops Solution
177 Introducing Cupertino Widgets
178 Building Platform Specific UI (iOS & Android)
179 Introduction to Boss Level Challenge 3
180 Level 1 – Bronze Medal
181 Level 2 – Silver Medal
Flash Chat – Flutter x Firebase Cloud Firestore
182 Flash Chat – A Lightning Fast Messaging App
183 Creating a New Firebase Project
184 Potential Problems When Incorporating Firebase
185 Android Firebase Project Setup
186 iOS Firebase Project Setup
187 Firebase Flutter Packages Setup (iOS & Android)
188 Registering Users with Firebase using FirebaseAuth
189 Authenticating Users with FirebaseAuth
190 Showing a Spinner while the User Waits
191 Saving Data into Cloud Firestore
192 Listening for Data from Firebase using Streams
193 Named Routes Challenge
194 [Dart] Streams
195 Turning Streams into Widgets Using the StreamBuilder
196 The Flutter ListView
197 A Different UI for Different Senders
198 Cloud Firestore Authorisation and Security Rules
199 Download the Completed Project
200 Tip from Angela – Sleep is My Secret Weapon
201 Feedback Time!
202 [Dart] Static Modifier
203 Refactor Routes with the Static Const
204 Flutter Hero Animations
205 Custom Flutter Animations with the Animation Controller
206 [Dart] Mixins
207 Prepackaged Flutter Animations
208 Code Refactoring Challenge
Flutter State Management
209 Todoey – Your very own To-Do List App
210 Designing the To-Do List App
211 The ListView Challenge
212 The BottomSheet Widget
213 Positioning the BottomSheet above the Keyboard
214 What is State and How do we Manage it
215 How do Callbacks work in Dart
216 The ListView Builder
217 Lifting State Up Challenge
218 Flutter App Architecture Patterns
219 Introducing the Provider Package
220 Using a Provider and a ChangeNotifier to Manage State
221 Adding New To-Do List Tasks
222 Checking off To-Do List Tasks
223 Deleting Tasks using the Provider Design Pattern
224 Download the Completed Project
225 Tip from Angela – How to Solidify Your Knowledge
226 Feedback Time!
Next Steps
227 Join the #FlutterBrew Contest!
228 Keep Learning!
229 Publish Your Apps!
230 Tip from Angela – Review your goals!
231 Feedback Time!
0 Please Share a Your Opinion.: