@@ -21,42 +21,42 @@ Hopefully your walk will be much easier than mine!
21
21
- [ Why are we using ES6 in this course?] ( /day_01.md#why-are-we-using-es6-in-this-course )
22
22
- [ After ES6?] ( /day_01.md#after-es6 )
23
23
- [ Initial workspace Setup] ( /day_01.md#initial-workspace-setup )
24
- - [ Basic Runtime ( Node ) ] ( https://nodejs.org/en/ )
25
- - [ IDE ( Visual Studio Code ) ] ( https://code.visualstudio.com/ )
24
+ - Basic Runtime ( Node )
25
+ - IDE ( Visual Studio Code )
26
26
- [ Run Code extension] ( /day_01.md#initial-workspace-setup )
27
- - [ Introduction to NPM] ( https://docs.npmjs.com/about-npm/ )
27
+ - Introduction to NPM
28
28
- [ DAY 2] ( /day_02.md )
29
29
- [ Syntax, Grammar & Semantics] ( /day_02.md#syntax-grammar--semantics )
30
30
- [ Statements] ( /day_02.md#statements )
31
31
- [ Expressions] ( /day_02.md#expressions )
32
32
- [ Contextual Rules] ( /day_02.md#semantics )
33
33
- [ ECMAScript Types] ( /day_02.md#ecmascript-types )
34
34
- [ Value type groups] ( /day_02.md#value-type-groups )
35
- - [ Primitives] ( https://en.wikipedia.org/wiki/Primitive_data_type )
36
- - [ Boolean] ( https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#Boolean_type )
37
- - [ Null] ( https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#Null_type )
38
- - [ Undefined] ( https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#Undefined_type )
39
- - [ Number] ( https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#Number_type )
40
- - [ BigInt] ( https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#BigInt_type ) ( it's still a [ Stage 3 proposal] ( https://github.com/tc39/proposal-bigint ) but Chrome already support it and Firefox and Safari are underway. )
41
- - [ String] ( https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#String_type )
42
- - [ Symbol] ( https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#Symbol_type ) ( new in ES6! )
35
+ - Primitives
36
+ - Boolean
37
+ - Null
38
+ - Undefined
39
+ - Number
40
+ - BigInt ( it's still a Stage 3 proposal but Chrome already support it and Firefox and Safari are underway.
41
+ - String
42
+ - Symbol( new in ES6! )
43
43
- [ Composite/Compound] ( /day_02.md#compositecompound )
44
- - [ Object] ( https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#Objects )
44
+ - Object
45
45
- [ Type conversion] ( /day_02.md#type-conversion )
46
46
- Explicit ( "type casting" )
47
47
- Implicit ( Coercion )
48
48
- [ Operators] ( /day_02.md#operators )
49
- - [ Assignment operators] ( https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Expressions_and_Operators#Assignment )
50
- - [ Comparison operators] ( https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Expressions_and_Operators#Comparison )
51
- - [ Arithmetic operators] ( https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Expressions_and_Operators#Arithmetic )
52
- - [ Bitwise operators] ( https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Expressions_and_Operators#Arithmetic )
53
- - [ Logical operators] ( https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Expressions_and_Operators#Logical )
54
- - [ String operators] ( https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Expressions_and_Operators#String )
55
- - [ Conditional (ternary) operator] ( https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Expressions_and_Operators#Conditional )
56
- - [ Comma operator] ( https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Expressions_and_Operators#Comma )
57
- - [ Unary operators] ( https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Expressions_and_Operators#Unary )
58
- - [ Relational operators] ( https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Expressions_and_Operators#Relational )
59
- - [ Destructuring] ( https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Destructuring_assignment )
49
+ - Assignment operators
50
+ - Comparison operators
51
+ - Arithmetic operators
52
+ - Bitwise operators
53
+ - Logical operators
54
+ - String operators
55
+ - Conditional (ternary) operator
56
+ - Comma operator
57
+ - Unary operators
58
+ - Relational operators
59
+ - Destructuring
60
60
- [ Operators Precedence] ( /day_02.md#operators-precedence )
61
61
- [ Spread/Rest] ( /day_02.md#the-case-of-the---spreadrest-operator- )
62
62
- [ DAY 3] ( /day_03.md )
0 commit comments