Learn Firebase Core with React
Learn Firebase Core with React, available at $69.99, has an average rating of 4.35, with 122 lectures, based on 252 reviews, and has 2072 subscribers.
You will learn about Deploy Fast Secure, & Reliable Web Apps Create Cloud Functions in Node Javascript Fully featured user authentication – Account Registration, Account Logins, 3rd Party OAuth (login w/ google, facebook, twitter, etc), and more Free HTTPS Leverage Firebase Cloud Firestore NoSQL document/collection style database with full CRUD operations Securely upload files & blobs to Firebase Storage buckets Actual Free Tier (compared to competitors) Build/Deploy Production Backends for Web & Mobile Apps Awesome for prototyping personal projects Learn from an experienced senior software engineer instructor with years of firebase under their belt Covers the LATEST v9 Firebase Web SDK for the best performance and bundle size This course is ideal for individuals who are Coding Dev BootCamp Students & Graduates or Professional Software Engineers looking to pick up a new skill It is particularly useful for Coding Dev BootCamp Students & Graduates or Professional Software Engineers looking to pick up a new skill.
Enroll now: Learn Firebase Core with React
Summary
Title: Learn Firebase Core with React
Price: $69.99
Average Rating: 4.35
Number of Lectures: 122
Number of Published Lectures: 122
Number of Curriculum Items: 122
Number of Published Curriculum Objects: 122
Original Price: $74.99
Quality Status: approved
Status: Live
What You Will Learn
- Deploy Fast Secure, & Reliable Web Apps
- Create Cloud Functions in Node Javascript
- Fully featured user authentication – Account Registration, Account Logins, 3rd Party OAuth (login w/ google, facebook, twitter, etc), and more
- Free HTTPS
- Leverage Firebase Cloud Firestore NoSQL document/collection style database with full CRUD operations
- Securely upload files & blobs to Firebase Storage buckets
- Actual Free Tier (compared to competitors)
- Build/Deploy Production Backends for Web & Mobile Apps
- Awesome for prototyping personal projects
- Learn from an experienced senior software engineer instructor with years of firebase under their belt
- Covers the LATEST v9 Firebase Web SDK for the best performance and bundle size
Who Should Attend
- Coding Dev BootCamp Students & Graduates
- Professional Software Engineers looking to pick up a new skill
Target Audiences
- Coding Dev BootCamp Students & Graduates
- Professional Software Engineers looking to pick up a new skill
Requirements
-
Basic familiarity with HTML, JavaScript, and CSS.
-
NO knowledge of Firebase or other cloud services is required.
Description
Firebase is an easy-to-use cloud platform for hosting web apps, running cloud functions, database storage, storing files, and state-of-the-art user authentication. Additionally, Firebase makes it easy to create a full-stack web app with ease.
If you want to stand out as a JavaScript Full-Stack Engineer, you need to learn how to leverage the many tools required in cloud environments with on-demand deployability.
By the end of watching this course, you’ll be able to:
-
Deploy Reliable, Fast & Secure Web Apps with Free HTTPS
-
Create Cloud Functions in Node Javascript
-
Fully Featured User Authentication – Account Registration, Account Logins, 3rd Party OAuth 2 (login w/ google, Facebook, Twitter, etc.), and more.
-
Leverage Firebase Cloud FirestoreNoSQL document/collection style database with Full-CRUD operations
-
Securely Upload Files & Blobs to Firebase Storage Buckets.
-
Actual Free Tier (compared to competitors)
-
Build & Deploy Production Backends for Web & Mobile Apps
-
Excellent for prototyping personal projects
-
Learn from an Experienced Senior Software Engineer & Software Engineer Instructorwith years of Firebase under their belt
-
Includes Section 7 that covers the LATEST Firebase v9 Web JavaScript SDK for the best performance and smallest bundle size!
With this course, you’ll get downloadable source code.
PREREQUISITES
This is a course for all levels
No previous Firebase experience is needed just basic familiarity with JavaScript, HTML, and CSS.
You don’t need previous experience with cloud services/platforms at all. We’ve got you covered!
—
Who this course is for:
-
Beginner and intermediate front-end developers new to Firebase and Cloud Services.
-
Developers who want to improve theirs skills and take their careers to the next levels.
-
Front-end developers who want to learn how to deploy fully secure web apps with full featured services from databases, file storage, cloud functions, and user authentication.
-
Front-end developers who are familiar with other cloud services but want to learn Firebase
Course Curriculum
Chapter 1: Introduction
Lecture 1: What is Firebase? Why Learn Firebase?
Lecture 2: Course Tools & Prerequisites
Lecture 3: Course Project – Recipes Web App
Lecture 4: Firebase Tools – Global Install
Lecture 5: Deploy Our First Firebase Project
Lecture 6: Course Github Repository – Reference Code for Each Section
Lecture 7: Install Firebase Version 8.9.1
Lecture 8: Install React Version 17.0.2
Lecture 9: Installing The Firebase NPM Package
Lecture 10: Get Firebase Project Config & Create Environment File
Lecture 11: Fetch App.css File from Github
Lecture 12: FirebaseConfig.js Service File
Lecture 13: v9 Upgrade (optional)
Lecture 14: Section 1 Summary
Chapter 2: Firebase Web App Hosting
Lecture 1: BIG PICTURE – Firebase Hostin
Lecture 2: Github Repository Setup
Lecture 3: Setup Firebase GitHub Actions for Automatic Deployment
Lecture 4: Manual Deployment
Lecture 5: Firebase Console – Hosting
Lecture 6: (Optional) Adding a Custom Domain Name
Lecture 7: Firebase Hosting – Section Summary
Chapter 3: Firebase Authentication
Lecture 1: BIG PICTURE – Firebase Auth
Lecture 2: Setup Check – Firebase npm, .ENV, and FirebaseConfig
Lecture 3: Firebase Console – Authentication
Lecture 4: FirebaseAuthService JavaScript File
Lecture 5: Create LoginForm React Component & Register User Account – Part 1
Lecture 6: Create LoginForm React Component & Register User Account – Part 2
Lecture 7: Create LoginForm React Component & Register User Account – Part 3
Lecture 8: Firebase Console – New User
Lecture 9: LoginForm – Login User Account & JWT Access Token Location
Lecture 10: LoginForm – Password Reset
Lecture 11: LoginForm – OAuth 2 – Login with Google
Lecture 12: Firebase Console – Authorized Domains for Production
Lecture 13: Firebase Console – Templates for Email, Password Reset, SMS Verification, Etc
Lecture 14: Github Actions – CI/CD – Continuous Integration & Continuous Deployment
Lecture 15: Firebase Authentication – Section Summary
Chapter 4: Firebase Firestore
Lecture 1: BIG PICTURE – Firebase Firestore (database)
Lecture 2: Firebase Console – Cloud Firestore
Lecture 3: Firebase Firestore Service – CREATE
Lecture 4: Creating a Recipe – HTML Form – Part 1
Lecture 5: Creating a Recipe – HTML Form – Part 2
Lecture 6: Creating a Recipe – HTML Form – Part 3
Lecture 7: Creating a Recipe – HTML Form – Part 4
Lecture 8: Creating a Recipe – HTML Form – Part 5
Lecture 9: Creating a Recipe – HTML Form – Part 6
Lecture 10: Firebase Console – Viewing Our New Recipe
Lecture 11: Firestore Security Rules – Server-Side Input Validation & Sanitization
Lecture 12: Firebase Firestore Service – READ
Lecture 13: Reading Recipes – JavaScript & HTML – Part 1
Lecture 14: Reading Recipes – JavaScript & HTML – Part 2
Lecture 15: Reading Recipes – JavaScript & HTML – Part 3
Lecture 16: Reading Recipes – JavaScript & HTML – Part 4
Lecture 17: Firebase Firestore Service – UPDATE
Lecture 18: Important ⚠️ React 18 Note
Lecture 19: Updating a Recipe – JavaScript & HTML – Part 1
Lecture 20: Updating a Recipe – JavaScript & HTML – Part 2
Lecture 21: Updating a Recipe – JavaScript & HTML – Part 3
Lecture 22: Firebase Firestore Service – DELETE
Lecture 23: Deleting a Recipe – JavaScript & HTML
Lecture 24: UI/UX Loading “Spinner” & No Recipes Message (optional)
Lecture 25: Firebase Firestore Simple Query – Filter Recipes by Category
Lecture 26: Firebase Firestore Service – Order By
Lecture 27: Firebase Firestore Compound Query – Order By Publish Date
Lecture 28: Firebase Firestore – Building Compund Query Indexes
Lecture 29: Firebase Firestore Service – Limit & Cursor
Lecture 30: Firebase Firestore Pagination – Recipes Per Page & Load More Pages
Lecture 31: Cloud Firestore Full Text Search?
Lecture 32: GitHub Action Deployment Hosting – Ignore Warning
Lecture 33: Firebase Firestore – Section Summary
Chapter 5: Firebase Storage
Lecture 1: BIG PICTURE – Firebase Storage
Lecture 2: Firebase Console – Cloud Storage
Lecture 3: Firebase Storage Service
Lecture 4: Create Image Uploader – Part 1
Lecture 5: Create Image Uploader – Part 2
Lecture 6: Create Image Uploader – Part 3
Lecture 7: Create Image Uploader – Part 4
Lecture 8: Create Image Uploader – Part 5
Lecture 9: Firebase Storage – Section Summary
Chapter 6: Firebase Functions
Lecture 1: Firebase Functions – BIG PICTURE
Lecture 2: Create & Deploy Our First Firebase Function
Lecture 3: Firebase Console Functions
Lecture 4: Firebase Config File for Functions
Lecture 5: Function Index.js File Setup
Lecture 6: Firestore Function – onCreate
Lecture 7: Firestore Function – onDelete
Lecture 8: Firestore Function – onUpdate
Lecture 9: Scheduled (cronjob/crontab) Function – Publish Recipe
Lecture 10: NOTE – Install Dependencies
Lecture 11: Install Dependencies
Lecture 12: Express API Foundation
Lecture 13: Utilities.js File
Lecture 14: Create (Post) Recipe Express Endpoint
Lecture 15: Postman – Test Post Endpoint
Lecture 16: Read (Get) Recipe Express Endpoint – Part 1
Instructors
-
Jared Potter
Professional Software Engineer & Instructor -
Juan Lizarazo
Software Architect -
Tyson Potter
Software Engineer and Educator
Rating Distribution
- 1 stars: 6 votes
- 2 stars: 10 votes
- 3 stars: 18 votes
- 4 stars: 58 votes
- 5 stars: 160 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Digital Marketing Foundation Course
- Google Shopping Ads Digital Marketing Course
- Multi Cloud Infrastructure for beginners
- Master Lead Generation: Grow Subscribers & Sales with Popups
- Complete Copywriting System : write to sell with ease
- Product Positioning Masterclass: Unlock Market Traction
- How to Promote Your Webinar and Get More Attendees?
- Digital Marketing Courses
- Create music with Artificial Intelligence in this new market
- Create CONVERTING UGC Content So Brands Will Pay You More
- Podcast: The top 8 ways to monetize by Podcasting
- TikTok Marketing Mastery: Learn to Grow & Go Viral
- Free Digital Marketing Basics Course in Hindi
- MailChimp Free Mailing Lists: MailChimp Email Marketing
- Automate Digital Marketing & Social Media with Generative AI
- Google Ads MasterClass – All Advanced Features
- Online Course Creator: Create & Sell Online Courses Today!
- Introduction to SEO – Basic Principles of SEO
- Affiliate Marketing For Beginners: Go From Novice To Pro
- Effective Website Planning Made Simple