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

Skip to content

Commit 8e292b3

Browse files
committed
moved readings to corresponding weeks
1 parent 5198899 commit 8e292b3

File tree

6 files changed

+64
-38
lines changed

6 files changed

+64
-38
lines changed

Week1/MAKEME.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Homework Week 7
1+
# Homework Week 1
22

33
```
44
Topics discussed this week:
@@ -10,7 +10,7 @@ Topics discussed this week:
1010
• Code flow (order of execution)
1111
```
1212

13-
>[Here](/Week7/README.md) you find the readings you have to complete before the eighth lecture.
13+
>[Here](/Week2/README.md) you find the readings you have to complete before the eighth lecture.
1414
1515
## Step 1: Give feedback
1616

@@ -134,7 +134,7 @@ Fun extra step: If you get bored, template them and make a page by rendering the
134134

135135
_Deadline Sunday morning_
136136

137-
Go trough the reading material in the [README.md](/Week7/README.md) to prepare for your next class
137+
Go trough the reading material in the [README.md](/Week2/README.md) to prepare for your next class
138138

139139
## _BONUS_ : Code Kata Race
140140

Week1/README.md

Lines changed: 21 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,28 @@
1-
# Reading material for the eight lecture:
1+
# Reading material for the first lecture:
22

33
```
4-
In week eight we will discuss the following topics:
5-
• Structure for a basic SPA
6-
• XMLHttpRequests
7-
• API calls
4+
In week one we will discuss the following topics:
5+
• (Object Oriented Programming)
6+
• this
7+
• call
8+
• apply
9+
• bind
10+
• Promises
811
```
912

1013
### Here are resources that we like you to read as a preparation for the coming lecture:
1114

12-
#### APIs
13-
- Read about APIS: https://www.programmableweb.com/api-university/what-are-apis-and-how-do-they-work
15+
### `call` `apply`, `bind`
16+
- [Function.prototype.call()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function/call)
17+
- [Function.prototype.apply()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function/apply)
18+
- [Function.prototype.bind()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function/bind)
1419

15-
#### XMLHttpRequests
16-
- XMLHttpRequests: https://www.kirupa.com/html5/making_http_requests_js.htm
20+
#### Promises
21+
Some nice resources about promises :ring:
22+
- [Googles post about Promises](https://developers.google.com/web/fundamentals/getting-started/primers/promises)
23+
- [A nice article from David Walsh](https://davidwalsh.name/promises)
24+
- [A real life example](https://github.com/mdn/js-examples/blob/master/promises-test/index.html)
25+
- [stackoverflow](http://stackoverflow.com/questions/13343340/calling-an-asynchronous-function-within-a-for-loop-in-javascript)
26+
- [promises](https://www.youtube.com/watch?v=WBupia9oidU)
27+
28+
_Please go through the material and come to class prepared!_

Week2/MAKEME.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Homework Week 8
1+
# Homework Week 2
22

33
```
44
Topics discussed this week:
@@ -8,7 +8,7 @@ Topics discussed this week:
88
```
99

1010

11-
>[Here](/Week8/README.md) you find the readings you have to complete before the ninth lecture.
11+
>[Here](/Week3/README.md) you find the readings you have to complete before the ninth lecture.
1212
1313
## Step 1: Feedback
1414

@@ -95,7 +95,7 @@ _BONUS_ : Code Kata Race
9595

9696
_Deadline Sunday morning_
9797

98-
Go trough the reading material in the [README.md](/Week8/README.md) to prepare for your next class
98+
Go trough the reading material in the [README.md](/Week3/README.md) to prepare for your next class
9999

100100
>Upload your homework in your "hyf-javascript3" Github repository. Make sure to create a new folder "week2" first.
101101
Upload your homework files inside the week2 folder and write a description for this “commit”.

Week2/README.md

Lines changed: 9 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,16 @@
1-
# Reading material for the ninth lecture:
1+
# Reading material for the second lecture:
22

33
```
4-
In week nine we will discuss the following topics:
5-
(re)writing data structures (in JSON)
6-
Async VS Sync
7-
Code flow (order of execution)
4+
In week two we will discuss the following topics:
5+
Structure for a basic SPA
6+
XMLHttpRequests
7+
API calls
88
```
99

1010
### Here are resources that we like you to read as a preparation for the coming lecture:
1111

12-
#### Async VS Sync
13-
- Read about Asynchronous vs. Synchronous programming: http://www.hongkiat.com/blog/synchronous-asynchronous-javascript/
14-
15-
#### Closures and async code
16-
- [Why closures are helpful with async code](http://stackoverflow.com/questions/13343340/calling-an-asynchronous-function-within-a-for-loop-in-javascript)
17-
18-
_Please go through the material and come to class prepared!_
19-
12+
#### APIs
13+
- Read about APIS: https://www.programmableweb.com/api-university/what-are-apis-and-how-do-they-work
2014

15+
#### XMLHttpRequests
16+
- XMLHttpRequests: https://www.kirupa.com/html5/making_http_requests_js.htm

Week3/MAKEME.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Homework Week 9
1+
# Homework Week 3
22

33
```
44
Topics discussed this week:
@@ -64,6 +64,6 @@ writeDataToFile(data);
6464

6565
_Deadline Sunday morning_
6666

67-
Go trough the reading material in the [README.md](/Week9/README.md) to prepare for your next class
67+
Go trough the reading material in the [README.md](https://github.com/HackYourFuture/Node.js) to prepare for your next class
6868

6969
> To hand in your homework, make a pull request to the original repository you forked from. Remember, our master branches are protected, you cannot push to a directly cloned repository you first have to make a fork to your own Github.

Week3/README.md

Lines changed: 26 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,36 @@
1-
# Reading material for your first Node lecture:
1+
# Reading material for the third lecture:
22

33
```
4-
Next week you will start with Node
4+
In week three we will discuss the following topics:
5+
• (re)writing data structures (in JSON)
6+
• Async VS Sync
7+
• Code flow (order of execution)
58
```
69

7-
### Refresher
8-
:star: Timir wrote a really nice javaScript REVIEW that explains which concepts are most important to know in JavaScript when you continue your coding journey to Node, this is a __MUST__ read: [Timir's JavaScript Review](./../../../../fundamentals/blob/master/fundamentals/javascript_review.md) :star:
10+
### Here are resources that we like you to read as a preparation for the coming lecture:
911

10-
- https://forum.freecodecamp.com/t/javascript-callback-functions/14658/2
11-
http://www.learn-js.org/en/Callbacks
12+
#### Async VS Sync
13+
- Read about Asynchronous vs. Synchronous programming: http://www.hongkiat.com/blog/synchronous-asynchronous-javascript/
1214

13-
## Check out how to prepare for your first Node lecture here:
15+
#### Closures and async code
16+
- [Why closures are helpful with async code](http://stackoverflow.com/questions/13343340/calling-an-asynchronous-function-within-a-for-loop-in-javascript)
1417

15-
- https://github.com/HackYourFuture/Node.js/blob/master/week0/README.md
18+
_Please go through the material and come to class prepared!_# Reading material for the ninth lecture:
19+
20+
```
21+
In week nine we will discuss the following topics:
22+
• (re)writing data structures (in JSON)
23+
• Async VS Sync
24+
• Code flow (order of execution)
25+
```
26+
27+
### Here are resources that we like you to read as a preparation for the coming lecture:
28+
29+
#### Async VS Sync
30+
- Read about Asynchronous vs. Synchronous programming: http://www.hongkiat.com/blog/synchronous-asynchronous-javascript/
31+
32+
#### Closures and async code
33+
- [Why closures are helpful with async code](http://stackoverflow.com/questions/13343340/calling-an-asynchronous-function-within-a-for-loop-in-javascript)
1634

1735
_Please go through the material and come to class prepared!_
1836

0 commit comments

Comments
 (0)