From 798dbba8c8e6a0a4f8cbc34587f6da8138532282 Mon Sep 17 00:00:00 2001 From: Chris Owen Date: Tue, 10 Oct 2017 16:33:47 +0300 Subject: [PATCH 001/173] Update README.md --- README.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index accb21b53..97da0d862 100644 --- a/README.md +++ b/README.md @@ -2,22 +2,22 @@ # HackYourJavaScript - + Here you can find course content and homework for the JavaScript 1,2 and 3 modules |Week|Topic|Read|Homework|Review| |----|-----|----|--------|------| -|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)|-| -|1.|• [CLI](https://github.com/HackYourFuture/CommandLine) session with Unmesh :heart:
• Intro JavaScript (What is it, where can you use it for)
• Variables [var, let, const]
• Basic Data types [Strings, Numbers, Arrays]
• 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)| -|2.|• Advanced data types [Objects]
• Conditions
• Statements vs Expressions
• Loops (for/while)
• Functions
• 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)| -|3.|• [CLI](https://github.com/HackYourFuture/CommandLine) session with Unmesh :balloon:
• Closures
• Scope
• Array Manipulations
• Basic DOM manipulations [img src, innerHTML]
• 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](https://github.com/HackYourFuture/JavaScript/blob/master/Week3/REVIEW.md)| -|4.|• JSON
• Code debugging using the browser
• Functions + JSON/Arrays
• Code flow (order of execution)
• (capturing user input)
• 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| -|5.|• First Git Session with Unmesh :smiling_imp:
• Events
• Callbacks
• XHTTP Requests
• 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| -|6.|• Second Git Session :see_no_evil:
• Async VS Sync
• Polling
• Structure for a basic SPA
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| -|7.|• Third Git Session (Git Workflow :muscle:)
• Map, reduce, filter
• Arrow functions|[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| -|8.|• (re)writing data structures (in JSON)
• Closures
• Promises
|[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| -|9.| • Object Literals (and other patterns)
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](https://github.com/HackYourFuture/JavaScript/blob/master/Week9/REVIEW.md)| +|0.|Preparation for your first JavaScript session|[Pre-reading](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week0) + [CLI Reading Week 1](https://github.com/SocialHackersCodeSchool/CommandLine/blob/master/Lecture-1.md)|-| +|1.|• [CLI](https://github.com/SocialHackersCodeSchool/CommandLine) session with Unmesh :heart:
• Intro JavaScript (What is it, where can you use it for)
• Variables [var, let, const]
• Basic Data types [Strings, Numbers, Arrays]
• Operators|[Reading Week 1](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week1/README.md) | [Homework Week 1](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week1/MAKEME.md)|[Review](https://github.com/SocialHackersCodeSchool/JavaScript/blob/master/Week1/REVIEW.md)| +|2.|• Advanced data types [Objects]
• Conditions
• Statements vs Expressions
• Loops (for/while)
• Functions
• Naming conventions|[Reading Week 2](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week2/README.md)|[Homework Week 2](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week2/MAKEME.md)|[Review](https://github.com/SocialHackersCodeSchool/JavaScript/blob/master/Week2/REVIEW.md)| +|3.|• [CLI](https://github.com/SocialHackersCodeSchool/CommandLine) session with Unmesh :balloon:
• Closures
• Scope
• Array Manipulations
• Basic DOM manipulations [img src, innerHTML]
• Code commenting|[Reading Week 3](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week3)|[Homework Week 3](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week3/MAKEME.md)|[Review](https://github.com/SocialHackersCodeSchool/JavaScript/blob/master/Week3/REVIEW.md)| +|4.|• JSON
• Code debugging using the browser
• Functions + JSON/Arrays
• Code flow (order of execution)
• (capturing user input)
• Structuring code files|[Reading Week 4](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week4)|[JS](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week4/MAKEME.md) + [Git Homework Week 4](https://github.com/SocialHackersCodeSchool/Git/blob/master/Lecture-1.md)|Review| +|5.|• First Git Session with Unmesh :smiling_imp:
• Events
• Callbacks
• XHTTP Requests
• API calls|[Reading Week 5](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week5)|[Homework Week 5](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week5/MAKEME.md)|Review| +|6.|• Second Git Session :see_no_evil:
• Async VS Sync
• Polling
• Structure for a basic SPA
TEST :boom:|[Reading Week 6](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week6)|[Homework Week 6](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week6/MAKEME.md)|Review| +|7.|• Third Git Session (Git Workflow :muscle:)
• Map, reduce, filter
• Arrow functions|[Reading Week 7](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week7)|[Homework Week 7](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week7/MAKEME.md)|Review| +|8.|• (re)writing data structures (in JSON)
• Closures
• Promises
|[Reading Week 8](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week8/README.md)|[Homework Week 8](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week8/MAKEME.md)|Review| +|9.| • Object Literals (and other patterns)
TEST :boom:|[Reading Week 9](https://github.com/SocialHackersCodeSchool/JavaScript/blob/master/Week9/README.md)|[Homework Week 9](https://github.com/SocialHackersCodeSchool/JavaScript/blob/master/Week9/MAKEME.md)|[Review](https://github.com/SocialHackersCodeSchool/JavaScript/blob/master/Week9/REVIEW.md)| __Kind note:__ @@ -36,6 +36,6 @@ A tool capable of loading a JSON file and representing it in the DOM A web app with external data source using at least one API 《〠_〠》 ### Overall -A good understanding of all the above mentioned topics. Want to check your Knowledge? Go through the [JavaScript Fundamentals README](https://github.com/HackYourFuture/JavaScript/tree/master/fundamentals) and research/ ask for help (Slack!) with the concepts that are not entirely clear. +A good understanding of all the above mentioned topics. Want to check your Knowledge? Go through the [JavaScript Fundamentals README](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/fundamentals) and research/ ask for help (Slack!) with the concepts that are not entirely clear. From d89f5c83ddaefd1e4b37df2404cb8df4285ca82a Mon Sep 17 00:00:00 2001 From: Chris Owen Date: Tue, 17 Oct 2017 12:31:08 +0300 Subject: [PATCH 002/173] Update README.md --- README.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 97da0d862..79c13e93d 100644 --- a/README.md +++ b/README.md @@ -9,20 +9,20 @@ Here you can find course content and homework for the JavaScript 1,2 and 3 modul |Week|Topic|Read|Homework|Review| |----|-----|----|--------|------| |0.|Preparation for your first JavaScript session|[Pre-reading](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week0) + [CLI Reading Week 1](https://github.com/SocialHackersCodeSchool/CommandLine/blob/master/Lecture-1.md)|-| -|1.|• [CLI](https://github.com/SocialHackersCodeSchool/CommandLine) session with Unmesh :heart:
• Intro JavaScript (What is it, where can you use it for)
• Variables [var, let, const]
• Basic Data types [Strings, Numbers, Arrays]
• Operators|[Reading Week 1](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week1/README.md) | [Homework Week 1](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week1/MAKEME.md)|[Review](https://github.com/SocialHackersCodeSchool/JavaScript/blob/master/Week1/REVIEW.md)| +|1.|• Intro JavaScript (What is it, where can you use it for)
• Variables [var, let, const]
• Basic Data types [Strings, Numbers, Arrays]
• Operators|[Reading Week 1](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week1/README.md) | [Homework Week 1](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week1/MAKEME.md)|[Review](https://github.com/SocialHackersCodeSchool/JavaScript/blob/master/Week1/REVIEW.md)| |2.|• Advanced data types [Objects]
• Conditions
• Statements vs Expressions
• Loops (for/while)
• Functions
• Naming conventions|[Reading Week 2](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week2/README.md)|[Homework Week 2](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week2/MAKEME.md)|[Review](https://github.com/SocialHackersCodeSchool/JavaScript/blob/master/Week2/REVIEW.md)| -|3.|• [CLI](https://github.com/SocialHackersCodeSchool/CommandLine) session with Unmesh :balloon:
• Closures
• Scope
• Array Manipulations
• Basic DOM manipulations [img src, innerHTML]
• Code commenting|[Reading Week 3](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week3)|[Homework Week 3](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week3/MAKEME.md)|[Review](https://github.com/SocialHackersCodeSchool/JavaScript/blob/master/Week3/REVIEW.md)| +|3.|• Closures
• Scope
• Array Manipulations
• Basic DOM manipulations [img src, innerHTML]
• Code commenting|[Reading Week 3](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week3)|[Homework Week 3](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week3/MAKEME.md)|[Review](https://github.com/SocialHackersCodeSchool/JavaScript/blob/master/Week3/REVIEW.md)| |4.|• JSON
• Code debugging using the browser
• Functions + JSON/Arrays
• Code flow (order of execution)
• (capturing user input)
• Structuring code files|[Reading Week 4](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week4)|[JS](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week4/MAKEME.md) + [Git Homework Week 4](https://github.com/SocialHackersCodeSchool/Git/blob/master/Lecture-1.md)|Review| -|5.|• First Git Session with Unmesh :smiling_imp:
• Events
• Callbacks
• XHTTP Requests
• API calls|[Reading Week 5](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week5)|[Homework Week 5](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week5/MAKEME.md)|Review| -|6.|• Second Git Session :see_no_evil:
• Async VS Sync
• Polling
• Structure for a basic SPA
TEST :boom:|[Reading Week 6](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week6)|[Homework Week 6](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week6/MAKEME.md)|Review| -|7.|• Third Git Session (Git Workflow :muscle:)
• Map, reduce, filter
• Arrow functions|[Reading Week 7](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week7)|[Homework Week 7](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week7/MAKEME.md)|Review| +|5.|• Events
• Callbacks
• XHTTP Requests
• API calls|[Reading Week 5](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week5)|[Homework Week 5](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week5/MAKEME.md)|Review| +|6.|• Async VS Sync
• Polling
• Structure for a basic SPA
TEST :boom:|[Reading Week 6](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week6)|[Homework Week 6](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week6/MAKEME.md)|Review| +|7.|• Map, reduce, filter
• Arrow functions|[Reading Week 7](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week7)|[Homework Week 7](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week7/MAKEME.md)|Review| |8.|• (re)writing data structures (in JSON)
• Closures
• Promises
|[Reading Week 8](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week8/README.md)|[Homework Week 8](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week8/MAKEME.md)|Review| |9.| • Object Literals (and other patterns)
TEST :boom:|[Reading Week 9](https://github.com/SocialHackersCodeSchool/JavaScript/blob/master/Week9/README.md)|[Homework Week 9](https://github.com/SocialHackersCodeSchool/JavaScript/blob/master/Week9/MAKEME.md)|[Review](https://github.com/SocialHackersCodeSchool/JavaScript/blob/master/Week9/REVIEW.md)| __Kind note:__ -We expect you to __always__ come prepared to the class on Sunday. +We expect you to __always__ come prepared each class. ## Module goals: From 90187929e3a314be6442114c01d5aa85b4d5303c Mon Sep 17 00:00:00 2001 From: Chris Owen Date: Tue, 17 Oct 2017 12:31:48 +0300 Subject: [PATCH 003/173] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 79c13e93d..ebc42bad0 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ Here you can find course content and homework for the JavaScript 1,2 and 3 modul |Week|Topic|Read|Homework|Review| |----|-----|----|--------|------| -|0.|Preparation for your first JavaScript session|[Pre-reading](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week0) + [CLI Reading Week 1](https://github.com/SocialHackersCodeSchool/CommandLine/blob/master/Lecture-1.md)|-| +|0.|Preparation for your first JavaScript session|[Pre-reading](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week0)|-| |1.|• Intro JavaScript (What is it, where can you use it for)
• Variables [var, let, const]
• Basic Data types [Strings, Numbers, Arrays]
• Operators|[Reading Week 1](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week1/README.md) | [Homework Week 1](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week1/MAKEME.md)|[Review](https://github.com/SocialHackersCodeSchool/JavaScript/blob/master/Week1/REVIEW.md)| |2.|• Advanced data types [Objects]
• Conditions
• Statements vs Expressions
• Loops (for/while)
• Functions
• Naming conventions|[Reading Week 2](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week2/README.md)|[Homework Week 2](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week2/MAKEME.md)|[Review](https://github.com/SocialHackersCodeSchool/JavaScript/blob/master/Week2/REVIEW.md)| |3.|• Closures
• Scope
• Array Manipulations
• Basic DOM manipulations [img src, innerHTML]
• Code commenting|[Reading Week 3](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week3)|[Homework Week 3](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week3/MAKEME.md)|[Review](https://github.com/SocialHackersCodeSchool/JavaScript/blob/master/Week3/REVIEW.md)| From c7aef28292bbc8be6c47a87b77979d566c9be8d7 Mon Sep 17 00:00:00 2001 From: Chris Owen Date: Tue, 17 Oct 2017 12:37:07 +0300 Subject: [PATCH 004/173] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index ebc42bad0..fefc6d32c 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,7 @@ Here you can find course content and homework for the JavaScript 1,2 and 3 modul |1.|• Intro JavaScript (What is it, where can you use it for)
• Variables [var, let, const]
• Basic Data types [Strings, Numbers, Arrays]
• Operators|[Reading Week 1](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week1/README.md) | [Homework Week 1](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week1/MAKEME.md)|[Review](https://github.com/SocialHackersCodeSchool/JavaScript/blob/master/Week1/REVIEW.md)| |2.|• Advanced data types [Objects]
• Conditions
• Statements vs Expressions
• Loops (for/while)
• Functions
• Naming conventions|[Reading Week 2](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week2/README.md)|[Homework Week 2](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week2/MAKEME.md)|[Review](https://github.com/SocialHackersCodeSchool/JavaScript/blob/master/Week2/REVIEW.md)| |3.|• Closures
• Scope
• Array Manipulations
• Basic DOM manipulations [img src, innerHTML]
• Code commenting|[Reading Week 3](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week3)|[Homework Week 3](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week3/MAKEME.md)|[Review](https://github.com/SocialHackersCodeSchool/JavaScript/blob/master/Week3/REVIEW.md)| -|4.|• JSON
• Code debugging using the browser
• Functions + JSON/Arrays
• Code flow (order of execution)
• (capturing user input)
• Structuring code files|[Reading Week 4](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week4)|[JS](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week4/MAKEME.md) + [Git Homework Week 4](https://github.com/SocialHackersCodeSchool/Git/blob/master/Lecture-1.md)|Review| +|4.|• JSON
• Code debugging using the browser
• Functions + JSON/Arrays
• Code flow (order of execution)
• (capturing user input)
• Structuring code files|[Reading Week 4](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week4)|[Homework Week 4](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week4/MAKEME.md) |5.|• Events
• Callbacks
• XHTTP Requests
• API calls|[Reading Week 5](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week5)|[Homework Week 5](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week5/MAKEME.md)|Review| |6.|• Async VS Sync
• Polling
• Structure for a basic SPA
TEST :boom:|[Reading Week 6](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week6)|[Homework Week 6](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week6/MAKEME.md)|Review| |7.|• Map, reduce, filter
• Arrow functions|[Reading Week 7](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week7)|[Homework Week 7](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week7/MAKEME.md)|Review| From aaa56cde01dced1a17dae869f2bc2539424737eb Mon Sep 17 00:00:00 2001 From: Chris Owen Date: Tue, 17 Oct 2017 15:32:05 +0300 Subject: [PATCH 005/173] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index fefc6d32c..d9eeeb8d0 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ >Please help us improve and share your feedback! If you find better tutorials or links, please share them by opening a Pull Request. -# HackYourJavaScript +# Social Hacking Javascript From 8a9f5176edb140bcb90973d894c91399061fcc28 Mon Sep 17 00:00:00 2001 From: Chris Owen Date: Tue, 17 Oct 2017 15:39:51 +0300 Subject: [PATCH 006/173] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index d9eeeb8d0..650ec3c82 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,7 @@ Here you can find course content and homework for the JavaScript 1,2 and 3 modul |1.|• Intro JavaScript (What is it, where can you use it for)
• Variables [var, let, const]
• Basic Data types [Strings, Numbers, Arrays]
• Operators|[Reading Week 1](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week1/README.md) | [Homework Week 1](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week1/MAKEME.md)|[Review](https://github.com/SocialHackersCodeSchool/JavaScript/blob/master/Week1/REVIEW.md)| |2.|• Advanced data types [Objects]
• Conditions
• Statements vs Expressions
• Loops (for/while)
• Functions
• Naming conventions|[Reading Week 2](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week2/README.md)|[Homework Week 2](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week2/MAKEME.md)|[Review](https://github.com/SocialHackersCodeSchool/JavaScript/blob/master/Week2/REVIEW.md)| |3.|• Closures
• Scope
• Array Manipulations
• Basic DOM manipulations [img src, innerHTML]
• Code commenting|[Reading Week 3](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week3)|[Homework Week 3](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week3/MAKEME.md)|[Review](https://github.com/SocialHackersCodeSchool/JavaScript/blob/master/Week3/REVIEW.md)| -|4.|• JSON
• Code debugging using the browser
• Functions + JSON/Arrays
• Code flow (order of execution)
• (capturing user input)
• Structuring code files|[Reading Week 4](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week4)|[Homework Week 4](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week4/MAKEME.md) +|4.|• JSON
• Code debugging using the browser
• Functions + JSON/Arrays
• Code flow (order of execution)
• (capturing user input)
• Structuring code files|[Reading Week 4](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week4)|[Homework Week 4](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week4/MAKEME.md)|Review| |5.|• Events
• Callbacks
• XHTTP Requests
• API calls|[Reading Week 5](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week5)|[Homework Week 5](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week5/MAKEME.md)|Review| |6.|• Async VS Sync
• Polling
• Structure for a basic SPA
TEST :boom:|[Reading Week 6](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week6)|[Homework Week 6](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week6/MAKEME.md)|Review| |7.|• Map, reduce, filter
• Arrow functions|[Reading Week 7](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week7)|[Homework Week 7](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week7/MAKEME.md)|Review| From 4609fe3b656e62c91a5bff4899b2cc6caba31ba9 Mon Sep 17 00:00:00 2001 From: Chris Owen Date: Tue, 17 Oct 2017 15:43:22 +0300 Subject: [PATCH 007/173] Update MAKEME.md --- Week4/MAKEME.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Week4/MAKEME.md b/Week4/MAKEME.md index 2e080dc1e..70901e115 100644 --- a/Week4/MAKEME.md +++ b/Week4/MAKEME.md @@ -1,6 +1,6 @@ # Homework Week 4 ->[Here](https://github.com/HackYourFuture/JavaScript/tree/master/Week4/README.md) you find the readings you have to complete before the fifth lecture. +>[Here](https://github.com/SocialHackersCodeSchool/JavaScript/tree/master/Week4/README.md) you find the readings you have to complete before the fifth lecture. ## Step 0: Give yourself (or your neighbour) a little tap on the shoulder, you've made it to JS2! :muscle: @@ -9,10 +9,10 @@ Give yourself (or your neighbour) a little tap on the shoulder, you've made it t Let's practice working with Objects and Arrays. Go to FreeCodeCamp and complete all challenges under "Object Oriented and Functional Programming" and the _first four challenges_ under "Basic Algorithm Scripting", up until 'Find the longest word in a string.' ## Step 2: Custom challenge -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). +1. Go to https://api.github.com/orgs/SocialHackersCodeSchool/repos, you will see a list of the repositories our HYF organization has (yes it's a lot of JSON). 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. 3. Make a `