The technical goal of the Fundamentals module is for Fellows to be able to:
- Learn the fundamentals of React.
- Be able to build a web application that uses a third-party API.
- Be able to build a web application that can perform CRUD.
| lesson |
|---|
| ESM Modules |
| Intro to React |
| React App Deployment |
| React Props |
| React State: Primitives |
| React State: Objects |
| React Forms |
| React Lifting State |
| Student Dashboard Project |
| React Lifecycle Methods & Networking |
| React Router |
| React CRUD |
| Intro to Bootstrap with React |
| Project Workflow with Teams |
| Collaboration with GitHub |
| Merge Conflicts |
| Group Norms and Teamwork |
| YouTube Clone Project |
| Researching External API |
| Ideation and Problem Solving |
| Feasibility Testing |
| Application Development Project |