Flutter & Firebase: build an E-commerce and Admin App [2024]

via Udemy

Go to Course: https://www.udemy.com/course/flutter-310-firebase-build-an-e-commerce-and-admin-app/

Overview

This course is in Arabic and English. but this is the English version of itCourse Description: Flutter & Firebase MasteryLearn to design, build, and debug fully functional shopping applications with Flutter and Firebase. This course offers in-depth knowledge of Flutter mobile development, Dart programming, and Firebase integration. By the end of the course, you will be equipped to manage freelance projects confidently and be well-prepared to take on a Flutter development position within a company.PrerequisitesBasic knowledge of programmingBasic understanding of FlutterExperience with Windows or Mac application developmentAccess to a computer with an Internet connectionEnthusiasm for learning and applying cutting-edge algorithms to practical casesRecording Equipment:Video Editing Software: Camtasia 2022Microphone: Blue Yeti XThis top-of-the-line equipment ensures the highest possible audio and video quality for the course content.What You Will LearnThis course covers an extensive range of topics, including:GeneralDart Programming Language - Fundamentals to expert topicsUnderstanding Flutter Mobile Development by building apps incrementallyDesigning, building, and debugging Flutter appsBuilding robust apps with FlutterStyles & UIStyles for UIDynamic colors and themesComplex UI made simpleCustom widgetsFlutter Material DesignListViews and multiple UI statesFlutter Row and ColumnFlutter ListView BuilderState Management - ProviderClean code and boilerplate code avoidancesetState, lifting state up via callbacks, global access, scoped access with Provider and ChangeNotifierNavigation & Custom navigationForms, input handling, and validationManaging and updating packagesFirebaseDatabases and Cloud FirestoreFirebase AuthenticationFirebase FirestoreFirebase StorageReal-time communication with Firestore using Streams and StreamBuilder, Futures and FutureBuilderCourse StructureDuration: approximately 12-13 hours of contentRegular updatesWhat to Expect After This CourseAfter completing this course, you will have:The ability to build a fully functional shopping application with FirebaseGained advanced knowledge in FlutterDeveloped readiness to explore expert topics in FlutterThe ability to handle and manage freelance projectsAcquired the necessary skills and knowledge to take up a Flutter development position within a company confidentlyLimitations and NotesPlease note the following limitations and important information for this course:This course focuses on Windows configurations. IOS configurations are not covered but feel free to ask questions about it. We will be there to help.This course includes 2 apps, one for the Users, and another App for the Admin, both in "Portrait mode".The Android app is designed to be responsive only in portrait mode; it does not support landscape mode.Resources are attached to each lecture.24/7 support will be provided depending on the nature of your questions.

Skills

Reviews