Skip to content

Commit

Permalink
Curriculum outline
Browse files Browse the repository at this point in the history
  • Loading branch information
felixtanhm committed Feb 17, 2024
1 parent a320073 commit 92d53b4
Show file tree
Hide file tree
Showing 3 changed files with 45 additions and 18 deletions.
22 changes: 11 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,25 +9,27 @@ The curriculum is split into 2 sections: **Foundations** and **Full Stack**.
You can either navigate to the individual sections for more details, or view a summary of the full list of projects in table format below.

**Navigation:**
[🎈 Foundations ](https://github.com/felixtanhm/my-odin-projects/tree/main/foundations) | [ 🚀 Full Stack Javascript ](https://github.com/felixtanhm/my-odin-projects/tree/main/full-stack-javascript)
🎈 [Foundations ](https://github.com/felixtanhm/my-odin-projects/tree/main/foundations) | 🚀 [ Full Stack Javascript ](https://github.com/felixtanhm/my-odin-projects/tree/main/full-stack-javascript)

---

## Full Project List

> **\*Rating** : This is used to denote the degree of polish and effort beyond the minimum project specifications.
#### **🎈 Foundations** | [Reflections and Thoughts](#)

| Project | Topic(s) | Repository | Preview | Rating\* |
| ----------------------- | -------------------------------------- | ----------------------------------------------------------------------------------------------------- | -------------------------------------- | -------- |
| **Recipe Site** | HTML / CSS Foundations | [Code](https://github.com/felixtanhm/my-odin-project/tree/main/foundations/01-recipe-site) | [Demo](#) ||
| **Landing Page** | Flexbox | [Code](https://github.com/felixtanhm/my-odin-project/tree/main/foundations/02-landing-page) | WIP | - |
| **Rock Paper Scissors** | JS Basics: Functions and Conditionals | [Code](https://github.com/felixtanhm/game-arcade) | [Demo](https://game-arcade.pages.dev/) | ⭐⭐⭐ |
| **Etch-a-Sketch** | JS Basics: Arrays and DOM Manipulation | [Code](https://github.com/felixtanhm/my-odin-project/tree/main/foundations/04-etch-a-sketch) | WIP | ⭐⭐ |
| **Calculator** | JS Basics: Objects | [Code](https://github.com/felixtanhm/my-odin-project/tree/main/foundations/05-calculator-%5BFINAL%5D) | WIP | ⭐⭐⭐ |
| Project | Topic(s) | Repository | Preview | Rating\* |
| ----------------------- | -------------------------------------- | ----------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------- | -------- |
| **Recipe Site** | HTML / CSS Foundations | [Code](https://github.com/felixtanhm/my-odin-project/tree/main/foundations/01-recipe-site) | [Demo](https://felixtanhm.github.io/my-odin-projects/foundations/01-recipe-site) ||
| **Landing Page** | Flexbox | [Code](https://github.com/felixtanhm/my-odin-project/tree/main/foundations/02-landing-page) | [Demo](https://felixtanhm.github.io/my-odin-projects/foundations/02-landing-page) | - |
| **Rock Paper Scissors** | JS Basics: Functions and Conditionals | [Code](https://github.com/felixtanhm/game-arcade) | [Demo](https://game-arcade.pages.dev/) | ⭐⭐⭐ |
| **Etch-a-Sketch** | JS Basics: Arrays and DOM Manipulation | [Code](https://github.com/felixtanhm/my-odin-project/tree/main/foundations/04-etch-a-sketch) | [Demo](https://felixtanhm.github.io/my-odin-projects/foundations/04-etch-a-sketch) | ⭐⭐ |
| **Calculator** | JS Basics: Objects | [Code](https://github.com/felixtanhm/my-odin-project/tree/main/foundations/05-calculator-%5BFINAL%5D) | [Demo](https://felixtanhm.github.io/my-odin-projects/foundations/05-calculator-%5BFINAL%5D) | ⭐⭐⭐ |

---

#### **🚀 Full Stack JavaScript** | [Course Completion Reflection](#)
#### **🚀 Full Stack JavaScript** | [Reflections and Thoughts](#)

| Project | Topic(s) | Repository | Preview | Rating\* |
| ---------------------------- | ------------------------------------- | ---------- | ------- | -------- |
Expand Down Expand Up @@ -61,8 +63,6 @@ You can either navigate to the individual sections for more details, or view a s

---

> **\*Rating** : The degree of polish and effort put into going beyond the minimum project specifications.
---

# Individual Project README Template 🗂️
Expand Down
39 changes: 32 additions & 7 deletions foundations/README.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,38 @@
<p align="center"><img src="../public/top-header-h.png" alt="felixtanhm-portfolio-the-odin-project" width="280"/></p>

This folder stores the projects that were completed as part of the [**Foundations**](https://www.theodinproject.com/paths/foundations/courses/foundations) section of [The Odin Project](https://www.theodinproject.com/)'s curriculum.
This folder stores the projects that were completed as part of the [**Foundations**](https://www.theodinproject.com/paths/foundations/courses/foundations) section of [**The Odin Project**](https://www.theodinproject.com/)'s curriculum.

The Foundations section consists of the following projects, with each focusing on specific topics:
## **Contents:**

1. **Recipe Site:** Command Line Basics, Git Basics, Semantic HTML
2. **Landing Page:** CSS Cascade, CSS Flexbox
3. **Rock Paper Scissors:** Javascript Types, Conditionals, Functions
4. **Etch A Sketch:** Javascript Arrays, Loops, DOM Manipulation
5. **Calculator:** Javascript Objects
- [Courses & Topics Covered](#)
- [Completed Curriculum Projects](#)
- [Reflections & Thoughts](#)

### **Courses**

| Course | Topics |
| --------------------- | ------------------------------------------------------------------------------------ |
| **Git Basics** | Command Line Basics, Git Basics, Github |
| **HTML Basics** | Basic Elements, Lists, Links, Images |
| **CSS Basics** | CSS Cascade, Box Model, Block, Inline, Flexbox |
| **Javascript Basics** | Variables, Conditionals, Functions, Arrays, Loops, Objects, DOM Manipulation, Events |

---

### **Curriculum Projects**

> **\*Rating** : This is used to denote the degree of polish and effort beyond the minimum project specifications.
| Project | Topic(s) | Repository | Preview | Rating\* |
| ----------------------- | --------------------------------------------- | ----------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------- | -------- |
| **Recipe Site** | Command Line Basics, Git Basics, Basic HTML | [Code](https://github.com/felixtanhm/my-odin-project/tree/main/foundations/01-recipe-site) | [Demo](https://felixtanhm.github.io/my-odin-projects/foundations/01-recipe-site) ||
| **Landing Page** | CSS Cascade, CSS Flexbox | [Code](https://github.com/felixtanhm/my-odin-project/tree/main/foundations/02-landing-page) | [Demo](https://felixtanhm.github.io/my-odin-projects/foundations/02-landing-page) | - |
| **Rock Paper Scissors** | JS Basics: Types, Functions and Conditionals | [Code](https://github.com/felixtanhm/game-arcade) | [Demo](https://game-arcade.pages.dev/) | ⭐⭐⭐ |
| **Etch-a-Sketch** | JS Basics: Arrays, Loops and DOM Manipulation | [Code](https://github.com/felixtanhm/my-odin-project/tree/main/foundations/04-etch-a-sketch) | [Demo](https://felixtanhm.github.io/my-odin-projects/foundations/04-etch-a-sketch) | ⭐⭐ |
| **Calculator** | JS Basics: Objects | [Code](https://github.com/felixtanhm/my-odin-project/tree/main/foundations/05-calculator-%5BFINAL%5D) | [Demo](https://felixtanhm.github.io/my-odin-projects/foundations/05-calculator-%5BFINAL%5D) | ⭐⭐⭐ |

> ⚠ Note : Rock Paper Scissors was combined as part of another project: [Game Arcade](https://github.com/felixtanhm/game-arcade).
---

### Reflections & Thoughts
2 changes: 2 additions & 0 deletions full-stack-javascript/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,8 @@ This folder stores the projects that were completed as part of the [**Full Stack

### **Curriculum Projects**

> **\*Rating** : This is used to denote the degree of polish and effort beyond the minimum project specifications.
| Project | Topic(s) | Repository | Preview | Rating\* |
| ---------------------------- | ------------------------------------- | ---------- | ------- | -------- |
| **Sign-up Form** | Forms | WIP | WIP | |
Expand Down

0 comments on commit 92d53b4

Please sign in to comment.