Web Unit 3 Sprint 11

Course Overview

Welcome to Web Unit 3 Sprint 11! This sprint focuses on testing React components, client-side authentication, HTTP requests, and web app deployment. You'll learn essential skills for building and testing modern web applications.

Modules

Module 1: Testing React

Learn how to test React components, use mocks, and test asynchronous API calls.

Module 1

Module 2: Client-Side Auth

Implement authentication with tokens and protected routes in React applications.

Module 2

Module 3: HTTP: The Native Fetch

Master the Fetch API and learn to make HTTP requests in web applications.

Module 3

Module 4: Deploying Web Apps

Learn about web deployment and how to deploy React applications using Vercel.

Module 4

Code-Alongs

Code-Along 1: Testing React Components

Learn how to test React components, use mocks, and test asynchronous API calls.

Code-Along

Sprint Challenge

Challenge 1: Build a React App

Create a simple React application using Vite and React Router.

Sprint Challenge