You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+47-7Lines changed: 47 additions & 7 deletions
Original file line number
Diff line number
Diff line change
@@ -5,16 +5,22 @@
5
5
6
6

7
7
8
-
Welcome to JavaScript3! In this module you'll be learning about one of the core things of what makes a web developer: working with APIs!
8
+
Welcome to JavaScript3! Congratulations on making it this far. You're well on your way to the top.
9
+
10
+
A big part of being a programmer means moving data from one place to another.
11
+
In this module you'll be learning about one of the core things of what makes a web developer: working with APIs!
9
12
10
13
## Learning goals
11
14
12
15
In order to successfully complete this module you will need to master the following:
13
16
14
17
- Learn what an API is
15
18
- Catch up on the history of JavaScript
16
-
- Understand how to write
19
+
- Understand how to write more readable asynchronous JavaScript
17
20
- Connect with different public APIs
21
+
- Build a Single Page Application (SPA)
22
+
- Work with pre-existing code
23
+
- Learn about Object-Oriented Programming
18
24
19
25
## How to use this repository
20
26
@@ -28,13 +34,47 @@ After your first class you should start off with checking the `reading materials
28
34
29
35
If you have any questions or if something is not entirely clear ¯\\\_(ツ)\_/¯, please ask/comment on Slack!
30
36
37
+
### Before you start
38
+
39
+
In the following weeks we will be using a `styleguide` to help you write _"clean code"_. What is a styleguide? Simply put, it's a set of design standards put in one collection. Companies create and use them to define their public identity (their "brand"). Watch the following to get a better idea:
40
+
41
+
-[Creating Your Company's Style Guide](https://www.youtube.com/watch?v=gv_wrrY70E0)
42
+
43
+
A styleguide is made by designers. In the case of website design, this styleguide is then handed over to developers to use when styling the frontend.
44
+
45
+
The styleguide we'll be using is the one from Airbnb:
| 3. | Object-Oriented Programming (OOP), ES6 Classes, Async/await, Try...Catch, Thinking like a programmer III |[Reading W3](/Week3/README.md)|[Homework W3](/Week3/MAKEME.md)|[Lesson Plan W1](/Week1/LESSONPLAN.md)|
| 3. | Object-Oriented Programming (OOP), ES6 Classes, Async/await, Thinking like a programmer III |[Reading W3](/Week3/README.md)|[Homework W3](/Week3/MAKEME.md)|[Lesson Plan W1](/Week1/LESSONPLAN.md)|
77
+
| 4. | Final JavaScript Test |[Details]()| - | - |
0 commit comments