Firebase Masterclass
Firebase Masterclass
Firebase is a mobile application development platform by Google. Using Google Firebase you can easily develop very high quality app with lots of functionalities that helps your business to grow faster and wider. With firebase you can use functionalities like analytics , messaging, databases and crash reports so that you may focus on your users more precisely. As Google name is attached with this platform hence you may trust on Firebase even for the bigger apps. Firebase helps you tackle upcoming challenges, no matter whether you are a marketing guy, a developer or a product manager.
What will you learn
-
If you are looking for the best backend to go along with Angular, or even better if you are looking to do as little server-side development as possible and focus mostly on the frontend, then look no further: Firebase is the right choice for you.
-
With Firebase, you will be able to query your database directly from the client and even directly modify data straight from the client in a secure way. You might not think that this would even be possible and that there always has to be a server involved in order for things to be secure, and that is true.
- Learn MySQL
- Object Oriented Programming
- Use forms to submit data
- Databases Managment
- HTML 5 / Bootstrap
- Content Management System
- Launch your Web Application
- AJAX to submit data
- PHP security
- API to bring Data
Lessons
- 62 lectures
- 07:15:43
- Setting Up AngularFire03:18
- Querying a Firestore Collection using AngularFire05:40
- The AngularFire API - snapshotChanges vs stateChanges08:16
- Querying and Displaying Data with AngularFire - The Home Component06:18
- AngularFire Observable Streams - An Important Feature 06:50
- Firestore Queries and Performance Guarantees - orderBy and array-contains08:45
- Firestore Compound Queries - Understanding Firestore Indexes08:19
- Understanding Firestore Querying Constraints and Invalid Query Error Messages09:30
- The Course Component - Design Overview05:50
- Initial Implementation of the Course Screen - the Course Resolver09:10
- Course Component Lessons List - Querying a Nested Firestore Collection08:30
- Course Component Conclusion - Pagination and Loading Indicator05:18
- Firestore Data Modification Example - The Edit Course Dialog07:20
- Edit Dialog Component Implementation - Conclusion07:53
- Firebase SDK Offline Support - See it in Action06:59
- Understanding Firestore Batched Writes - An Example07:55
- Firestore Transactions - Transactions vs Batched Writes13:20
- Firestore Persistent Document References - An Example08:30
- Firebase Authentication - Section Introduction04:05
- Firebase UI In Action - Social Login plus Email and Password Authentication08:35
- Authentication with Firebase UI - Implementation Conclusion08:20
- The AngularFire Auth User Profile - a Practical Use Case07:30
- AngularFire Auth Service - Displaying a User Profile Picture 04:23
- Security in a Serverless Architecture - Introduction to Firestore Security Rules 05:30
- Breaking Down the Firestore Security Rules Syntax05:30
- Security Rules Fundamentals - How do Security Rules Work?08:40
- Security Rules Fundamentals - Nested Rules and WildCards07:20
- Security Rules - Making Data Visible Only to Authenticated Users04:04
- Firebase Security Functions - an Example04:40
- Authentication with a Pre-Approved User List07:45
- User Authorization Roles - Admin Users vs Normal Users04:21
- Adding a Schema to Firestore Data using Security Rules07:30
- The Difference Between the Request and the Resource objects in Security Rules05:58
- Installing the Firebase Tools - Firestore Command Line Deployment05:49
- What is Firebase Storage? Learn its Key Features06:25
- File Upload with AngularFire - Step by Step Implementation07:25
- Implementing a File Upload Percentage Indicator with Angular Material04:20
- Get a Firebase Storage Revocable Download Url05:45
- Firebase Storage Security Rules - File Upload Conclusion06:45
- Firebase Cloud Functions - Hello World09:30
- Firebase Cloud Function REST Endpoint with Express 08:56
- Firebase Cloud Functions Local Emulator and Production Deployment06:30
- Implementing a Firestore Database Trigger with Firebase Cloud Functions13:30
- Firebase Cloud Functions - Automatic Document Counter Implementation05:30
- Firebase Cloud Functions - Implementing a File Upload Trigger07:40
- Download a File from Firebase Storage from inside a Firebase Cloud Function05:36
- Image Processing with ImageMagick from inside a Firebase Cloud Function08:30
- Image Processing of Thumbnail with Firebase Cloud Functions - Implementation07:43
- Image Processing with Firebase Cloud Functions - Demo08:58
Reviews
This is the best app development course you will ever come across! The course is from Google therefore, success is sure and very easy to learn with the teachers at Prolytics.
The instructors I had when doing the Firebase Masterclass course at Prolytics were just phenomenal! They could turn complex concepts into simple ones without even trying.
I love the exposure I got when doing the Google Firebase Masterclass course at Prolytics. Getting the chance to work on live projects is always a bonus! The lecturers were amazing too!