Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 13269c7

Browse files
committed
added homwork week5
1 parent 1f8ecab commit 13269c7

File tree

2 files changed

+17
-12
lines changed

2 files changed

+17
-12
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,11 @@ Here you can find course content and homework for the JavaScript 1,2 and 3 modul
88

99
|Week|Topic|Read|Homework|Review|
1010
|----|-----|----|--------|------|
11-
|0.|Preparation for your first JavaScript session|[Prereading](https://github.com/HackYourFuture/JavaScript/tree/master/Week0) + [CLI Reading Week 1](https://github.com/HackYourFuture/CommandLine/blob/master/Lecture•1.md)||
11+
|0.|Preparation for your first JavaScript session|[Pre reading](https://github.com/HackYourFuture/JavaScript/tree/master/Week0)|-|-|
1212
|1.|[CLI](https://github.com/HackYourFuture/CommandLine) session with Unmesh :heart: <br>• Intro JavaScript (What is it, where can you use it for)<br>• Variables [var, let, const]<br>• Basic Data types [Strings, Numbers, Arrays, Booleans]<br>• Operators|[Reading Week 1](https://github.com/HackYourFuture/JavaScript/tree/master/Week1/README.md) | [Homework Week 1](https://github.com/HackYourFuture/JavaScript/tree/master/Week1/MAKEME.md)|[Review](https://github.com/HackYourFuture/JavaScript/blob/master/Week1/REVIEW.md)|
1313
|2.|[CLI](https://github.com/HackYourFuture/CommandLine) session with Unmesh :balloon: <br>• Advanced data types [Objects] <br>• Conditions <br>• Statements vs Expressions<br> • Loops (for/while)<br>• Functions <br>• Naming conventions|[Reading Week 2](https://github.com/HackYourFuture/JavaScript/tree/master/Week2/README.md)|[Homework Week 2](https://github.com/HackYourFuture/JavaScript/tree/master/Week2/MAKEME.md)|[Review](https://github.com/HackYourFuture/JavaScript/blob/master/Week2/REVIEW.md)|
1414
|3.|• Capturing user input<br> • Basic DOM manipulations [img src, innerHTML]<br>• Code debugging using the browser<br> • Code commenting<br> • Structuring code files<br> • Scope<br> • State|[Reading Week 3](https://github.com/HackYourFuture/JavaScript/tree/master/Week3)|[Homework Week 3](https://github.com/HackYourFuture/JavaScript/tree/master/Week3/MAKEME.md)|[Review](https://github.com/HackYourFuture/JavaScript/blob/master/Week3/REVIEW.md)|
15-
|4.| Git Session with Unmesh :smiling_imp:|[Reading Week 4](https://github.com/HackYourFuture/JavaScript/tree/master/Week4)|[JS](https://github.com/HackYourFuture/JavaScript/tree/master/Week4/MAKEME.md)|Review|
15+
|4.| Git Session with Unmesh :smiling_imp:|[Reading Week 4](https://github.com/HackYourFuture/JavaScript/tree/master/Week4)|[Homework Week 4](https://github.com/HackYourFuture/JavaScript/tree/master/Week4/MAKEME.md)|Review|
1616
|5.|• Functions + JSON/Arrays <br>• Array Manipulations <br>• JSON<br>• Map and filter <br>• Arrow functions|[Reading Week 5](https://github.com/HackYourFuture/JavaScript/tree/master/Week5)|[Homework Week 5](https://github.com/HackYourFuture/JavaScript/tree/master/Week5/MAKEME.md)|[Review](https://github.com/HackYourFuture/JavaScript/blob/master/Week5/REVIEW.MD)|
1717
|6.|• Closures <br>• Events<br>• Callbacks <br>• Git [work flow](https://github.com/HackYourFuture/Git/blob/master/Lecture•3.md)|[Reading Week 6](https://github.com/HackYourFuture/JavaScript/tree/master/Week6)|[Homework Week 6](https://github.com/HackYourFuture/JavaScript/tree/master/Week6/MAKEME.md)|Review|
1818
|7.|• (Object Oriented Programming)<br>• Code flow (order of execution) <br>• Async VS Sync |[Reading Week 7](https://github.com/HackYourFuture/JavaScript/tree/master/Week7)|[Homework Week 7](https://github.com/HackYourFuture/JavaScript/tree/master/Week7/MAKEME.md)|[Review](https://github.com/HackYourFuture/JavaScript/blob/master/Week7/REVIEW.md)|

Week5/MAKEME.md

Lines changed: 15 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,13 @@
44
55
## Step1: Feedback
66

7-
>Todo
7+
_Deadline Monday_
88

9-
## Step 2: More map, filter, reduce, and =>
9+
Go through the `html-css`, `javascript1` and `javascript2` Github repositories of one of your fellow students, check if they have neat repository's with the different weeks (eg. `week1`, `week2`, `week3`)of homework for all the modules up and until now. Also check if they have hosted their homework on Github pages. If there is anything that they can improve please provide feedback in an issue.
10+
11+
## Step 2: More map, filter and `=>`
12+
13+
_Deadline Wednesday_
1014

1115
1. Say you would like to write a program that doubles the odd numbers in an array and throws away the even number.
1216

@@ -91,14 +95,15 @@ let tasks = [monday, tuesday];
9195
- Output a formatted Euro amount.
9296
- Don't forget to use `=>`
9397

94-
<!-- Change this into more fun data challenge -->
95-
<!-- ## Step 2: Custom challenge
96-
1. Go to https://api.github.com/orgs/HackYourFuture/repos, you will see a list of the repositories our HYF organization has (yes it's a lot of JSON).
97-
2. You can copy the JSON and put it in a string at the top of your `.js` file. Print the name of the 3rd repository in the array to the console.
98-
3. Make a `<ul>` with a `<li>` for each repository name (just like you did with the books in the previous assignment).
99-
4. It should only display the modules that are actually being used in the curriculum at the moment, you of course know which those are, but if you need a reminder you can find them in our [curriculum overview](https://github.com/HackYourFuture/curriculum).
100-
5. Use CSS to divide the page in two columns. The left column will have a list of the names for repository. The right column should have the following information about each repository: the number of `stargazers`, the number of `watchers`, the number of `forks`, the `language` of the repository.
101-
6. place the `avatar_url` (logo) of our organization somewhere on a nice place in your page. -->
98+
### Step 3: **Some freeCodeCamp challenges:**
99+
100+
_Deadline Saturday_
101+
102+
1. [Comparisons with the Logical And Operator](https://www.freecodecamp.com/challenges/comparisons-with-the-logical-and-operator)
103+
104+
2. [Record Collection](https://www.freecodecamp.com/challenges/record-collection)
105+
106+
3. [Iterate over Arrays with map](https://www.freecodecamp.com/challenges/iterate-over-arrays-with-map)
102107

103108

104109
```

0 commit comments

Comments
 (0)