React: Cloud-Powered Apps with Firebase
Offered By: LinkedIn Learning
Course Description
Overview
Learn how to leverage the JavaScript you have mastered for front-end React development to build a serverless application using Firebase.
Syllabus
Introduction
- Structuring your apps for the cloud
- What you should know
- Using the exercise files
- Installing tools and CLIs
- Generating a new React application
- Overview of the Firebase console
- Configuring your web application
- Firebase Authentication setup
- Creating users
- Displaying current user
- Redirect user upon signup
- User logout
- User login
- Authenticated user redirect
- Challenge: Authentication redirect
- Solution: Authentication redirect
- Cloud Firestore intro
- Cloud Firestore setup
- Deploying security rules for Cloud Firestore
- Creating documents
- Displaying user document
- Updating user documents, part 1
- Updating user documents, part 2
- Cloud Storage setup
- Cloud Storage security rules
- Profile image upload form
- File upload trigger
- Cloud Storage file upload
- Challenge: Monitor upload progress
- Solution: Upload progress
- Firebase ID tokens
- Setting Firebase custom claims
- Admin interface: Users page
- Admin interface: Read user collection
- Admin interface: Render user collection
- Challenge: View user profile with admin
- Solution: View user profile with admin
- Cloud Functions setup
- Cloud Functions: Email setup
- Cloud Functions: Authentication trigger
- Firebase Hosting setup
- Deploying your React app
- Next steps
Taught by
Victor Mejia
Related Courses
Firebase in a Weekend: AndroidGoogle via Udacity Firebase in a Weekend: iOS
Google via Udacity Elastic Cloud Infrastructure: Containers and Services auf Deutsch
Google Cloud via Coursera Elastic Cloud Infrastructure: Containers and Services en Español
Google Cloud via Coursera Elastic Cloud Infrastructure: Containers and Services en Français
Google Cloud via Coursera