Flutter & Dart – The Complete Guide [2024 Edition]
About Course
- Push notifications – manual approach and automated
- And much more!
Course Highlights:
- On-Demand, Video-Based Learning: An immersive experience with practical examples and demo apps to help you develop your skills at your own pace
- Lifetime Access: Revisit topics and refresh your knowledge anytime
- Regularly Updated: The course has been updated multiple times in the past to ensure it stays up-to-date with the latest industry standards
No Experience Necessary
This course is designed to be accessible to everyone, regardless of their programming background. Whether you’re a complete beginner or an experienced developer looking to expand your skillset, I will guide you through each step of the process, ensuring you gain a deep understanding of the fundamentals and advanced concepts.
Prerequisites:
- Basic programming language knowledge will help but is not required
- No prior knowledge of Flutter or Dart is needed
- No iOS (Swift/ObjectiveC) or Android (Java/Kotlin) development experience required
Take the First Step Towards Your Mobile App Development Career
With the skyrocketing demand for skilled mobile app developers in today’s job market, there has never been a better time to jump into the world of Flutter & Dart. By the end of this course, you’ll be fully equipped to design, develop, and deploy stunning iOS and Android apps, setting yourself up for a successful career in mobile app development.
Don’t let this opportunity pass you by! Enroll in “Flutter & Dart – The Complete Guide” today and start building amazing apps for the iOS and Android platforms!
What Will You Learn?
- Learn Flutter and Dart from the ground up, step-by-step
- Build engaging native mobile apps for both Android and iOS
- Use features like Google Maps, the device camera, authentication and much more!
- Learn how to upload images and how to send manual and automated push notifications
- Learn all the basics without stopping after them: Dive deeply into Flutter & Dart and become an advanced developer
Course Content
Subtitle Guide – Hướng dẫn thêm phụ đề
01 – Introduction
-
-
01:16
-
02:49
-
01:51
-
02:56
-
03:58
-
04:28
-
04:28
-
02:14
-
02:14
-
04:28
-
04:28
-
04:28
-
04:28
-
05:10
-
04:33
-
04:33
-
02:35
-
04:43
02 – Flutter & Dart Basics I – Getting a Solid Foundation [ROLL DICE APP]
-
-
01:21
-
08:50
-
03:05
-
05:51
-
06:05
-
05:02
-
02:26
-
02:52
-
04:37
-
03:58
-
02:50
-
03:58
-
07:25
-
06:54
-
07:24
-
05:14
-
04:13
-
03:03
-
03:27
-
02:37
-
05:01
-
09:27
-
05:56
-
03:19
-
03:49
-
05:22
-
02:23
-
04:53
-
05:01
-
05:01
-
06:40
-
06:35
-
06:08
-
06:17
-
03:48
-
07:33
-
03:46
-
03:46
-
07:54
-
10:21
03 – Flutter & Dart Basics II – Fundamentals Deep Dive [QUIZ APP]
-
-
02:01
-
02:21
-
11:46
-
05:42
-
05:42
-
05:41
-
03:43
-
04:22
-
10:50
-
07:02
-
09:16
-
04:28
-
07:05
-
04:52
-
08:48
-
05:35
-
06:02
-
06:02
-
05:53
-
07:45
-
03:57
-
05:46
-
05:49
-
01:20
-
03:43
-
03:43
-
06:39
-
06:39
-
04:27
-
04:01
-
04:01
-
02:40
-
06:00
-
06:00
-
05:26
-
05:26
-
06:07
-
03:07
-
03:51
-
03:51
-
04:07
-
08:53
-
03:46
-
03:46
04 – Debugging Flutter Apps
-
-
00:56
-
01:08
-
03:48
-
03:48
-
04:59
-
04:59
-
04:59
-
07:41
05 – Adding Interactivity, More Widgets & Theming [EXPENSE TRACKER APP]
-
-
01:38
-
07:07
-
06:59
-
04:10
-
04:02
-
10:21
-
02:27
-
08:23
-
08:23
-
07:25
-
06:46
-
07:24
-
08:14
-
04:53
-
04:10
-
01:11
-
03:50
-
01:47
-
08:33
-
07:41
-
10:57
-
07:48
-
05:11
-
05:59
-
02:02
-
07:46
-
04:36
-
04:36
-
07:43
-
06:39
-
09:00
-
09:02
-
07:13
-
05:03
-
04:39
-
05:13
-
05:13
-
02:45
06 – Building Responsive & Adaptive User Interfaces [EXPENSE TRACKER APP]
-
-
00:57
-
02:06
-
04:53
-
03:58
-
03:57
-
07:09
-
05:12
-
02:53
-
06:02
-
06:02
-
07:14
-
01:26
07 – Flutter & Dart Internals [TODO APP]
-
-
01:09
-
04:46
-
06:51
-
06:34
-
04:34
-
05:33
-
04:12
-
06:56
-
00:55
08 – Building Multi-Screen Apps & Navigating Between Screens [MEALS APP]
-
-
02:05
-
01:35
-
07:58
-
06:12
-
08:02
-
03:34
-
05:20
-
06:37
-
04:20
-
04:20
-
04:53
-
08:30
-
04:15
-
04:15
-
05:56
-
05:56
-
04:59
-
04:59
-
04:08
-
04:07
-
08:17
-
04:08
-
04:08
-
05:57
-
05:57
-
05:28
-
07:04
-
07:04
-
05:35
-
07:33
-
07:58
-
02:44
-
06:18
-
04:31
-
07:55
-
07:55
-
03:04
09 – Managing App-wide State [MEALS APP]
-
-
01:29
-
02:08
-
01:20
-
01:21
-
03:55
-
07:17
-
06:09
-
06:09
-
04:49
-
05:31
-
08:24
-
03:16
-
03:16
-
05:36
-
05:19
-
02:41
-
03:11
10 – Adding Animations [MEALS APP]
-
-
00:44
-
01:52
-
09:35
-
04:19
-
04:19
-
04:18
-
04:18
-
07:23
-
05:49
-
03:54
-
02:28
11 – Handling User Input & Working with Forms [SHOPPING LIST APP]
-
-
01:18
-
02:59
-
08:06
-
04:43
-
04:43
-
07:45
-
06:23
-
04:38
-
04:38
-
02:22
-
08:11
-
07:19
-
04:39
-
04:39
-
07:16
-
04:18
-
01:12
12 – Connecting a Backend & Sending HTTP Requests [SHOPPING LIST APP]
-
-
00:38
-
03:32
-
04:10
-
03:25
-
03:18
-
04:58
-
04:58
-
04:28
-
04:28
-
04:59
-
04:59
-
04:59
-
04:46
-
07:07
-
05:14
-
06:44
-
03:43
-
05:52
-
02:20
-
09:03
-
04:32
-
04:31
13 – Using Native Device Features (e.g., Camera) [FAVORITE PLACES APP]
-
-
01:52
-
03:44
-
02:26
-
10:00
-
04:49
-
04:49
-
06:59
-
03:47
-
03:47
-
04:55
-
07:54
-
05:05
-
10:39
-
06:10
-
04:54
-
08:50
-
06:13
-
03:34
-
03:11
-
03:11
-
03:35
-
07:17
-
03:21
-
03:53
-
03:53
-
03:43
-
09:37
-
02:55
-
04:37
-
04:12
-
04:12
-
04:00
-
04:59
-
08:50
-
04:04
-
04:04
-
06:01
-
02:15
14 – Push Notifications & More Building a Chat App with Flutter & Firebase
-
-
01:37
-
05:40
-
05:57
-
05:57
-
06:44
-
08:26
-
08:03
-
06:14
-
08:45
-
06:16
-
08:51
-
02:42
-
04:25
-
04:43
-
04:04
-
07:37
-
05:06
-
06:51
-
03:05
-
04:43
-
03:43
-
03:43
-
04:46
-
05:06
-
05:06
-
05:28
-
05:28
-
04:08
-
04:08
-
06:00
-
03:00
-
03:00
-
04:40
-
04:40
-
06:16
-
05:26
-
02:42
-
05:54
-
05:53
-
01:11