Skip to content

Code-the-Dream-School/react-curriculum-v3

Repository files navigation

README

This repo contains the materials for Intro to React V3 curriculum. This 15 week course covers the basics of React and its use in authoring SPAs. The weekly lessons build upon a hypothetical online store, CTD-Swag and a few other smaller apps to illustrate the concepts being presented. Students work on a todo-list app for weekly assignments and a final, open-ended, project that demonstrates an understanding of materials presented.

Repo Contents

├── .github
├── docs
├── drafting-artifacts
├── learns-app-contents
│    ├── assignments
|    |    └── assets
│    ├── class-specific-content
│    ├── lessons
|    |    └── assets
│    ├── objectives
│    ├── references
|    └── reusable-content
├── mentor-content
└── video-outlines
  • .github and docs: GitHub-specific template folders.
  • drafting-artifacts: Assets used by curriculum developers to create illustrations and other visual content.
  • class-specific-content: Calendars and other documents that are cohort-specific.
  • learns-app-contents: Materials that appear in CTD Learns.
    • assignments lessons, objectives, and references: Each weekly page in CTD Learns is constructed with documents, named by week, found in each of these directories. Think of each file as a content block that makes up a major sub-section of each page. Assignments and lessons also include an assets directory used for imagery found inside of each section. Note: mindset assignments are not included.
    • reusable-content: Any markdown content that is used in more than one location in CTD Learns.
  • mentor-content: resources for mentors. This directory contains another README that goes into specifics.
    • assignment-rubrics: work in progress
    • final-project-rubrics: work in progress
    • weekly-lessons-materials: work in progress - presentations for group mentor sessions.
  • video-outlines: work in progress

Demo Project Repos

Contributions

I am working on contribution guidelines. Please check back again in April 2025.

Releases

No releases published

Contributors 6