Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
[NEW] React + Firebase: For Beginners
Rating: 4.3 out of 5(310 ratings)
39,424 students

[NEW] React + Firebase: For Beginners

Learn how to build and launch React & Firebase real time applications using React, Parcel, Babel, React-Router, & more!
Created byDaniel Arzuaga
Last updated 12/2019
English

What you'll learn

  • How to develop web apps using reactjs and firebase
  • How to set up a backend real time database for real time apps

Course content

11 sections11 lectures5h 51m total length
  • react intro and project setup32:01

    Daniel sets up the folder, set up babel, parcel, the local server, the HTML document, and imports the CSS to begin building the course application. We will be writing a React App component that "stamps" the app on the page.

    What npm is, and generates a package.json file for the application.


    Daniel demonstrates how to create an npm script in the package.json file that allows anyone to run Prettier from the command line with many less keystrokes.


    Daniel configures Parcel, a bundler that automatically includes React and ReactDOM from the registry.


    We’ll import React, and ReactDom in the application, and explain how to import only a single module from a package.


Requirements

  • a computer and internet connection

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:

  • Developers looking to learn how to build web apps
  • Developers wanting to know how to create real time applications without a lot of complexity