Flutter Course for Beginners – 37-hour Cross Platform App Development Tutorial

Flutter Course for Beginners – 37-hour Cross Platform App Development Tutorial36:39:22

Informazioni sul download e dettagli del video Flutter Course for Beginners – 37-hour Cross Platform App Development Tutorial

Autore:

freeCodeCamp.org

Pubblicato il:

24/02/2022

Visualizzazioni:

3.6M

Descrizione:

Learn Flutter from scratch in this 37‑hour cross‑platform app development tutorial. The course starts with an introduction at 00:00:00, then covers creating developer accounts (00:02:57) and setting up the development environment (00:39:12). It moves into Dart fundamentals, including control statements, null safety, enumerations, classes, and advanced topics (01:14:42 to 04:18:36). Next, the video guides you through project setup, iOS and Android app configuration, and Firebase backend integration (05:00:41 to 07:31:31). You’ll build authentication flows with email verification, login, registration, and logout screens (08:01:20 to 13:13:46), and learn to manage routes and error handling (13:36:43 to 14:52:21). The tutorial then introduces local storage CRUD operations, streams, and notes management (15:55:22 to 21:56:04). It covers securing the NotesService, writing to Cloud Firestore, and sharing notes (22:40:46 to 25:37:43). After that, you’ll transition to Bloc for state management, handle exceptions, and implement routing and dialogs (26:24:31 to 28:58:23). The final sections cover app polish: splash screens, icons, app store deployment, security rules, localization, and the course wrap‑up (29:48:31 to 36:33:57).