Media Summary: In this video, we dive into Firebase Authentication and create a simple log in / log out system in our React quiz In this video, I welcome everyone to Prog 455 " In this video, we learn the basics of HTML, get VS Code set up for development and build our 1st

Sp21 Web Apps 28 Using - Detailed Analysis & Overview

In this video, we dive into Firebase Authentication and create a simple log in / log out system in our React quiz In this video, I welcome everyone to Prog 455 " In this video, we learn the basics of HTML, get VS Code set up for development and build our 1st In this video, we take our Git & GitHub knowledge from the past two videos and apply it to a React project built In this video, we re-structure our React Quiz In this video, we build out a "/quizzes" page in our

In this video, we re-introduce the idea of databases and talk about how a database will fit into our React quiz platform In this video, we add an edit page to our React Quiz In this video, we learn about custom hooks and In this video, we set up Firestore security rules to control access to who can read, create, update and delete quizzes in our In this video, we start our journey into React. We learn about what React is and get our first React project set up In this video, we introduce the idea of version control and walk through the concepts and terminology that are involved in

In this video we learn how to take our async fetch logic and bring it over into our React quiz game so that our trivia questions can ... In this video, we take a few minutes to map out our "Quizzer" platform that lets users create, share and play quizzes. We sitemap ... In this video, we optimize and refactor our log in system so that there is a single source of truth for the user state. To do this, we ... In this video, we learn how to create some front-end JS code that talks to a back-end service In this video, we continue working on the edit page of our React Quiz In this video, we cover the basics of git branches and see how we can

Photo Gallery

SP21 Web Apps: 28 - Using Firebase Authentication to Create a Login System
SP21 Web Apps: 0 - Course Overview
SP21 Web Apps: 1 - HTML Crash Course
SP21 Web Apps: 18 - Git, GitHub and React
SP21 Web Apps: 33 - Quiz Play Page - Reading a Firestore Document with a Custom Hook
SP21 Web Apps: 32 - Quiz Listing Page - Using a Custom Hook to Display a Firestore Collection
SP21 Web Apps: 23 - Intro to Next Phase - Databases
SP21 Web Apps: 34 - Quiz Edit Page - Protected Routes, Updating and Deleting
SP21 Web Apps: 22 - Refactoring with Custom Hooks
SP21 Web Apps: 36 - Quiz Security Rules - Setting Firestore Rules to Control Access
SP21 Web Apps: 7 - React Intro & Setting Up An App
SP21 Web Apps: 16 - Version Control + Git + GitHub Overview
Sponsored
Sponsored
View Detailed Profile
SP21 Web Apps: 28 - Using Firebase Authentication to Create a Login System

SP21 Web Apps: 28 - Using Firebase Authentication to Create a Login System

In this video, we dive into Firebase Authentication and create a simple log in / log out system in our React quiz

SP21 Web Apps: 0 - Course Overview

SP21 Web Apps: 0 - Course Overview

In this video, I welcome everyone to Prog 455 "

Sponsored
SP21 Web Apps: 1 - HTML Crash Course

SP21 Web Apps: 1 - HTML Crash Course

In this video, we learn the basics of HTML, get VS Code set up for development and build our 1st

SP21 Web Apps: 18 - Git, GitHub and React

SP21 Web Apps: 18 - Git, GitHub and React

In this video, we take our Git & GitHub knowledge from the past two videos and apply it to a React project built

SP21 Web Apps: 33 - Quiz Play Page - Reading a Firestore Document with a Custom Hook

SP21 Web Apps: 33 - Quiz Play Page - Reading a Firestore Document with a Custom Hook

In this video, we re-structure our React Quiz

Sponsored
SP21 Web Apps: 32 - Quiz Listing Page - Using a Custom Hook to Display a Firestore Collection

SP21 Web Apps: 32 - Quiz Listing Page - Using a Custom Hook to Display a Firestore Collection

In this video, we build out a "/quizzes" page in our

SP21 Web Apps: 23 - Intro to Next Phase - Databases

SP21 Web Apps: 23 - Intro to Next Phase - Databases

In this video, we re-introduce the idea of databases and talk about how a database will fit into our React quiz platform

SP21 Web Apps: 34 - Quiz Edit Page - Protected Routes, Updating and Deleting

SP21 Web Apps: 34 - Quiz Edit Page - Protected Routes, Updating and Deleting

In this video, we add an edit page to our React Quiz

SP21 Web Apps: 22 - Refactoring with Custom Hooks

SP21 Web Apps: 22 - Refactoring with Custom Hooks

In this video, we learn about custom hooks and

SP21 Web Apps: 36 - Quiz Security Rules - Setting Firestore Rules to Control Access

SP21 Web Apps: 36 - Quiz Security Rules - Setting Firestore Rules to Control Access

In this video, we set up Firestore security rules to control access to who can read, create, update and delete quizzes in our

SP21 Web Apps: 7 - React Intro & Setting Up An App

SP21 Web Apps: 7 - React Intro & Setting Up An App

In this video, we start our journey into React. We learn about what React is and get our first React project set up

SP21 Web Apps: 16 - Version Control + Git + GitHub Overview

SP21 Web Apps: 16 - Version Control + Git + GitHub Overview

In this video, we introduce the idea of version control and walk through the concepts and terminology that are involved in

SP21 Web Apps: 21 - Loading the Trivia API in React with useEffect

SP21 Web Apps: 21 - Loading the Trivia API in React with useEffect

In this video we learn how to take our async fetch logic and bring it over into our React quiz game so that our trivia questions can ...

SP21 Web Apps: 31 - Planning Out the React + Firebase Quiz Platform

SP21 Web Apps: 31 - Planning Out the React + Firebase Quiz Platform

In this video, we take a few minutes to map out our "Quizzer" platform that lets users create, share and play quizzes. We sitemap ...

SP21 Web Apps: 30 - Using React Context to Share User Across Components

SP21 Web Apps: 30 - Using React Context to Share User Across Components

In this video, we optimize and refactor our log in system so that there is a single source of truth for the user state. To do this, we ...

SP21 Web Apps: 20 - Loading Trivia from an API via Promises, Async/Await and Fetch

SP21 Web Apps: 20 - Loading Trivia from an API via Promises, Async/Await and Fetch

In this video, we learn how to create some front-end JS code that talks to a back-end service

SP21 Web Apps: 19 - Deploying the Quiz Game with Vercel

SP21 Web Apps: 19 - Deploying the Quiz Game with Vercel

In this video, we set up our quiz game

SP21 Web Apps: 35 - Quiz Edit Page Form - Creating a Form to Create, Update and Delete Quizzes

SP21 Web Apps: 35 - Quiz Edit Page Form - Creating a Form to Create, Update and Delete Quizzes

In this video, we continue working on the edit page of our React Quiz

SP21 Web Apps: 27 - Git Branching and Feature Branch Workflow

SP21 Web Apps: 27 - Git Branching and Feature Branch Workflow

In this video, we cover the basics of git branches and see how we can

Related Video Content

Cache-Control header - HTTP | MDN - MDN Web Docs information

May 4, 2026 · The HTTP Cache-Control header holds directives (instructions) in both requests and responses that...

Cache directive "no-cache" | An explaination of the HTTP Cache … information

Cache directive "no-cache" An explaination of the HTTP Cache-Control header The Cache-Control header is used to...

nocache/README at master · Feh/nocache · GitHub information

minimize caching effects. Contribute to Feh/nocache development by creating an account on GitHub.

CacheControlHeaderValue.NoCache Property … information

This property represents the "no-cache" directive in a cache-control header field on an HTTP request or HTTP...

Understanding Cache-Control Headers: max-age, public, private, and no-cache information

Aug 7, 2025 · Understanding Cache-Control Headers: max-age, public, private, and no-cache Web performance is crucial...