Flutter App Development
Looking to learn how to build beautiful Android and iOS apps with Flutter and Dart or having trouble building out mobile designs?
Flutter is an extremely trending framework from Google that was released only in 2017. And today, Flutter has become the most popular cross-platform mobile framework, according to a 2021 developer survey from Statista. Based on this survey, a stunning 42 percent of software developers worldwide used Flutter.
As a mobile app developer, you understand the importance of implementing clean and intuitive UI. It is essential to crafting the best user experience possible. With Flutter, we have the power to build responsive interfaces for mobile and web with a single codebase.
In this course, you will learn everything you need to become a pro Flutter developer
You will learn how to:
-
Implement basic and advanced Flutter widgets (Ex: ListViews, GridViews, Slivers, Custom Painters, Custom Clippers, Drawers, etc.)
-
Write your own custom widgets
-
Visualize data with charts
-
Animate widgets
-
Use stack-based screen navigation
-
Debug your code
-
Build responsive user interfaces for mobile and web
-
And much more!
I hope you enjoy this course, and I'm looking forward to seeing the amazing apps you create!
Who this course is for:
- Flutter developers who want to improve their UI skills
- Flutter developers who want to learn basic and advanced Flutter widgets
Curriculum
- 6 Sections
- 28 Lessons
- 0 Quizzes
- 60h 50m Duration
Introduction and Setup
- Dart 2 - version changes (some videos will be re-recorded)
- Read me - major changes to Dart and Flutter
- Setup Android Studio
- Setup IntelliJ
- Nullable types Version change example - isEmpty
Button Widgets
- Raised Button
- Raised Button with Parameters
- Flat Button
- Icon Button
Input Widgets
- TextField
- Checkbox
- Radios
- Switches
- Slider
- Date Picker
Scaffold
- AppBar
- Floating Action Button
- Drawer
- Footer Buttons
- Bottom Navigation Bar
Notification
- Bottom Sheet
- Snack Bar
- Alert Dialog
- Simple Dialog
Layouts
- Rows and Columns
- Card
- Expanded
- Listview Builder