Curriculum

14 Topics
Welcome to the course!
Authentication Intro
Looking at the starter code
Firebase Setup
Important note about challenges
Authentication Setup
Create user with email and password
Sign in with email and password
Sign out
onAuthStateChanged: Logged in or out?
Sign in with Google
Show user profile picture
Greet user with first name
Update profile

23 Topics
Cloud Firestore Intro
Cloud Firestore Setup
Adding a document to a collection
Data types
Adding unique user id (UID) to post
Adding date of creation with serverTimestamp
Adding mood emojis to record mood value
Fetching data once with getDocs
Convert newlines to break tags
What’s in a doc?
Fetching data in realtime with onSnapshot
Security Rules Intro
Only let authenticated users read and write
Queries: Only fetch what you need
Only show users their own posts
Custom functions in Security Rules
Order posts by date
Add date filters
Changing renderPost function to use createElement
Updating a document
Deleting a document
Congrats - End of Part 1
Credits - End of PART 1

  Write a Review

Learn Firebase

Go to Free Course