Eric Greene
Class:
- Monday - Friday, 8:30am to 3pm EDT
Breaks:
- Morning: 10:00am to 10:15am
- Lunch: 11:45am to 12:30pm
- Afternoon: 1:40pm to 1:50pm
- Day 1
- What is React
- What is TypeScript
- Strong Typing
- Functional Components
- JSX and TSX Files
- Props
- Default Props
- State
- State Hook
- Day 2
- State (continued)
- State Hook (continued)
- Composition
- Class-based Components
- Lifecycle Methods
- Day 3
- Left Over Content from Day 1 & 2
- React Router
- React Router Components
- React Router Hooks
- Day 4
- NPM Scripts
- REST API - JSON Server
- Asynchronous JavaScript Programming
- Fetch API
- Integrating React with REST API
- Day 5
- Application State Management
- Flux/Redux Patterns
- Context API
- Redux Example
- Asychronous Operations
- Node.js (version 10 or later)
- Web Browser
- Text Editor