-
Book Overview & Buying
-
Table Of Contents
Flutter & Dart - Complete App Development Course
By :
Flutter & Dart - Complete App Development Course
By:
Overview of this book
Begin by mastering the Flutter development environment across multiple operating systems, including detailed setup instructions for both Windows and Mac, coupled with configuring the Visual Studio Code IDE. This foundational knowledge will empower you to bring your first Flutter app to life, serving as a steppingstone for more sophisticated projects.
As you progress, delve into the intricacies of Flutter widgets, distinguishing between stateful and stateless types and mastering state management to enhance app functionality. Through hands-on projects like the Fortune Cookie and Tip Calculator apps, you'll apply these concepts in real-world scenarios, learning to integrate complex functionalities such as JSON parsing and advanced form handling.
The course deepens with a focus on state management using the Provider package, where you'll manage app data effectively and explore Firebase to implement real-time database interactions. Advanced sections cover navigation, data persistence with SQLite, and handling JSON from APIs, rounding out your skills to build complex, scalable applications.
This course equips you with the comprehensive skills needed to excel in the dynamic field of mobile technology, making it an ideal choice for both budding developers and seasoned professionals looking to enhance their toolkit.
Table of Contents (11 chapters)
Introduction
Windows - Flutter Development Environment Setup
MAC - Flutter Development Environment Setup
Setup Visual Studio Code and Running the First Flutter App
Why Flutter - Benefits and Motivation Deep Dive
Flutter Widgets - Stateful and Stateless Widgets Deep Dive
Flutter State Management - Provider & Improving Previous Apps
Flutter Navigation - Parsing JSON Files, Listview Widget - Build a Movie App
Data Persistence with SQLite Database & Parsing JSON From APIs - Book Tracker
Firebase Realtime Database with HTTP Request - Water Intake Tracker
Wrapup