Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions courses/Foundation/HTML-CSS/README.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
# HTML-CSS

This repository contains the course material for the one and only HTML/CSS session. During the session we will review the concepts learned from the [Pre-course](./Pre-course/README.md) materials and work hands-on with a large [exercise](./The-one-and-only-week1/README.md).
This repository contains the course material for the one and only HTML/CSS session. During the session we will review the concepts learned from the [Pre-course](../../Pre-course/README.md) materials and work hands-on with a large [exercise](./The-one-and-only-week1/README.md).

| Week | Topic | Preparation | Lesson Plan | Homework |
| ---- | ----------------------------------------------------------------------------------------------------------- | ------------------------------------ | ------------------------------------------------- | ------------------------- |
| 1. | Advanced HTML & CSS concepts, hands-on exercise turning Figma Wireframe into code, teamwork & peer-learning | [Pre-course](./Pre-course/README.md) | [Lesson Plan](./The-one-and-only-week1/README.md) | [Homework](./homework.md) |
| Week | Topic | Preparation | Lesson Plan | Homework |
| ---- | ----------------------------------------------------------------------------------------------------------- | ---------------------------------------- | ------------------------------------------------- | ------------------------- |
| 1. | Advanced HTML & CSS concepts, hands-on exercise turning Figma Wireframe into code, teamwork & peer-learning | [Pre-course](../../Pre-course/README.md) | [Lesson Plan](./The-one-and-only-week1/README.md) | [Homework](./homework.md) |

## Learning goals

- Round-up the [Pre-course](./Pre-course/README.md) materials
- Round-up the [Pre-course](../../Pre-course/README.md) materials
- Talk about any possible questions regarding the concepts learned so far
- Briefly introduce Figma
- Spend a lot of time with hands-on coding, figuring out the [exercise](./The-one-and-only-week1/README.md)
Expand Down
2 changes: 1 addition & 1 deletion legacy/career-training/week-3/preparation.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ In order to prepare for your Technical Mock-Interview, please take a look at the
- What is the ["STAR" answer format](https://www.amazon.jobs/en/landing_pages/in-person-interview)?
- Check out the [Developer Interview Training by Google](https://grow.google/certificates/interview-warmup/)
- If you haven't yet.. read the [Freecodecamp React Interview Questions](https://www.freecodecamp.org/news/react-interview-questions-to-know/)
- Check out the [Novoresumé](https://novoresume.com/) book about the Interview process [here](./novoresume-interview.pdf)
- Check out the [Novoresumé](https://novoresume.com/) book about the Interview process [here](../week-2/novoresume-interview.pdf)

### General question catalog for interviewees

Expand Down
3 changes: 1 addition & 2 deletions legacy/git/git1/lesson_plan.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

These are some examples of previously created materials by mentors that you can use yourself, or for inspiration.

- [Introduction to Git](https://radical-somersault-80b.notion.site/Introduction-to-Git-184dc1cafb9480ffad0de16e6ea8b379) (by [@aina21](https://www.github.com/aina21), Team 31)
- [Introduction to Git](https://radical-somersault-80b.notion.site/Introduction-to-Git-184dc1cafb9480ffad0de16e6ea8b379) (by [@aina21](https://github.com/aina21), Team 31)

## Lesson outline

Expand Down Expand Up @@ -89,7 +89,6 @@ The exercises suggested for the flipped classroom can be found [here](./class_ex
Here you can find all the materials used to teach the first Git class ✨:

- **[Review](review.md)** - contains a short review over the materials taught in class;
- **[FAQ](frequently_asked_questions.md)** - contains a compilation of the frequently asked questions;
- **[Cheatsheet](cheatsheet.md)** - contains a cheatsheet with the commands used during the class (and a few extra);
- **[Resources](resources.md)** - contains some resources about Git that might be useful;
- **[Git Basics](Git_basics.pdf)** - the slides used to teach some concepts during class.
2 changes: 1 addition & 1 deletion legacy/git/git1/preparation.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ Readings:

Github:

- if you haven't created an account on [github.com](www.github.com) yet, please create it now :)
- if you haven't created an account on [github.com](https://github.com/) yet, please create it now :)

Git:

Expand Down
2 changes: 1 addition & 1 deletion legacy/git/git1/preparation_flipped_classroom.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ This is the preparation for the flipped classroom (vs. "old style" presential cl

Github:

- if you haven't created an account on [github.com](www.github.com) yet, please create it now :)
- if you haven't created an account on [github.com](https://github.com/) yet, please create it now :)

Git:

Expand Down
2 changes: 1 addition & 1 deletion legacy/git/git1/review.md
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,7 @@ and create a new git repository using:
git init
```

You can also create a repository on your local machine by cloning a remote repository with `git clone <URL>` command. This copies the repository from a remote machine (typically github) and initializes it on your machine. You can try to clone some public repositories on [github.com](www.github.com).
You can also create a repository on your local machine by cloning a remote repository with `git clone <URL>` command. This copies the repository from a remote machine (typically github) and initializes it on your machine. You can try to clone some public repositories on [github.com](https://github.com/).

Before creating any repository make sure you are not inside a git repository already. This is very important!!! To do so type `git status`, if you get an error it means you are not inside a git repository and you can safely create a new one.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ Continue with the format of the object you used last week or improve it and refa

### `JS3 week1` - Json, Apis, Fetch

- [ ] Follow the [API creation guide](/homework-projects/guides/making-your-API-guide.md) to make your own API that you will use from now on.
- [ ] Follow the [API creation guide](../../guides/making-your-API-guide.md) to make your own API that you will use from now on.
- [ ] Refactor your code so that you use the currency rates dynamically from your API instead of the static array of objects.
- [ ] Implement functionality to search for a specific currency.
- [ ] Ensure all the functionality is working smoothly after refactoring.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ Continue with the format of the picture object you used last week or improve it

### `JS3 week1` - Json, Apis, Fetch

- [ ] follow the [API creation guide](/homework-projects/guides/making-your-API-guide.md) to make your own API that you will use from now on.
- [ ] follow the [API creation guide](../../guides/making-your-API-guide.md) to make your own API that you will use from now on.
- [ ] refactor your code so that you ditch the static array of objects and instead fetch the cards data from your API.
- [ ] ensure all the functionality is working smoothly after refactoring.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ Here you will develop some features that will differentiate your movie platform

### `JS3 week1` - Json, Apis, Fetch

- [ ] follow the [API creation guide](/homework-projects/guides/making-your-API-guide.md) to make your own API that you will use from now on.
- [ ] follow the [API creation guide](../../guides/making-your-API-guide.md) to make your own API that you will use from now on.
- [ ] refactor your code so that you ditch the static array of objects and instead fetch the movies data from your API.
- [ ] ensure all the functionality is working smoothly after refactoring.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ b. add number inputs for the player points and use the browser's arrow buttons o

### `JS3 week1` - Json, Apis, Fetch

- [ ] follow the [API creation guide](/homework-projects/guides/making-your-API-guide.md) to make your own API that you will use from now on.
- [ ] follow the [API creation guide](../../guides/making-your-API-guide.md) to make your own API that you will use from now on.

- [ ] refactor your code so that you ditch the static array of objects and instead fetch the initial questions data from your API.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ Continue with the format of the recipe object you used last week or improve it a

### `JS3 week1` - Json, Apis, Fetch

- [ ] Follow the [API creation guide](/homework-projects/guides/making-your-API-guide.md) to make your own API that you will use from now on.
- [ ] Follow the [API creation guide](../../guides/making-your-API-guide.md) to make your own API that you will use from now on.
- [ ] Refactor your code so that you ditch the static array of objects and instead fetch the recipes data from your API.
- [ ] Implement functionality to search for an ingredient, fetch and display the relevant ingredient prices for a recipe
- [ ] Ensure all the functionality is working smoothly after refactoring.
Expand Down
6 changes: 3 additions & 3 deletions legacy/javascript/javascript1/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@ Here you can find course content and homework for the JavaScript 1 module.

| Week | Topic | Preparation | Homework | Lesson plan |
| ---- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------- | ----------------------------- | ----------------------------------- |
| 1. | Intro JavaScript (What is it, what can you use it for); Setup js either via browser or via node; [Variables: var, let, const](week1/readme.md#variables); Console.log; [Types](week1/readme.md#Types): [String](week1/readme.md#String), [number](week1/readme.md#Number), boolean, [null, undefined](week1/readme.md#Null--undefined), [array](week1/readme.md#Array); [Operators](week1/readme.md#comparison-operators) | [Preparation](week1/preparation.md) | [Homework](week1/homework.md) | [Lesson plan](week1/lesson-plan.md) |
| 2. | Conditions; [Functions](week2/readme.md#Functions); Global vs local scope; For loop | [Preparation](week2/preparation.md) | [Homework](week2/homework.md) | [Lesson plan](week2/lesson-plan.md) |
| 3. | Array's continued; [Objects](week3/readme.md#Objects); [Call stack](week3/readme.md#Call-stack) | [Preparation](week3/preparation.md) | [Homework](week3/homework.md) | [Lesson plan](week3/lesson-plan.md) |
| 1. | Intro JavaScript (What is it, what can you use it for); Setup js either via browser or via node; [Variables: var, let, const](week1/README.md#variables); Console.log; [Types](week1/README.md#Types): [String](week1/README.md#String), [number](week1/README.md#Number), boolean, [null, undefined](week1/README.md#Null--undefined), [array](week1/README.md#Array); [Operators](week1/README.md#comparison-operators) | [Preparation](week1/preparation.md) | [Homework](week1/homework.md) | [Lesson plan](week1/lesson-plan.md) |
| 2. | Conditions; [Functions](week2/README.md#Functions); Global vs local scope; For loop | [Preparation](week2/preparation.md) | [Homework](week2/homework.md) | [Lesson plan](week2/lesson-plan.md) |
| 3. | Array's continued; [Objects](week3/README.md#Objects); [Call stack](week3/README.md#Call-stack) | [Preparation](week3/preparation.md) | [Homework](week3/homework.md) | [Lesson plan](week3/lesson-plan.md) |
| 4. | Recap of js basics; Solving problems | [Preparation](week4/preparation.md) | [Homework](week4/homework.md) | [Lesson plan](week4/lesson-plan.md) |

> **Kind note:**
Expand Down
2 changes: 1 addition & 1 deletion legacy/javascript/javascript1/week4/homework.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ Understanding the basics of Javascript is SUPER important. Therefore this homewo
If you struggle to do this weeks homework there are a couple of things to do:

- Watch the class recording. If it for some reason is missing. Then watch these: [part 1](https://www.youtube.com/watch?v=Mo54btMPN7Q), [part 2](https://www.youtube.com/watch?v=mSUAoual5sE), [part 3](https://www.youtube.com/watch?v=uq3NnTtXqsU)
- Go through the last 3 weeks readme files. [Week 1](../week1/readme.md#variables), [week 2](../week2/readme.md#recap-logical-operators), [week 3](../week3/readme.md#objects)
- Go through the last 3 weeks readme files. [Week 1](../week1/README.md#variables), [week 2](../week2/README.md#recap-logical-operators), [week 3](../week3/README.md#objects)

## Finishing class exercises

Expand Down
6 changes: 3 additions & 3 deletions legacy/javascript/javascript1/week4/preparation.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@

Go through the learning goals of week 1, week 2 and week 3 of javascript. Make sure you understand the concepts!

- [Week 1 learning goals](../week1/readme.md)
- [Week 2 learning goals](../week2/readme.md)
- [Week 3 learning goals](../week3/readme.md)
- [Week 1 learning goals](../week1/README.md)
- [Week 2 learning goals](../week2/README.md)
- [Week 3 learning goals](../week3/README.md)

_Please go through the material and come to class prepared!_
10 changes: 5 additions & 5 deletions legacy/javascript/javascript2/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@

Here you can find course content and homework for the JavaScript 2 module.

| Week | Topic | Preparation | Homework | Lesson plan |
| ---- | ----------------------------------------------------------------- | ----------------------------------- | ---------------------------------------- | ----------------------------------- |
| 1. | Browser environment; DOM manipulation; DOM event listeners | [Preparation](week1/preparation.md) | [Homework](/homework-projects/readme.md) | [Lesson plan](week1/lesson-plan.md) |
| 2. | Array functions; [Arrow function](week2/readme.md#arrow-function) | [Preparation](week2/preparation.md) | [Homework](/homework-projects/readme.md) | [Lesson plan](week2/lesson-plan.md) |
| 3. | Callback function; Asyncronicity; Scope | [Preparation](week3/preparation.md) | [Homework](/homework-projects/readme.md) | [Lesson plan](week3/lesson-plan.md) |
| Week | Topic | Preparation | Homework | Lesson plan |
| ---- | ----------------------------------------------------------------- | ----------------------------------- | ------------------------------------------ | ----------------------------------- |
| 1. | Browser environment; DOM manipulation; DOM event listeners | [Preparation](week1/preparation.md) | [Homework](../homework-projects/README.md) | [Lesson plan](week1/lesson-plan.md) |
| 2. | Array functions; [Arrow function](week2/README.md#arrow-function) | [Preparation](week2/preparation.md) | [Homework](../homework-projects/README.md) | [Lesson plan](week2/lesson-plan.md) |
| 3. | Callback function; Asyncronicity; Scope | [Preparation](week3/preparation.md) | [Homework](../homework-projects/README.md) | [Lesson plan](week3/lesson-plan.md) |
2 changes: 1 addition & 1 deletion legacy/javascript/javascript2/week1/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ Event listeners
## Relevant links

- [Preparation](preparation.md)
- [Homework](/homework-projects/readme.md)
- [Homework](../../homework-projects/README.md)
- [Lesson plan](lesson-plan.md)

## HTML interaction
Expand Down
4 changes: 2 additions & 2 deletions legacy/javascript/javascript2/week1/optional-homework.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Optional Homework

> [!WARNING]
> These are optional homework exercises that you can complete on top of your [homework project](/homework-projects/readme.md), if you wish. There is no requirement for these to be reviewed, but feel free to ask a mentor if you wish for some feedback.
> These are optional homework exercises that you can complete on top of your [homework project](../../homework-projects/README.md), if you wish. There is no requirement for these to be reviewed, but feel free to ask a mentor if you wish for some feedback.

## So why this homework?

Expand Down Expand Up @@ -79,7 +79,7 @@ We are going to be building this website step by step, so have patience :)

### 3.1. Lets get started!

In the [homework/hyf-bay folder](homework/hyf-bay) there is a project template you should continue working on. So copy all the files into your `hyf-homework/javascript/javascript2/week1` folder.
In the [optional-homework/hyf-bay folder](optional-homework/hyf-bay) there is a project template you should continue working on. So copy all the files into your `hyf-homework/javascript/javascript2/week1` folder.

The `index.html` is very basic. It simply loads two javascript files and include some css. The two javascript files are `hyfBayHelpers.js` and the `main.js`. `hyfBayHelpers.js` contains a function (`getAvailableProducts`) that we can use to get an array of products. In the `main.js` we will be writing all our code!

Expand Down
4 changes: 2 additions & 2 deletions legacy/javascript/javascript2/week2/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,13 @@
- [ ] [Filter](#filter)
- [ ] [Arrow function](#arrow-functions)
<!---
- [ ] Code flow, using the [call stack](../../javaScript1/week3/readme.md#call-stack)
- [ ] Code flow, using the [call stack](../../javaScript1/week3/README.md#call-stack)
-->

## Relevant links

- [Preparation](preparation.md)
- [Homework](/homework-projects/readme.md)
- [Homework](../../homework-projects/README.md)
- [Lesson plan](lesson-plan.md)

## Array methods map, filter and sort
Expand Down
2 changes: 1 addition & 1 deletion legacy/javascript/javascript2/week2/lesson-plan.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ If you find anything that could be improved, please create a pull request! We we
- [Exercises](#arrow-functions)

<!---
- Code flow, using the [call stack](../../JavaScript1/Week3/readme.md#call-stack)
- Code flow, using the [call stack](../../JavaScript1/Week3/README.md#call-stack)
-->

[Listing project](#listing-project)
Expand Down
Loading