Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
React: SPAs (2018)

React: SPAs (2018)

3h 47mIntermediate2018-11-07

Authors

Ray Villalobos

Ray Villalobos

Senior Staff Instructor at LinkedIn Learning

Course details

You know the basics of React, but now you want to build a production-ready project. It's time to dig deeper than the UI. React: SPAs shows you how to build a polished single-page application (SPA), with tools for managing users and reading and writing data from a database. Instructor Ray Villalobos shows you how create React components, add user authentication and authorization, and integrate a Firebase database with custom routing. The project you complete in this course will allow you take your React projects to the next level, and create full-featured user experiences that are fluid and responsive, without constant page loads.

Learning objectives
Routing
Integrating Firebase
Managing state in forms
Registering users
Logging users in and out
Creating, editing, and deleting records from Firebase
Filtering and searching data

Skills covered

React.jsMetaFront-End Web DevelopmentWeb DevelopmentDeep Dive (X:Y)

Concepts

0. Introduction

  • 01 - Building single-page apps with React
  • 02 - Working with exercises

1. Getting Started

  • 03 - Using create-react-app
  • 04 - Creating a simple component
  • 05 - Working with subcomponents
  • 06 - Creating CSS rules in React
  • 07 - Working with props
  • 08 - Conditional components

2. Routing and Connecting to a Database

  • 09 - Navigation with react-icons
  • 10 - Basic routing using Reach Router
  • 11 - Connecting to Firebase
  • 12 - Managing state in forms
  • 13 - Verifying form input

3. Registering and Logging In Users

  • 14 - Handling registration in Firebase
  • 15 - Storing user data into registration
  • 16 - Displaying registration info
  • 17 - Logging users out
  • 18 - Logging users in

4. Working with Firebase Data

  • 19 - Pushing data to your application
  • 20 - Getting information from Firebase
  • 21 - Creating a list of meetings
  • 22 - Deleting records
  • 23 - Checking in users

5. Working with Attendees

  • 24 - Creating your attendee route
  • 25 - Displaying a list of attendees
  • 26 - Conditional content
  • 27 - Deleting attendees
  • 28 - Adding stars
  • 29 - Creating an email link

6. Filtering and Searching

  • 30 - Filtering and searching through data
  • 31 - Resetting your query
  • 32 - Picking a random user
  • 33 - Creating tighter security rules

Conclusion

  • 34 - Next steps

Related courses

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal