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

Skip to content

Commit 48505ed

Browse files
authored
Update LESSONPLAN.md
1 parent f2532e5 commit 48505ed

File tree

1 file changed

+19
-14
lines changed

1 file changed

+19
-14
lines changed

Week3/LESSONPLAN.md

Lines changed: 19 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -9,35 +9,40 @@ The purpose of this class is to introduce to the student:
99
- How to use ES6 `classes`
1010

1111
## Core concepts
12+
FIRST HALF (12.00 - 13.30)
13+
## 1. async/await
1214

13-
1. The purpose and use of `async/await`
14-
15-
Notes:
16-
15+
### Explanation
1716
- It's an upgrade to `Promises`
1817
- Makes writing an asynchronous function more readable
18+
### Example
19+
### Excercise
20+
### Essence
1921

20-
**Do exercise**
21-
22-
2. What is `Object-Oriented Programming` (OOP) is and how it's applied to JavaScript
2322

24-
Notes:
23+
## 2. What is `Object-Oriented Programming` (OOP) is and how it's applied to JavaScript
2524

25+
### Explanation
2626
- It's a programming style; it defines how to organise your application
2727
- In OOP each program would be split up into self-contained objects, that then communicate with each other
2828
- Each object represents a part of the application: it contains its own data and logic
2929
- OOP is meant to make thinking about your applications easier, by having each object represent a real-life entity (i.e. Users, Profiles, Products)
30+
### Example
31+
### Excercise
32+
### Essence
3033

31-
**Show examples**
3234

33-
FIRST HALF (12.00 - 13.30)
34-
35-
3. How to use ES6 `classes`
35+
SECOND HALF (14.00 - 16.00)
3636

37-
Notes:
37+
## 3. How to use ES6 `classes`
3838

39+
### Explanation
3940
- `classes` are a modern way of creating objects in JavaScript
4041
- It's `syntactical sugar` for object constructors
4142
- A `class` is a blueprint of an object, that can be instantiated
43+
### Example
44+
### Excercise
45+
### Essence
46+
47+
4248

43-
**Do exercise**

0 commit comments

Comments
 (0)