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

Skip to content

Commit e366b06

Browse files
committed
Use absolute paths so links in forked repos continue to work, fixup formatting
1 parent 90b74a5 commit e366b06

File tree

2 files changed

+44
-44
lines changed

2 files changed

+44
-44
lines changed

README.md

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,32 @@
11
> Please help us improve and share your feedback! If you find better tutorials
2-
or links, please share them by [opening a pull request](https://github.com/HackYourFuture/JavaScript2/pulls).
2+
> or links, please share them by [opening a pull request](https://github.com/HackYourFuture/JavaScript2/pulls).
33
44
# HackYourFuture - JavaScript 2
55

66
Here you can find course content and homework for the JavaScript2 module
77

8-
|Week|Topic|Read|Homework|
9-
|----|-----|----|--------|
10-
|1.|• Capturing user input through forms <br>• [Events](http://javascript.info/introduction-browser-events)<br>• [Basic DOM manipulations](../../../fundamentals/blob/master/fundamentals/DOM_manipulation.md)<br>• [Code debugging using the browser](http://javascript.info/debugging-chrome) <br>• [Code commenting](../../../fundamentals/blob/master/fundamentals/code_commenting.md)<br>• Structuring code files<br>• [Code formatting](../../../fundamentals/blob/master/fundamentals/code_formatting.md)<br>• [Handing in homework via PR](../../..//fundamentals/blob/master/fundamentals/homework_pr.md) |[Reading Week 1](/Week1/README.md)|[Homework Week 1](/Week1/MAKEME.md)|
11-
|2.|• Functions + JSON/Arrays<br>• [Array Manipulations](../../../fundamentals/blob/master/fundamentals/array_manipulation.md)<br>• JSON<br>• [Map and filter](../../../fundamentals/blob/master/fundamentals/map_filter.md)<br>• Arrow functions |[Reading Week 2](/Week2/README.md)|[Homework Week 2](/Week2/MAKEME.md)|
12-
|3.|[Closures](../../../fundamentals/blob/master/fundamentals/scope_closures_this.md) <br>• Callbacks|[Reading Week 3](/Week3/README.md)|[Homework Week 3](/Week3/MAKEME.md)|
8+
| Week | Topic | Read | Homework |
9+
| ---- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------- | ----------------------------------- |
10+
| 1. | • Capturing user input through forms <br>• [Events](http://javascript.info/introduction-browser-events)<br>• [Basic DOM manipulations](https://github.com/HackYourFuture/fundamentals/blob/master/fundamentals/DOM_manipulation.md)<br>• [Code debugging using the browser](http://javascript.info/debugging-chrome) <br>• [Code commenting](https://github.com/HackYourFuture/fundamentals/blob/master/fundamentals/code_commenting.md)<br>• Structuring code files<br>• [Code formatting](https://github.com/HackYourFuture/fundamentals/blob/master/fundamentals/code_formatting.md)<br>• [Handing in homework via PR](https://github.com/HackYourFuture/fundamentals/blob/master/fundamentals/homework_pr.md) | [Reading Week 1](/Week1/README.md) | [Homework Week 1](/Week1/MAKEME.md) |
11+
| 2. | • Functions + JSON/Arrays<br>• [Array Manipulations](https://github.com/HackYourFuture/fundamentals/blob/master/fundamentals/array_manipulation.md)<br>• JSON<br>• [Map and filter](https://github.com/HackYourFuture/fundamentals/blob/master/fundamentals/map_filter.md)<br>• Arrow functions | [Reading Week 2](/Week2/README.md) | [Homework Week 2](/Week2/MAKEME.md) |
12+
| 3. | [Closures](https://github.com/HackYourFuture/fundamentals/blob/master/fundamentals/scope_closures_this.md) <br>• Callbacks | [Reading Week 3](/Week3/README.md) | [Homework Week 3](/Week3/MAKEME.md) |
1313

1414
## Test
15-
At the end of this module you'll be doing a formative test. It will be done on **paper** and will consist of **4 exercises** that will test your JavaScript1 and JavaScript2 knowledge.
15+
16+
At the end of this module you'll be doing a formative test. It will be done on **paper** and will consist of **4 exercises** that will test your JavaScript1 and JavaScript2 knowledge.
1617

1718
Why on paper, you might ask? Fundamental understanding should become intuitive. Only after having learned and mastered a concept deeply will you be able to use it creatively. If you rely too much on others, or Google, you'll make it very hard to cultivate the habit to think for yourself.
1819

1920
Also important to note: this test is done for 2 reasons only.
2021

21-
(1) **HackYourFuture wants to know** what skill level you are at.
22+
(1) **HackYourFuture wants to know** what skill level you are at.
2223

2324
(2) The test will **give you an indication** of what skill level you are at.
2425

25-
2626
### Overall
27-
A good understanding of all the above mentioned topics. Want to check your Knowledge? Go through the [JavaScript Fundamentals README](../../../fundamentals/blob/master/fundamentals/README.md) and research/ ask for help (Slack!) with the concepts that are not entirely clear.
2827

29-
*The HackYourFuture curriculum is subject to CC BY copyright. This means you can freely use our materials, but just make sure to give us credit for it :)*
28+
A good understanding of all the above mentioned topics. Want to check your Knowledge? Go through the [JavaScript Fundamentals README](https://github.com/HackYourFuture/fundamentals/blob/master/fundamentals/README.md) and research/ ask for help (Slack!) with the concepts that are not entirely clear.
29+
30+
_The HackYourFuture curriculum is subject to CC BY copyright. This means you can freely use our materials, but just make sure to give us credit for it :)_
3031

3132
<a rel="license" href="http://creativecommons.org/licenses/by/4.0/"><img alt="Creative Commons License" style="border-width:0" src="https://i.creativecommons.org/l/by/4.0/88x31.png" /></a><br />This work is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International License</a>.

Week1/README.md

Lines changed: 32 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -34,25 +34,24 @@ In week one we will discuss the following topics:
3434

3535
Then, click on the `{ }` button in the top-right corner of the settings screen to access the settings in JSON format.
3636

37-
38-
```json
39-
/// Place your settings in this file to overwrite the default settings
40-
{
41-
"editor.detectIndentation": false,
42-
"editor.formatOnSave": true,
43-
"editor.minimap.enabled": false,
44-
"editor.renderIndentGuides": true,
45-
"editor.tabSize": 2,
46-
"editor.codeActionsOnSave": {
47-
"source.fixAll": true
48-
},
49-
"eslint.autoFixOnSave": true,
50-
"files.autoSave": "onFocusChange",
51-
"prettier.printWidth": 100,
52-
"prettier.singleQuote": true,
53-
"prettier.trailingComma": "all"
54-
}
55-
```
37+
```json
38+
/// Place your settings in this file to overwrite the default settings
39+
{
40+
"editor.detectIndentation": false,
41+
"editor.formatOnSave": true,
42+
"editor.minimap.enabled": false,
43+
"editor.renderIndentGuides": true,
44+
"editor.tabSize": 2,
45+
"editor.codeActionsOnSave": {
46+
"source.fixAll": true
47+
},
48+
"eslint.autoFixOnSave": true,
49+
"files.autoSave": "onFocusChange",
50+
"prettier.printWidth": 100,
51+
"prettier.singleQuote": true,
52+
"prettier.trailingComma": "all"
53+
}
54+
```
5655

5756
3. Install the ESLint CLI tool globally by issuing the following command from the command line:
5857

@@ -76,31 +75,31 @@ As a refresher, go through the topics of JavaScript1:
7675

7776
### Week 2
7877

79-
- [Variables (var, let, const)](./../../../../fundamentals/blob/master/fundamentals/variables.md)
80-
- [Basic Data types (Strings, Numbers, Arrays, Booleans)](./../../../../fundamentals/blob/master/fundamentals/values.md)
81-
- [Operators](./../../../../fundamentals/blob/master/fundamentals/operators.md)
82-
- [Naming conventions](./../../../../fundamentals/blob/master/fundamentals/naming_conventions.md)
78+
- [Variables (var, let, const)](https://github.com/HackYourFuture/fundamentals/blob/master/fundamentals/variables.md)
79+
- [Basic Data types (Strings, Numbers, Arrays, Booleans)](https://github.com/HackYourFuture/fundamentals/blob/master/fundamentals/values.md)
80+
- [Operators](https://github.com/HackYourFuture/fundamentals/blob/master/fundamentals/operators.md)
81+
- [Naming conventions](https://github.com/HackYourFuture/fundamentals/blob/master/fundamentals/naming_conventions.md)
8382

8483
### Week 3
8584

86-
- [Advanced data types (objects)](./../../../../fundamentals/blob/master/fundamentals/objects.md)
87-
- [Conditional execution](./../../../../fundamentals/blob/master/fundamentals/conditional_execution.md) <br>
88-
- [Statements vs Expressions](./../../../../fundamentals/blob/master/fundamentals/statements_expressions.md)<br>
89-
- [Loops (for/while)](./../../../../fundamentals/blob/master/fundamentals/loops.md)
90-
- [Functions](./../../../../fundamentals/blob/master/fundamentals/functions.md)
91-
- [Scope](./../../../../fundamentals/blob/master/fundamentals/scope.md)
85+
- [Advanced data types (objects)](https://github.com/HackYourFuture/fundamentals/blob/master/fundamentals/objects.md)
86+
- [Conditional execution](https://github.com/HackYourFuture/fundamentals/blob/master/fundamentals/conditional_execution.md) <br>
87+
- [Statements vs Expressions](https://github.com/HackYourFuture/fundamentals/blob/master/fundamentals/statements_expressions.md)<br>
88+
- [Loops (for/while)](https://github.com/HackYourFuture/fundamentals/blob/master/fundamentals/loops.md)
89+
- [Functions](https://github.com/HackYourFuture/fundamentals/blob/master/fundamentals/functions.md)
90+
- [Scope](https://github.com/HackYourFuture/fundamentals/blob/master/fundamentals/scope.md)
9291

9392
## Required readings for the first lecture
9493

9594
(No reading material available at this time for the crossed-out topics)
9695

9796
- ~~Capturing user input~~
9897
- [Events](http://javascript.info/introduction-browser-events)
99-
- [Basic DOM manipulations (img src, innerHTML)](./../../../../fundamentals/blob/master/fundamentals/DOM_manipulation.md)
100-
- [Code Degugging Using the Browser](http://javascript.info/debugging-chrome)
101-
- [Code commenting](./../../../../fundamentals/blob/master/fundamentals/code_commenting.md)
98+
- [Basic DOM manipulations (img src, innerHTML)](https://github.com/HackYourFuture/fundamentals/blob/master/fundamentals/DOM_manipulation.md)
99+
- [Code Debugging Using the Browser](http://javascript.info/debugging-chrome)
100+
- [Code commenting](https://github.com/HackYourFuture/fundamentals/blob/master/fundamentals/code_commenting.md)
102101
- ~~Structuring code~~
103-
- [Code formatting](./../../../../fundamentals/blob/master/fundamentals/code_formatting.md)
102+
- [Code formatting](https://github.com/HackYourFuture/fundamentals/blob/master/fundamentals/code_formatting.md)
104103
- [Handing in homework via PR](https://github.com/HackYourFuture/fundamentals/blob/master/fundamentals/homework_pr.md)
105104

106105
Extras:

0 commit comments

Comments
 (0)