Angular Firebase Authentication: Create Full Sign Up App
What you'll learn
- Build a complete Sign Up App with Angular 16, Angular Material and Firebase Authentication
- Integrate Firebase features such as Authentication, Firestore and Storage with Angular and Material Components
- Use Angular Material Components such as form fields, progress spinners and snackbars to build a real-world app
- Use Modern Angular 16 features such as Standalone Components and Signals API in a real world app
In this course we'll be building a complete Sign Up Application with Angular 16, Angular Material Components and Firebase Authentication.
It is an intermediate level, hands-on course where you’ll learn how to create Angular forms, use Angular Material Components and Firebase Authentication to build up a professional web app complete with Login and Sign up flows.
What you'll learn in this course:
Create Angular Reactive Forms for Login and Signup
Add Validations to Angular forms
Add suitable Angular Material Components for the best UI/UX
Integrate your Angular app with Firebase Authentication
Integrate your Angular app with Firestore DB + Storage
Add Reset Password functionality
Add Google Sign In button for easy sign up!
This course will use the latest Angular version 16 and techniques such as standalone components, the `inject` function and the new Angular Signals API - so you'll be up to date with the latest way to create awesome Angular apps!
By the end of this course, you will have a solid idea of how to build full stack web application with Angular 16, Material components and the Firebase platform.
So come join me as we go on a journey to create an important part of any web application - its authentication process. I look forward to seeing you in the next lecture :)
Who this course is for:
- Angular Beginners who want to learn to use Angular Material and Firebase
- Angular Developers who want to add a Sign up Flow to their existing apps using Firebase Authentication
- Angular Developers who want to learn how to store and get data from Firebase Firestore DB and Storage
I’m a Top-rated Angular developer (Upwork) and consultant with a decade of experience in software development. More recently, my main area of focus has been on front-end development - especially with the Angular framework, HTML and CSS.
I graduated at the top of my class with a Bachelors degree in Computer Science from FAST-NUCES way back in 2010. I then went on to Imperial College, London, where I completed a MSc. Computing.
I started work with a top software house in my home country with several clients around the world - both individually and as part of large development teams. This gave me a chance to develop my technical and interpersonal skills along with providing value to my clients/company.
A few years after, I left the company to pursue a self employed career as a freelance Angular developer and have since worked with clients all around the world - helping them develop real world, functional Angular apps - to help their businesses.
Experience as Instructor
In the past year alone, my blog has got ~100k clicks and ~1.7 million impressions as per organic traffic stats.
Shortly after, I also started my own YouTube channel where I teach Angular with regular tutorials on the same - explaining complex topics for beginners and experienced developers.
We've grown into a community of ~3000 subscribers and in the past year alone the channel videos have seen ~160k views and about 6000 hours of watch time.
An overwhelming majority of my readers/viewers (esp beginners) appreciate the fact that I explain difficult concepts in easy to understand and clear language. It's always great to hear about your content helping others build awesome Angular apps, clear their concepts or get started with their first jobs!
So join me as I take you on a learning journey with Angular on Udemy - with simple and complex courses for your needs. Thanks.