Mobile Development

Flutter & Dart - The Complete Flutter App Development Course

Learn Flutter & Dart from scratch and build iOS & Android apps. Includes Firebase, REST APIs, and state management.

0.0
(0 ratings)
0 students
Created by John Smith English 17h 0m 12 lecturesall levels

What you'll learn

Build fully-fledged iOS and Android apps using Flutter
Use Dart to build server-side backends for Flutter apps
Build beautiful UI designs with Flutter's widget library
Use Firebase to build full-stack apps
Implement state management using Provider and Riverpod

Requirements

  • No programming experience needed
  • A Mac or Windows PC
  • A smartphone (optional)

Description

Become a fully-fledged Flutter developer with this comprehensive course. Learn to build beautiful native iOS and Android apps using the Flutter framework and Dart programming language.

This course is designed for beginners and experienced developers alike. No prior mobile development experience required!

What you will build:

  • A complete To-Do app with local storage
  • A weather app using live REST APIs
  • A full chat application using Firebase
  • A complete e-commerce app from scratch

Course Curriculum

3 sections • 12 lectures • 17h 0m total length

Getting Started
4 lectures
Welcome & Course OverviewPreview
4m
Setting Up Your EnvironmentPreview
15m
Key Concepts Introduction
20m
Course Resources & Notes
3m
Core Fundamentals
4 lectures
Fundamentals Part 1
30m
Fundamentals Part 2
35m
Hands-On Exercise
20m
Quiz: Check Your Understanding
5m
Building Real Projects
4 lectures
Project Setup & Planning
25m
Building the Project - Part 1
1h 0m
Building the Project - Part 2
1h 0m
Deployment & Next Steps
15m

About the Instructor

J

John Smith

Senior Full Stack Developer with 10+ years of experience in web technologies. Has worked at Google, Microsoft and now teaches full-time.