Flutter Tutorial for Beginners
Flutter is a mobile UI framework developed by Google, used to make native mobile apps. To create Flutter apps we use a language called Dart, also developed by Google.
In this Flutter course, you'll learn the basics of Dart, from the ground up, and develop a Flutter app from scratch. I'll also show you how to preview your apps on an android emulator.
What You'll Learn....
Available in
days
days
after you enroll
- introduction & setup (12:05)
- Flutter Overview (4:26)
- Dart Primer (27:12)
- creating flutter apps in android studio (13:46)
- scaffold & appbar widgets (8:46)
- colors & fonts (10:42)
- stateless widgets (8:39)
- images & assets (6:52)
- buttons & icons (7:50)
- containers & padding (7:52)
- rows (8:18)
- columns (6:10)
- flutter outline & shortcuts (5:06)
- expanded widgets (7:40)
- ninja id project (20:17)
- stateful widgets (10:50)
- lists of data (8:55)
- custom classes (9:45)
- cards (7:59)
- extracting widgets (8:25)
- passing functions as arguments (4:52)
Available in
days
days
after you enroll
- starting the world app (9:18)
- maps & routing (12:38)
- widget lifecycle (8:15)
- async code (11:32)
- flutter packages (http) (9:36)
- world time api (9:57)
- world time class (17:05)
- error handling (5:28)
- passing route data (6:07)
- formatting & showing the date (7:00)
- loading spinner (5:20)
- ternary operators (14:53)
- listview builder (9:49)
- updating the time (13:00)
Course Preview
Sign up for Net Ninja Pro
Most popular
Monthly Membership
$9/mo
- Instant access to all courses
- Early access to new courses
- Access to premium & Udemy courses
- Cancel at any time
Yearly Membership
$79/yr
- Instant access to all courses
- Early access to new courses
- Access to premium & Udemy courses
- Save over 25%!
Get your first month half price when you use the code NINJAFLEDGLING. (monthly plan only).