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 app
Requirements
❗ Basic knowledge in Flutter and Dart
Description
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 cases
Recording Equipment
✨ Video Editing Software: Camtasia 2022
✨ Microphone: Blue Yeti X
This 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 Flutter
Styles & 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 Builder
State 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 packages
Firebase
✨ Databases and Cloud Firestore
✨ FirebaseAuthentication
✨ FirebaseFirestore
✨ FirebaseStorage
✨ Real-time communication with Firestore usingStreamsandStreamBuilder,FuturesandFutureBuild er
Course Structure
✨ Duration: approximately 12-13 hours of content
✨ Regular updates
What 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 confidently
Limitations 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