Общая
Освоить курс ES6 Javascript: The Complete Developer's Guide [Udemy.com]
Очередной курс который, как я надеюсь, поможет мне kexit разобраться в ES6
Критерий завершения
Прослушал все лекции и выполнил все задания
Личные ресурсы
свободное время, знание JS и React, купленный курс на udemy.com
Экологичность цели
продолжаю повышать квалификацию в части современного JS
-
1. How to Take This Course
-
2. ES6 vs ES2015
-
3. Array Helper Methods - The Easiest Way to Write Better Code
-
4. The forEach Helper
-
5. forEach Continued
-
6. Why Use forEach?
-
7. Moving Away from For Loops
-
8. Processing Values
-
9. The Map Helper
-
10. Map Helper Continued
-
11. Where Map Is Used
-
12. Plucking Values
-
13. Calculating Values with Map
-
14. Really Hard - Implementing 'Pluck'
-
15. Selecting Needed Data with Filter
-
16. More on Filtering
-
17. Choosing When to Filter
-
18. Filtering Values
-
19. Handling Permissions with Filter
-
20. Challenging! Implementing 'reject'.
-
21. Querying For Records with Find
-
22. Find Continued
-
23. Using Find to Search for Users
-
24. Finding Admin Users
-
26. Really Challenging: Custom findWhere Helper
-
25. What's Your Balance?
-
27. A Little Every and a Lot of Some
-
29. Every and Some Syntax
-
30. Every and Some in Practice
-
31. Finding Submitted Users
-
32. In Progress Network Requests
-
33. Condensing Lists with Reduce
-
34. A Touch More of Reduce
-
37. Reducing Properties
-
38. Hardmode: Custom 'Unique' Helper
-
28. More on Every and Some
-
35. Ace Your Next Interview with Reduce
-
36. Distance Traveled
-
39. Variable Declarations with Const and Let
-
41. A Constant Exercise of Letting Variables Be Variables
-
42. Const/Let Refactoring
-
40. What Const and Let Solve
-
43. Template Strings
-
44. When to Reach for Template Strings
-
46. Name Helpers
-
45. Template Strings in Practice
-
47. Fat Arrow Functions
-
48. Advanced Use of Arrow Functions
-
49. When to Use Arrow Functions
-
50. When to Use Arrow Functions Continued
-
51. Refactoring Keyword Functions
-
52. Arrow Functions Aren't Always a Solution
-
53. Enhanced Object Literals
-
55. Multiple Properties with Enhanced Notation
-
56. Condensing Code with Enhanced Literals
-
57. Literals in Functions
-
58. Refactor to use enhanced literal notation
-
54. Wondering When to Use Enhanced Literals?
-
59. Specifying Default Function Arguments
-
60. Use Cases of Defaulting Arguments
-
61. Using Default Arguments
-
62. Dumping Unused Code
-
63. Capturing Arguments with Rest and Spread
-
64. The Rest on Rest and Spread
-
65. Look to Use Rest and Spread in This Case
-
66. Many, Many Arguments
-
67. Spreadin' Arrays
-
68. Mixing Rest and Spread
-
69. Goldmine of ES6: Destructuring
-
70. Destructuring Arguments Object
-
71. Destructuring Arrays
-
72. Destructuring Arrays and Objects *At the Same Time*
-
73. So...When to Use Destructuring?
-
74. More on When to Use Destructuring
-
75. Destructuring in Practice
-
76. Array Destructuring in Practice
-
77. Recursion with Destructuring
-
78. Introduction to Classes
-
80. Refactoring with Classes
-
81. Extending Behavior of Classes
-
82. When to Use Classes
-
83. Game Classes
-
84. Subclassing Monsters
-
79. Prototypal Inheritance
-
85. One Quick Thing: For...Of Loops
-
86. Introduction to Generators
-
87. Generators With a Short Story
-
88. Another Step in Our Generator Story
-
89. The Big Reveal on ES6 Generators
-
90. A Practical Use of ES6 Generators
-
91. Delegation of Generators
-
92. Delegation of Generators Continued
-
93. Symbol.Iterator with Generators
-
94. Complexities of Symbol.Iterator
-
95. Generators with Recursion
-
96. More on Generators and Recursion
-
97. Code Execution in Javascript
-
98. Terminology of Promises
-
99. Creating Promises
-
100. Then and Catch
-
101. Async Code with Promises
-
103. Shortcomings of Fetch
-
102. Ajax Requests with Fetch
- 1020
- 31 октября 2016, 12:21
Не пропустите новые записи!
Подпишитесь на цель и следите за ее достижением