Skip to content

Latest commit

 

History

History
58 lines (47 loc) · 10.3 KB

README.md

File metadata and controls

58 lines (47 loc) · 10.3 KB

GA Welcome to React Development Live Online

Dates and Times

  • Prework Due: Mon, Feb 14th 2022
  • Course Duration: Feb 14th - April 25th
  • Course Days: Mondays and Wednesday
  • Course Times: 4:00pm - 6:00pm PST / 7:00pm - 9:00pm EST

Your Instructional Team

GA Profile Preferred Contact Method Backup Contact Method
Lead Instructor Joe Keohan Slack jkeohan@@gmail.com
Instructor Assistant Gore Auluck Slack [email protected]

Important Links

Link Note
Slack Channel #rctr-214 Primary method of communication for the course
Zoom Class Room Pinned in Slack Channel Same link every class!
Exit Ticket link Use the same link at the end of every class!
Homework link Add CodeSandbox link to HW
Office Hours link Schedule 1on1's

Course Schedule

The class schedule is as follows:

Class Date Class Topic Homework Recording
Part 1: Fundamentals
1 Mon 02/14
  • Class Orientation
  • Intro To React
  • Read: Why Use React? – Top 8 Reasons Experts Use React in 2022
  • Recording
    2 Wed 02/16
  • Components and JSX
  • Nested Components
  • Do: React Floorplan
  • Read: Props and JSX
  • Recording
    Mon 02/21 Holiday
    3 Wed 02/23
  • Intro To Props
  • Do: StreetBall Mecca
  • Read: React useState Hook
  • Read: 4 Examples of the useState Hook
  • Recording
    4 Mon 02/28
  • Intro to State
  • Read: Lifting State In React
  • Recording
    5 Wed 03/02
  • Lifting State
  • Do: Traffic Light
  • Read: Controlled and Uncontrolled Components
  • Read: How to use useRef
  • Recording
    6 Mon 03/07
  • Controlled vs Uncontrolled Inputs and the useRef Hook
  • Read: 3 Ways To Implement Resonsive Design in React
  • Read: useEffect Hook
  • Recording
    7 Wed 03/09
  • React Lifecycle States & The useEffect Hook
  • Do: Shopping Cart With Input
  • Read: Fetching Data Using useEffect
  • Recording
    8 Mon 03/14
  • Making API calls using useEffect
  • Read: How To use useContext
  • Recording
    9 Wed 03/16
  • useContext Hook
  • Mid Course Survey
  • Do: Giphy App
  • Read: The useReducer Hook
  • Read: Managing Complex State Transitions with useReducer
  • Recording
    10 Mon 03/21
  • useReducer Hook
  • Read: React Router in 5 Minutes
  • Recording
    11 Wed 03/23
  • React Router
  • Do: Final Project
  • Read: React Router - Complete Guide
  • Recording
    12 Mon 03/28
  • Intro to Redux
  • Read: What Does Redux Do?
  • Recording
    13 Wed 03/30
  • Final Project 1on1's
  • Read: 5 Ways To Style React in 2021
  • No Recording
    14 Mon 04/04
  • Styling Components
  • Read: React Testing - Jest/Enzyme
  • Recording
    15 Wed 04/06
  • Testing in React
  • Read: Writing Your Own Custom Hooks
  • Read: 11 Custom Hooks
  • Recording
    16 Mon 04/11
  • Custom Hooks
  • Recording
    17 Wed 04/13
  • React & Mapbox
  • Do: Complete MVP for 1:1's Recording
    18 Mon 04/18
  • Final Project 1on1's
  • No Recording
    19 Wed 04/20
  • React & Shopify
  • Recording
    20 Mon 04/25
  • Project Presentations
  • Recording