
Build a Flutter Firebase authentication flow with sign up and sign in screens, including a loading screen and a simple home screen after login.
Design a Flutter login and sign up UI with gradient backgrounds, reusable fields and buttons, and Firebase authentication, including navigation to a placeholder home screen.
Set up Firebase for Flutter Android by creating a Firebase project, enabling email/password authentication, downloading Google services json, and initializing Firebase before app launch.
Master setting up Firebase authentication in Flutter by implementing core sign up and login with email and password, handling errors, and navigating to the home screen after account creation.
Set up Firebase for Flutter iOS by configuring the bundle identifier, downloading the Google Services config file, and updating the target OS to 12 for Firebase authentication.
Implement a forgot password flow in a flutter app with firebase by adding a reset password screen that accepts an email and a forget password action on the sign-in screen.
Create a reset password screen by reusing the sign up screen layout, keeping only the email field and a reset button that triggers Firebase authentication to send a reset email.
Learn to trigger a Firebase password reset from a Flutter app by validating the email, sending the reset email, and navigating back to the main screen.
Want to learn how to build a firebase email & password based Authentication for your flutter application?
Then you are in the right place.
Flutter is a mobile framework by Google for building beautiful and fast native apps. Flutter is very productive and offers a rich set of widgets that makes building apps a breeze. Once you experience hot-reload and everything else Flutter has to offer, you will never want to go back.
And by learning Firebase as well, you will understand how to make modern reactive apps, and see why Flutter and Firebase are a great combination.
In this course you will learn Firebase Authentication for Flutter iOS and Android Application. We will learn how to create a beautiful and intuitive Login and Sign Up screen. And then we will see how to setup firebase for a flutter application and in the end we will learn how we can add our core email and password based login and signup functionality for our flutter mobile application
Course Overview -
Introduction - We will see our end product and understand what is the purpose of the course
UI for Sign Up And Login - We will learn how to create UI for Login And SignUp Screen
Setting Up Firebase for Flutter - We will learn how to setup firebase for flutter application
Setup SignUp and Login Functionality- In this video we will build our core functionality