
Flutter &; Firebase: build an E-commerce and Admin App[2024]
Last updated 2/2024
Created by Hadi Kachmar
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz, 2 Ch
Level: All Levels | Genre: eLearning | Language: English + subtitle | Duration: 86 Lectures ( 11h 56m ) | Size: 9.1 GB
Flutter & Firebase Mastery: build a fully functional E-commerce app with an Admin app, ready for deployment[2024]
What you'll learn
Flutter Mobile
Firebase Firestore, Authentication & Storage
Teaching how to write Clean-code and avoid Boilerplate code
Admin App to upload and edit products
Clear state management with Flutter Provider State Management
Fully functional E-commerce appRequirements
Basic knowledge in Flutter and DartDescription
This course is in Arabic and English. but this is theEnglishversion of it
Course Description: Flutter & Firebase Mastery
Learn 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.
Prerequisites
Basic knowledge of programming
Basic understanding of Flutter
Experience with Windows or Mac application development
Access to a computer with an Internet connection
Enthusiasm for learning and applying cutting-edge algorithms to practical casesRecording Equipment
Video Editing Software: Camtasia 2022
Microphone: Blue Yeti XThis top-of-the-line equipment ensures the highest possible audio and video quality for the course content.
What You Will Learn
This course covers an extensive range of topics, including
General
Dart Programming Language - Fundamentals to expert topics
Understanding Flutter Mobile Development by building apps incrementally
Designing, building, and debugging Flutter apps
Building robust apps with FlutterStyles & UI
Styles for UI
Dynamic colors and themes
Complex UI made simple
Custom widgets
Flutter Material Design
ListViews and multiple UI states
Flutter Row and Column
Flutter ListView BuilderState Management - Provider
Clean code and boilerplate code avoidance
setState, lifting state up via callbacks, global access, scoped access withProviderandChangeNotifier
Navigation & Custom navigation
Forms, input handling, and validation
Managing and updating packagesFirebase
Databases and Cloud Firestore
FirebaseAuthentication
FirebaseFirestore
FirebaseStorage
Real-time communication with Firestore usingStreamsandStreamBuilder,FuturesandFutureBuilderCourse Structure
Duration: approximately 12-13 hours of content
Regular updatesWhat to Expect After This Course
After completing this course, you will have
The ability to build a fully functional shopping application with Firebase
Gained advanced knowledge in Flutter
Developed readiness to explore expert topics in Flutter
The ability to handle and manage freelance projects
Acquired the necessary skills and knowledge to take up a Flutter development position within a company confidentlyLimitations and Notes
Please note the following limitations and important information for this course
This course focuses onWindowsconfigurations. 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.Who this course is for
Flutter and Dart learning cravers
To all people who are interested in Flutter
For people who want to make a complete app in Flutter
Companies Or Students who wants to build a ready app for production
You do not have permission to view the full content of this post. Log in or register now.