Skip to content

Commit 92d53b4

Browse files
committed
Curriculum outline
1 parent a320073 commit 92d53b4

File tree

3 files changed

+45
-18
lines changed

3 files changed

+45
-18
lines changed

README.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -9,25 +9,27 @@ The curriculum is split into 2 sections: **Foundations** and **Full Stack**.
99
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.
1010

1111
**Navigation:**
12-
[🎈 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)
12+
🎈 [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)
1313

1414
---
1515

1616
## Full Project List
1717

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

20-
| Project | Topic(s) | Repository | Preview | Rating\* |
21-
| ----------------------- | -------------------------------------- | ----------------------------------------------------------------------------------------------------- | -------------------------------------- | -------- |
22-
| **Recipe Site** | HTML / CSS Foundations | [Code](https://github.com/felixtanhm/my-odin-project/tree/main/foundations/01-recipe-site) | [Demo](#) ||
23-
| **Landing Page** | Flexbox | [Code](https://github.com/felixtanhm/my-odin-project/tree/main/foundations/02-landing-page) | WIP | - |
24-
| **Rock Paper Scissors** | JS Basics: Functions and Conditionals | [Code](https://github.com/felixtanhm/game-arcade) | [Demo](https://game-arcade.pages.dev/) | ⭐⭐⭐ |
25-
| **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 | ⭐⭐ |
26-
| **Calculator** | JS Basics: Objects | [Code](https://github.com/felixtanhm/my-odin-project/tree/main/foundations/05-calculator-%5BFINAL%5D) | WIP | ⭐⭐⭐ |
22+
| Project | Topic(s) | Repository | Preview | Rating\* |
23+
| ----------------------- | -------------------------------------- | ----------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------- | -------- |
24+
| **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) ||
25+
| **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) | - |
26+
| **Rock Paper Scissors** | JS Basics: Functions and Conditionals | [Code](https://github.com/felixtanhm/game-arcade) | [Demo](https://game-arcade.pages.dev/) | ⭐⭐⭐ |
27+
| **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) | ⭐⭐ |
28+
| **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) | ⭐⭐⭐ |
2729

2830
---
2931

30-
#### **🚀 Full Stack JavaScript** | [Course Completion Reflection](#)
32+
#### **🚀 Full Stack JavaScript** | [Reflections and Thoughts](#)
3133

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

6264
---
6365

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

6868
# Individual Project README Template 🗂️

foundations/README.md

Lines changed: 32 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,38 @@
11
<p align="center"><img src="../public/top-header-h.png" alt="felixtanhm-portfolio-the-odin-project" width="280"/></p>
22

3-
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.
3+
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.
44

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

7-
1. **Recipe Site:** Command Line Basics, Git Basics, Semantic HTML
8-
2. **Landing Page:** CSS Cascade, CSS Flexbox
9-
3. **Rock Paper Scissors:** Javascript Types, Conditionals, Functions
10-
4. **Etch A Sketch:** Javascript Arrays, Loops, DOM Manipulation
11-
5. **Calculator:** Javascript Objects
7+
- [Courses & Topics Covered](#)
8+
- [Completed Curriculum Projects](#)
9+
- [Reflections & Thoughts](#)
10+
11+
### **Courses**
12+
13+
| Course | Topics |
14+
| --------------------- | ------------------------------------------------------------------------------------ |
15+
| **Git Basics** | Command Line Basics, Git Basics, Github |
16+
| **HTML Basics** | Basic Elements, Lists, Links, Images |
17+
| **CSS Basics** | CSS Cascade, Box Model, Block, Inline, Flexbox |
18+
| **Javascript Basics** | Variables, Conditionals, Functions, Arrays, Loops, Objects, DOM Manipulation, Events |
19+
20+
---
21+
22+
### **Curriculum Projects**
23+
24+
> **\*Rating** : This is used to denote the degree of polish and effort beyond the minimum project specifications.
25+
26+
| Project | Topic(s) | Repository | Preview | Rating\* |
27+
| ----------------------- | --------------------------------------------- | ----------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------- | -------- |
28+
| **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) ||
29+
| **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) | - |
30+
| **Rock Paper Scissors** | JS Basics: Types, Functions and Conditionals | [Code](https://github.com/felixtanhm/game-arcade) | [Demo](https://game-arcade.pages.dev/) | ⭐⭐⭐ |
31+
| **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) | ⭐⭐ |
32+
| **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) | ⭐⭐⭐ |
1233

1334
> ⚠ Note : Rock Paper Scissors was combined as part of another project: [Game Arcade](https://github.com/felixtanhm/game-arcade).
35+
36+
---
37+
38+
### Reflections & Thoughts

full-stack-javascript/README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,8 @@ This folder stores the projects that were completed as part of the [**Full Stack
3737

3838
### **Curriculum Projects**
3939

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

0 commit comments

Comments
 (0)