@@ -8,34 +8,16 @@ Here you can find course content and homework for the JavaScript 1,2 and 3 modul
8
8
9
9
| Week| Topic| Read| Homework| Review|
10
10
| ----| -----| ----| --------| ------|
11
- |0.|Preparation for your first JavaScript session
12
- |[ Pre-reading] ( https://github.com/HackYourFuture/JavaScript/tree/master/Week0 ) + [ CLI Reading Week 1] ( https://github.com/HackYourFuture/CommandLine/blob/master/Lecture-1.md )
13
- | -|
14
- |1.|• [ CLI] ( https://github.com/HackYourFuture/CommandLine ) session with Unmesh :heart : <br >
15
- • Intro JavaScript (What is it, where can you use it for)<br >
16
- • Variables [ var, let, const] <br >
17
- • Basic Data types [ Strings, Numbers, Arrays] <br >
18
- • Operators
19
- |[ Reading Week 1] ( https://github.com/HackYourFuture/JavaScript/tree/master/Week1/README.md )
20
- |[ Homework Week 1] ( https://github.com/HackYourFuture/JavaScript/tree/master/Week1/MAKEME.md )
21
- | [ Review] ( https://github.com/HackYourFuture/JavaScript/blob/master/Week1/REVIEW.md ) |
11
+ | 0.| Preparation for your first JavaScript session| [ Pre-reading] ( https://github.com/HackYourFuture/JavaScript/tree/master/Week0 ) + [ CLI Reading Week 1] ( https://github.com/HackYourFuture/CommandLine/blob/master/Lecture-1.md ) | -|
12
+ | 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] <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 ) |
22
13
| 2.| • 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 ) |
23
14
| 3.| • [ CLI] ( https://github.com/HackYourFuture/CommandLine ) session with Unmesh :balloon : <br >• Closures <br >• Scope <br >• Array Manipulations <br >• Basic DOM manipulations [ img src, innerHTML] <br >• Code commenting| [ 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|
24
15
| 4.| • First Git Session with Unmesh :smiling_imp : <br >• JSON<br >• Code debugging using the browser<br >• Functions + JSON/Arrays<br >• Code flow (order of execution) <br >• (capturing user input) <br >• Structuring code files| [ Reading Week 4] ( https://github.com/HackYourFuture/JavaScript/tree/master/Week4 ) | [ JS] ( https://github.com/HackYourFuture/JavaScript/tree/master/Week4/MAKEME.md ) + [ Git Homework Week 4] ( https://github.com/HackYourFuture/Git/blob/master/Lecture-1.md ) | Review|
25
16
| 5.| • Second Git Session :see_no_evil : <br >• Events<br >• Callbacks <br >• XHTTP Requests <br >• API calls| [ 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|
26
- |6.|• Async VS Sync<br >
27
- • Polling<br >
28
- • Structure for a basic SPA<br >
29
- TEST :boom :
30
- |[ Reading Week 6] ( https://github.com/HackYourFuture/JavaScript/tree/master/Week6 )
31
- |[ Homework Week 6] ( https://github.com/HackYourFuture/JavaScript/tree/master/Week6/MAKEME.md )
32
- |Review|
33
- |7.|• Third Git Session (Git Workflow :muscle : )<br >
34
- • Map, reduce filter
35
- |[ Reading Week 7] ( https://github.com/HackYourFuture/JavaScript/tree/master/Week7 )
36
- |[ Homework Week 7] ( https://github.com/HackYourFuture/JavaScript/tree/master/Week7/MAKEME.md ) |
37
- | 8.| • (re)writing data structures (in JSON)<br > • Closures <br >• Promises <br >| [ Reading Week 8] ( https://github.com/HackYourFuture/JavaScript/tree/master/Week8/README.md ) | [ Homework Week 8] ( https://github.com/HackYourFuture/JavaScript/tree/master/Week8/MAKEME.md ) |
38
- | 9.| • Object Literals (and other patterns)<br >TEST :boom : | [ Reading Week 9] ( https://github.com/HackYourFuture/JavaScript/blob/master/Week9/README.md ) | [ Homework Week 9] ( https://github.com/HackYourFuture/JavaScript/blob/master/Week9/MAKEME.md ) |
17
+ | 6.| • Async VS Sync<br >• Polling<br >• Structure for a basic SPA<br > TEST :boom : | [ 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|
18
+ | 7.| • Third Git Session (Git Workflow :muscle : )<br >• Map, reduce filter| [ 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|
19
+ | 8.| • (re)writing data structures (in JSON)<br > • Closures <br >• Promises <br >| [ Reading Week 8] ( https://github.com/HackYourFuture/JavaScript/tree/master/Week8/README.md ) | [ Homework Week 8] ( https://github.com/HackYourFuture/JavaScript/tree/master/Week8/MAKEME.md ) | Review|
20
+ | 9.| • Object Literals (and other patterns)<br >TEST :boom : | [ Reading Week 9] ( https://github.com/HackYourFuture/JavaScript/blob/master/Week9/README.md ) | [ Homework Week 9] ( https://github.com/HackYourFuture/JavaScript/blob/master/Week9/MAKEME.md ) | Review|
39
21
40
22
41
23
__ Kind note:__
0 commit comments