Descriptions
Flutter and Firebase master class (full package). Learn about Firebase Authentication, Cloud Firestore, Cloud Functions, Stripe Payments and more by building a fully functional eCommerce app with Flutter and Firebase. If you need a backend for your Flutter app, Firebase is the most obvious choice. Firebase makes it easy to authenticate users, write data to a remote database, and securely run server-side code. And you get scalability and great performance out of the box without spending any money. How do you know if you’re doing it right? Sure, you can read all the documentation and watch tons of tutorials on YouTube, but they often use shortcuts or overly simple examples that don’t give you the full picture. As a result, you will have to learn complex things through trial and error, which takes a lot of time. But there is a faster way. And I can speed up the process for you by combining all my Firebase knowledge and experience into this course. This in-depth course will teach you how to build real-life applications using Flutter and Firebase. We’ll start by building a simple, fully functional app that covers Firebase Auth, Cloud Firestore, basic security rules, and the latest Firebase UI packages. Then we’ll dive in deeper and build a complex e-commerce application, complete with back-end integration using cloud functions and third-party integrations like Stripe and Algolia.
What will you learn
- Setting up Firebase using FlutterFire CLI
- Authentication flows and role-based authorization
- Data Modeling, Security Rules, and CRUD Operations with Cloud Firestore
- Queries, indexes, pagination, caching, and offline support.
- Uploading images using Firebase Storage
- Local Firebase Emulator and Cloud Functions with TypeScript
- Firebase Cost Analysis and Optimization
- Firebase extensions and third party integrations (Stripe and Algolia)
- How to securely store API keys on client side and server side
- Deployment via Firebase Hosting
Who is this course for?
- This is an intermediate to advanced course about Flutter and Firebase, and you will need to already be familiar with Dart, Flutter, GoRouter, and Riverpod to get the most out of it.
Flutter & Firebase Master Class Features (Full Package)
- Publisher: CodewithAndrea
- Teacher: Andrea
- English language
- Level: All levels
- Number of courses: 137
- Duration: 11 hours 39 minutes.
Contents of the Flutter & Firebase master class (full package)
Requirements
- While it’s not strictly required, I recommend that you complete the Flutter Foundations course before committing to this one (you can purchase both courses together on the checkout page if you wish).
Images
Sample clip
Installation instructions
Extract the files and watch on your favorite player
Subtitles: Not available
Quality: 1080p
Download links
Password file(s): free download software
file size
2.3 GB