[NEW] React + Firebase: For Beginners

Learn how to build and launch React & Firebase real time applications using React, Parcel, Babel, React-Router, & more!
Rating: 4.0 out of 5 (151 ratings)
26,537 students
[NEW] React + Firebase: For Beginners
Rating: 4.0 out of 5 (152 ratings)
26,537 students
Learn to build real-world applications using modern React! Much more than an intro, you’ll start from the ground up, getting all the way to using the latest features in React, including hooks, effects, context, and portals.
Throughout the course, you’ll piece together tools from the entire React ecosystem (like Reach Router) to build a full application.
Use the Firebase platform to deploy sophisticated web and mobile apps without having to build your own complex, server-side infrastructure. Get setup and learn to update React components in real time. Deploy your app, add OAuth authentication and activate database security rules.

Requirements

  • A computer on which you can install software (Windows, MacOS, or Linux)
Description

Learn to build real-world applications using modern React! Much more than an intro, you’ll start from the ground up, getting all the way to using the latest features in React, including hooks, effects, context, and portals.


Throughout the course, you’ll piece together tools from the entire React ecosystem (like Reach Router) to build a full application.


Use the Firebase platform to deploy sophisticated web and mobile apps without having to build your own complex, server-side infrastructure. Get setup and learn to update React components in real time. Deploy your app, add OAuth authentication and activate database security rules.

Who this course is for:
  • Beginner Developers that want to learn how to create modern web applications and react hooks.
  • Advance Developers who want to learn the latest features of React Hooks, javascript language that they can use to solve complex computer science problems.
Course content
11 sections • 11 lectures • 5h 51m total length
  • react intro and project setup
    32:01
  • creating the blog posts component
    37:10
  • creating post and routing
    38:16
  • firebase setup
    28:23
  • saving to firebase and loading data from firebase
    42:36
  • navigation
    21:30
  • edit posts
    20:27
  • authentication
    58:25
  • multi user app
    32:52
  • unsigned user views
    19:46

Instructor
Daniel Arzuaga: Programer, Dr, Esq, Chief Engineer at NASA
Daniel Arzuaga
  • 4.3 Instructor Rating
  • 3,579 Reviews
  • 67,440 Students
  • 4 Courses

Daniel has worked as the senior developer for multiple companies for the past 10 years and has scaled multiple companies to over the million dollar mark. Daniel, graduated from Stanford University with a degree in computer science and artificial intelligence. He is an experienced engineer and has worked with some of the top tech companies. He's known in the JS community for his contributions to open source projects, conference talks, and courses. He has taught as a public school teacher, teaches programming on Udemy and also finds time to coach swimming in the afternoons.