1

Этап 1

1. How to Take This Course

2

Этап 2

2. ES6 vs ES2015

3

Этап 3

3. Array Helper Methods - The Easiest Way to Write Better Code

4

Этап 4

4. The forEach Helper

5

Этап 5

5. forEach Continued

6

Этап 6

6. Why Use forEach?

7

Этап 7

7. Moving Away from For Loops

8

Этап 8

8. Processing Values

9

Этап 9

9. The Map Helper

10

Этап 10

10. Map Helper Continued

11

Этап 11

11. Where Map Is Used

12

Этап 12

12. Plucking Values

13

Этап 13

13. Calculating Values with Map

14

Этап 14

14. Really Hard - Implementing 'Pluck'

15

Этап 15

15. Selecting Needed Data with Filter

16

Этап 16

16. More on Filtering

17

Этап 17

17. Choosing When to Filter

18

Этап 18

18. Filtering Values

19

Этап 19

19. Handling Permissions with Filter

20

Этап 20

20. Challenging! Implementing 'reject'.

21

Этап 21

21. Querying For Records with Find

22

Этап 22

22. Find Continued

23

Этап 23

23. Using Find to Search for Users

24

Этап 24

24. Finding Admin Users

25

Этап 25

26. Really Challenging: Custom findWhere Helper

26

Этап 26

25. What's Your Balance?

27

Этап 27

27. A Little Every and a Lot of Some

28

Этап 28

29. Every and Some Syntax

29

Этап 29

30. Every and Some in Practice

30

Этап 30

31. Finding Submitted Users

31

Этап 31

32. In Progress Network Requests

32

Этап 32

33. Condensing Lists with Reduce

33

Этап 33

34. A Touch More of Reduce

34

Этап 34

37. Reducing Properties

35

Этап 35

38. Hardmode: Custom 'Unique' Helper

36

Этап 36

28. More on Every and Some

37

Этап 37

35. Ace Your Next Interview with Reduce

38

Этап 38

36. Distance Traveled

39

Этап 39

39. Variable Declarations with Const and Let

40

Этап 40

41. A Constant Exercise of Letting Variables Be Variables

41

Этап 41

42. Const/Let Refactoring

42

Этап 42

40. What Const and Let Solve

43

Этап 43

43. Template Strings

44

Этап 44

44. When to Reach for Template Strings

45

Этап 45

46. Name Helpers

46

Этап 46

45. Template Strings in Practice

47

Этап 47

47. Fat Arrow Functions

48

Этап 48

48. Advanced Use of Arrow Functions

49

Этап 49

49. When to Use Arrow Functions

50

Этап 50

50. When to Use Arrow Functions Continued

51

Этап 51

51. Refactoring Keyword Functions

52

Этап 52

52. Arrow Functions Aren't Always a Solution

53

Этап 53

53. Enhanced Object Literals

54

Этап 54

55. Multiple Properties with Enhanced Notation

55

Этап 55

56. Condensing Code with Enhanced Literals

56

Этап 56

57. Literals in Functions

57

Этап 57

58. Refactor to use enhanced literal notation

58

Этап 58

54. Wondering When to Use Enhanced Literals?

59

Этап 59

59. Specifying Default Function Arguments

60

Этап 60

60. Use Cases of Defaulting Arguments

61

Этап 61

61. Using Default Arguments

62

Этап 62

62. Dumping Unused Code

63

Этап 63

63. Capturing Arguments with Rest and Spread

64

Этап 64

64. The Rest on Rest and Spread

65

Этап 65

65. Look to Use Rest and Spread in This Case

66

Этап 66

66. Many, Many Arguments

67

Этап 67

67. Spreadin' Arrays

68

Этап 68

68. Mixing Rest and Spread

69

Этап 69

69. Goldmine of ES6: Destructuring

70

Этап 70

70. Destructuring Arguments Object

71

Этап 71

71. Destructuring Arrays

72

Этап 72

72. Destructuring Arrays and Objects *At the Same Time*

73

Этап 73

73. So...When to Use Destructuring?

74

Этап 74

74. More on When to Use Destructuring

75

Этап 75

75. Destructuring in Practice

76

Этап 76

76. Array Destructuring in Practice

77

Этап 77

77. Recursion with Destructuring

78

Этап 78

78. Introduction to Classes

79

Этап 79

80. Refactoring with Classes

80

Этап 80

81. Extending Behavior of Classes

81

Этап 81

82. When to Use Classes

82

Этап 82

83. Game Classes

83

Этап 83

84. Subclassing Monsters

84

Этап 84

79. Prototypal Inheritance

85

Этап 85

85. One Quick Thing: For...Of Loops

86

Этап 86

86. Introduction to Generators

87

Этап 87

87. Generators With a Short Story

88

Этап 88

88. Another Step in Our Generator Story

89

Этап 89

89. The Big Reveal on ES6 Generators

90

Этап 90

90. A Practical Use of ES6 Generators

91

Этап 91

91. Delegation of Generators

92

Этап 92

92. Delegation of Generators Continued

93

Этап 93

93. Symbol.Iterator with Generators

94

Этап 94

94. Complexities of Symbol.Iterator

95

Этап 95

95. Generators with Recursion

96

Этап 96

96. More on Generators and Recursion

97

Этап 97

97. Code Execution in Javascript

98

Этап 98

98. Terminology of Promises

99

Этап 99

99. Creating Promises

100

Этап 100

100. Then and Catch

101

Этап 101

101. Async Code with Promises

102

Этап 102

103. Shortcomings of Fetch

103

Этап 103

102. Ajax Requests with Fetch

1

Этап 1

1. How to Take This Course

2

Этап 2

2. ES6 vs ES2015

3

Этап 3

3. Array Helper Methods - The Easiest Way to Write Better Code

4

Этап 4

4. The forEach Helper

5

Этап 5

5. forEach Continued

6

Этап 6

6. Why Use forEach?

7

Этап 7

7. Moving Away from For Loops

8

Этап 8

8. Processing Values

9

Этап 9

9. The Map Helper

10

Этап 10

10. Map Helper Continued

11

Этап 11

11. Where Map Is Used

12

Этап 12

12. Plucking Values

13

Этап 13

13. Calculating Values with Map

14

Этап 14

14. Really Hard - Implementing 'Pluck'

15

Этап 15

15. Selecting Needed Data with Filter

16

Этап 16

16. More on Filtering

17

Этап 17

17. Choosing When to Filter

18

Этап 18

18. Filtering Values

19

Этап 19

19. Handling Permissions with Filter

20

Этап 20

20. Challenging! Implementing 'reject'.

21

Этап 21

21. Querying For Records with Find

22

Этап 22

22. Find Continued

23

Этап 23

23. Using Find to Search for Users

24

Этап 24

24. Finding Admin Users

25

Этап 25

26. Really Challenging: Custom findWhere Helper

26

Этап 26

25. What's Your Balance?

27

Этап 27

27. A Little Every and a Lot of Some

28

Этап 28

29. Every and Some Syntax

29

Этап 29

30. Every and Some in Practice

30

Этап 30

31. Finding Submitted Users

31

Этап 31

32. In Progress Network Requests

32

Этап 32

33. Condensing Lists with Reduce

33

Этап 33

34. A Touch More of Reduce

34

Этап 34

37. Reducing Properties

35

Этап 35

38. Hardmode: Custom 'Unique' Helper

36

Этап 36

28. More on Every and Some

37

Этап 37

35. Ace Your Next Interview with Reduce

38

Этап 38

36. Distance Traveled

39

Этап 39

39. Variable Declarations with Const and Let

40

Этап 40

41. A Constant Exercise of Letting Variables Be Variables

41

Этап 41

42. Const/Let Refactoring

42

Этап 42

40. What Const and Let Solve

43

Этап 43

43. Template Strings

44

Этап 44

44. When to Reach for Template Strings

45

Этап 45

46. Name Helpers

46

Этап 46

45. Template Strings in Practice

47

Этап 47

47. Fat Arrow Functions

48

Этап 48

48. Advanced Use of Arrow Functions

49

Этап 49

49. When to Use Arrow Functions

50

Этап 50

50. When to Use Arrow Functions Continued

51

Этап 51

51. Refactoring Keyword Functions

52

Этап 52

52. Arrow Functions Aren't Always a Solution

53

Этап 53

53. Enhanced Object Literals

54

Этап 54

55. Multiple Properties with Enhanced Notation

55

Этап 55

56. Condensing Code with Enhanced Literals

56

Этап 56

57. Literals in Functions

57

Этап 57

58. Refactor to use enhanced literal notation

58

Этап 58

54. Wondering When to Use Enhanced Literals?

59

Этап 59

59. Specifying Default Function Arguments

60

Этап 60

60. Use Cases of Defaulting Arguments

61

Этап 61

61. Using Default Arguments

62

Этап 62

62. Dumping Unused Code

63

Этап 63

63. Capturing Arguments with Rest and Spread

64

Этап 64

64. The Rest on Rest and Spread

65

Этап 65

65. Look to Use Rest and Spread in This Case

66

Этап 66

66. Many, Many Arguments

67

Этап 67

67. Spreadin' Arrays

68

Этап 68

68. Mixing Rest and Spread

69

Этап 69

69. Goldmine of ES6: Destructuring

70

Этап 70

70. Destructuring Arguments Object

71

Этап 71

71. Destructuring Arrays

72

Этап 72

72. Destructuring Arrays and Objects *At the Same Time*

73

Этап 73

73. So...When to Use Destructuring?

74

Этап 74

74. More on When to Use Destructuring

75

Этап 75

75. Destructuring in Practice

76

Этап 76

76. Array Destructuring in Practice

77

Этап 77

77. Recursion with Destructuring

78

Этап 78

78. Introduction to Classes

79

Этап 79

80. Refactoring with Classes

80

Этап 80

81. Extending Behavior of Classes

81

Этап 81

82. When to Use Classes

82

Этап 82

83. Game Classes

83

Этап 83

84. Subclassing Monsters

84

Этап 84

79. Prototypal Inheritance

85

Этап 85

85. One Quick Thing: For...Of Loops

86

Этап 86

86. Introduction to Generators

87

Этап 87

87. Generators With a Short Story

88

Этап 88

88. Another Step in Our Generator Story

89

Этап 89

89. The Big Reveal on ES6 Generators

90

Этап 90

90. A Practical Use of ES6 Generators

91

Этап 91

91. Delegation of Generators

92

Этап 92

92. Delegation of Generators Continued

93

Этап 93

93. Symbol.Iterator with Generators

94

Этап 94

94. Complexities of Symbol.Iterator

95

Этап 95

95. Generators with Recursion

96

Этап 96

96. More on Generators and Recursion

97

Этап 97

97. Code Execution in Javascript

98

Этап 98

98. Terminology of Promises

99

Этап 99

99. Creating Promises

100

Этап 100

100. Then and Catch

101

Этап 101

101. Async Code with Promises

102

Этап 102

103. Shortcomings of Fetch

103

Этап 103

102. Ajax Requests with Fetch

31 октября 2016
Цель завершена 3 ноября 2016

Автор цели

Общая

Освоить курс ES6 Javascript: The Complete Developer's Guide [Udemy.com]

Очередной курс который, как я надеюсь, поможет мне kexit разобраться в ES6

 Критерий завершения

​Прослушал все лекции и выполнил все задания

 Личные ресурсы

свободное время, знание JS и React, купленный курс на udemy.com

 Экологичность цели

продолжаю повышать квалификацию в части современного JS

  1. 1. How to Take This Course

  2. 2. ES6 vs ES2015

  3. 3. Array Helper Methods - The Easiest Way to Write Better Code

  4. 4. The forEach Helper

  5. 5. forEach Continued

  6. 6. Why Use forEach?

  7. 7. Moving Away from For Loops

  8. 8. Processing Values

  9. 9. The Map Helper

  10. 10. Map Helper Continued

  11. 11. Where Map Is Used

  12. 12. Plucking Values

  13. 13. Calculating Values with Map

  14. 14. Really Hard - Implementing 'Pluck'

  15. 15. Selecting Needed Data with Filter

  16. 16. More on Filtering

  17. 17. Choosing When to Filter

  18. 18. Filtering Values

  19. 19. Handling Permissions with Filter

  20. 20. Challenging! Implementing 'reject'.

  21. 21. Querying For Records with Find

  22. 22. Find Continued

  23. 23. Using Find to Search for Users

  24. 24. Finding Admin Users

  25. 26. Really Challenging: Custom findWhere Helper

  26. 25. What's Your Balance?

  27. 27. A Little Every and a Lot of Some

  28. 29. Every and Some Syntax

  29. 30. Every and Some in Practice

  30. 31. Finding Submitted Users

  31. 32. In Progress Network Requests

  32. 33. Condensing Lists with Reduce

  33. 34. A Touch More of Reduce

  34. 37. Reducing Properties

  35. 38. Hardmode: Custom 'Unique' Helper

  36. 28. More on Every and Some

  37. 35. Ace Your Next Interview with Reduce

  38. 36. Distance Traveled

  39. 39. Variable Declarations with Const and Let

  40. 41. A Constant Exercise of Letting Variables Be Variables

  41. 42. Const/Let Refactoring

  42. 40. What Const and Let Solve

  43. 43. Template Strings

  44. 44. When to Reach for Template Strings

  45. 46. Name Helpers

  46. 45. Template Strings in Practice

  47. 47. Fat Arrow Functions

  48. 48. Advanced Use of Arrow Functions

  49. 49. When to Use Arrow Functions

  50. 50. When to Use Arrow Functions Continued

  51. 51. Refactoring Keyword Functions

  52. 52. Arrow Functions Aren't Always a Solution

  53. 53. Enhanced Object Literals

  54. 55. Multiple Properties with Enhanced Notation

  55. 56. Condensing Code with Enhanced Literals

  56. 57. Literals in Functions

  57. 58. Refactor to use enhanced literal notation

  58. 54. Wondering When to Use Enhanced Literals?

  59. 59. Specifying Default Function Arguments

  60. 60. Use Cases of Defaulting Arguments

  61. 61. Using Default Arguments

  62. 62. Dumping Unused Code

  63. 63. Capturing Arguments with Rest and Spread

  64. 64. The Rest on Rest and Spread

  65. 65. Look to Use Rest and Spread in This Case

  66. 66. Many, Many Arguments

  67. 67. Spreadin' Arrays

  68. 68. Mixing Rest and Spread

  69. 69. Goldmine of ES6: Destructuring

  70. 70. Destructuring Arguments Object

  71. 71. Destructuring Arrays

  72. 72. Destructuring Arrays and Objects *At the Same Time*

  73. 73. So...When to Use Destructuring?

  74. 74. More on When to Use Destructuring

  75. 75. Destructuring in Practice

  76. 76. Array Destructuring in Practice

  77. 77. Recursion with Destructuring

  78. 78. Introduction to Classes

  79. 80. Refactoring with Classes

  80. 81. Extending Behavior of Classes

  81. 82. When to Use Classes

  82. 83. Game Classes

  83. 84. Subclassing Monsters

  84. 79. Prototypal Inheritance

  85. 85. One Quick Thing: For...Of Loops

  86. 86. Introduction to Generators

  87. 87. Generators With a Short Story

  88. 88. Another Step in Our Generator Story

  89. 89. The Big Reveal on ES6 Generators

  90. 90. A Practical Use of ES6 Generators

  91. 91. Delegation of Generators

  92. 92. Delegation of Generators Continued

  93. 93. Symbol.Iterator with Generators

  94. 94. Complexities of Symbol.Iterator

  95. 95. Generators with Recursion

  96. 96. More on Generators and Recursion

  97. 97. Code Execution in Javascript

  98. 98. Terminology of Promises

  99. 99. Creating Promises

  100. 100. Then and Catch

  101. 101. Async Code with Promises

  102. 103. Shortcomings of Fetch

  103. 102. Ajax Requests with Fetch

  • 1020
  • 31 октября 2016, 12:21
Регистрация

Регистрация

Уже зарегистрированы?
Быстрая регистрация через соцсети
Вход на сайт

Входите.
Открыто.

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?