Learn how to build beautiful and responsive iOS, Android, and Web user interfaces using Flutter and Dart!
Free
What you'll learn
- Build beautiful mobile and web UI with Flutter and Dart
- Design and implement your own custom widgets
- Learn how to implement basic and advanced Flutter widgets
- Visualize data with Flutter
Requirements
All you need is curiosity
Description
You don't need to learn Android/ Java and iOS/ Swift to build real native
mobile apps!
Flutter - a framework developed by Google - allows you to learn one language
(Dart) and build beautiful native mobile apps in no time. Flutter is a SDK
providing the tooling to compile Dart code into native code and it also
gives you a rich set of pre-built and pre-styled UI elements (so called
widgets) which you can use to compose your user interfaces.
Flutter is extremely trending and gets used for major Google apps like their
Adwords app - it's now marked as "ready for production", hence now is the
time to jump in and learn it!
This course will teach Flutter & Dart from scratch, NO prior knowledge
of either of the two is required! And you certainly don't need any Android
or iOS development experience since the whole idea behind Flutter is to only
learn one language.
You'll learn Flutter not only in theory but we'll build a complete,
realistic app throughout this course. This app will feature both all the
core basics as well as advanced features like using Google Maps, the device
camera, adding animations and more!
This course will teach you how to build the UI of five amazing mobile apps!
- Food Delivery App
- Budget App
- Social Media App
- Facebook App and Web
- Netflix App and Web
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.
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:
Anyone who wants to learn how to code