Skip to content
E Thompson edited this page Nov 21, 2021 · 10 revisions

Project Overview

This sixteen-week project will teach you how to build a basic Todo List application with React.

Each lesson is an individual assignment, but you will work out of the same repository for the entire project. See instructions below for how to submit each week.

Course Calendar

Note: dates are in Month-Day-Year format

Section 1: React Fundamentals

Week Start Date Due Date Lesson
1 08-11-21 08-17-21 Lesson 1.1: Introduction to React
2 08-18-21 08-24-21 Lesson 1.2: React Components
3 08-25-21 08-31-21 Lesson 1.3: React Props and State
4 09-01-21 09-07-21 Review Week
5 09-08-21 09-14-21 Lesson 1.4: Advanced React Props and State
6 09-15-21 09-21-21 Lesson 1.5: React Hooks
7 09-22-21 09-28-21 Lesson 1.6: Reusable Components
8 09-29-21 10-05-21 Lesson 1.7: Advanced React State and Conditional Rendering
9 10-06-21 10-12-21 Lesson 1.8: Working with Asynchronous Data
10 10-13-21 10-19-21 Lesson 1.9: React Router

Section 2: React Legacy

Week Start Date Due Date Lesson
11 10-20-21 10-26-21 Lesson 2.1: Class Components

Section 3: React Styling

Week Start Date Due Date Lesson
12 10-27-21 11-02-21 Lesson 3.1: CSS and Bootstrap
13 11-10-21 11-16-21 Review Week

Section 4: React Maintenance

Week Start Date Due Date Lesson
13 11-17-21 11-23-21 Lesson 4.1: Testing and Project Structure

Section 5: React Real World

Week Start Date Due Date Lesson
- 11-24-21 11-30-21 Holiday Break
14 12-01-21 12-07-21 Lesson 5.1: Sorting and Build/Deployment

Final Project

Week Start Date Due Date Lesson
16 12-08-21 12-14-21 Final Submission