Skip to content
Code with Hou

React Fundamentals Workshop

Logistics

Starter Code

The starter code for the entire workshop can be downloaded as a zipped file here.

Agenda


Day 1: ES6

AM Session: ES6

9:00 - 10:00 AM: Course Overview & Introductions
10:00 - 10:30 AM: Intro to VSCode
10:30 - 12:30 PM: ES6 Guide
12:30 - 1:30 PM: Lunch

PM Session: ES6/Introduction to React

1:30 - 4:50 PM: ES6 Guide
4:50 - 5:00 PM: Debrief

Day 2: Introduction to React/React State

AM Session: Introduction to React

9:00 - 11:00: Morning Exercises
11:00 - 12:30: Introduction to React
12:30 - 1:30 PM: Lunch

PM Session: Introduction to React/React State

1:30 - 4:50 PM:

Introduction to React

React State

4:50 - 5:00 PM: Debrief

Day 3: React State

AM Session

9:00 - 10:30 AM: Morning Exercises
10:30 - 12:30 PM: React State
12:30 - 1:30 PM: Lunch

PM Session

1:30 - 4:50 PM: React State
4:50 - 5:00 PM: Debrief

Day 4: Robust React Components

AM Session

9:00 - 10:30: Morning Exercises
10:30 - 12:30: Robust React Components
12:30 - 1:30 PM: Lunch

PM Session

1:30 - 4:50 PM: Robust React Components
4:50 - 5:00 PM: Debrief

Day 5: Scalable React Apps with Redux

AM Session

9:00 - 10:30: Morning Exercises
10:30 - 12:30 PM: Scalable React Apps with Redux
12:30 - 1:30 PM: Lunch

PM Session

1:30 - 4:00 PM: Scalable React Apps with Redux
4:00 - 4:30 PM: Course Review/Debrief
4:30 - 5:00 PM: Course Evaluations

License

  1. All content is licensed under a CC­BY­NC­SA 4.0 license.
  2. All software code is licensed under GNU GPLv3. For commercial use or alternative licensing, please contact kchia87@gmail.com.