:Search:

2019 The JavaScript Bible - Bootcamp by Bogdan Stashchuk (mp4) ~ Udemy

Torrent:
Info Hash: BC23283E6B9ABBB8F44F3DA00782349C744F8341
Similar Posts:
Uploader: rarecloud
Source: TP Logo The Pirate Bay
Downloads: 303
Description:
2019 The JavaScript Bible - JavaScript Bootcamp (mp4) Created by Bogdan Stashchuk - Understand and learn JavaScript and ES6 in a one challenge-based JavaScript Bootcamp course. . * udemy javascript-bible . Language: English • 26 sections • 429 lectures • 42h 33m total length . What you'll learn Become a Senior JavaScript developer by learning and practicing all modern features of the JavaScript. Become able easily apply to Web Developer, Frontend Developer, Backend Developer or Full Stack Web Developer jobs. Learn JavaScript, ES6, NPM, Webpack, Babel, Node, React by solving tens of CHALLENGES with real-world scenarios. Each CHALLENGE has task and solution. And all of them are available in the GIT repositories that you will download at the beginning of the course. Learn all FUNDAMENTAL features of the JavaScript starting from basic concepts such as Variables, Objects, Functions, Scopes, Operators and finishing with ADVANCED topics as Closures, Hoisting, IIFEs (Immediately Invoked Function Expressions), Classes and many more. Learn and understand ES6 features such as Arrow functions, Destructuring, Default function parameters, Template Literals, Array helper methods, Classes Understand proper methods to work with Arrays - map, forEach, reduce, filter, includes Deeply understand purpose of the NPM - Node Package Manager Learn and practice Babel - JavaScript Compiler Learn basics of the most popular NoSQL database with JavaScript Engine - MongoDB ---------------------------------------- Credit due: TorrentBay ZQZT id=4319390 [Dead link] ###
Category: Books
Size: 9.3 GB
Added: Aug. 3, 2025, 11:34 p.m.
Peers: Seeders: 15, Leechers: 8 (Last updated: 5 months, 1 week ago)
Tracker Data:
Tracker Seeders Leechers Completed
udp://tracker.opentrackr.org:1337/announce 8 4 206
udp://tracker.openbittorrent.com:6969/announce (Failed to scrape UDP tracker) 0 0 0
udp://tracker.internetwarriors.net:1337/announce (Failed to scrape UDP tracker) 0 0 0
udp://tracker.leechers-paradise.org:6969/announce (Failed to scrape UDP tracker) 0 0 0
udp://tracker.coppersurfer.tk:6969/announce (Failed to scrape UDP tracker) 0 0 0
udp://exodus.desync.com:6969/announce (Failed to scrape UDP tracker) 0 0 0
udp://tracker.therarbg.to:6969/announce 0 1 0
udp://tracker.tiny-vps.com:6969/announce (Failed to scrape UDP tracker) 0 0 0
udp://open.demonii.si:1337/announce (Failed to scrape UDP tracker) 0 0 0
udp://tracker.torrent.eu.org:451/announce 7 3 97
Files:
  1. ['1 - Intro/001 - Intro.mp4'] 0 bytes
  2. ['.pad/153081'] 0 bytes
  3. ['1 - Intro/002 - Course Navigation.mp4'] 0 bytes
  4. ['.pad/4005414'] 0 bytes
  5. ['10 - JAVASCRIPT BASICS - Arrays/077 - INTRO - JAVASCRIPT BASICS - Arrays.mp4'] 0 bytes
  6. ['.pad/276579'] 0 bytes
  7. ['10 - JAVASCRIPT BASICS - Arrays/078 - VIDEO - Arrays.mp4'] 0 bytes
  8. ['.pad/3347236'] 0 bytes
  9. ['10 - JAVASCRIPT BASICS - Arrays/079 - VIDEO - Array Methods.mp4'] 0 bytes
  10. ['.pad/932370'] 0 bytes
  11. ['10 - JAVASCRIPT BASICS - Arrays/080 - PRACTICE - Arrays - PART 1.mp4'] 0 bytes
  12. ['.pad/3815866'] 0 bytes
  13. ['10 - JAVASCRIPT BASICS - Arrays/081 - PRACTICE - Arrays - PART 2.mp4'] 0 bytes
  14. ['.pad/2824290'] 0 bytes
  15. ['10 - JAVASCRIPT BASICS - Arrays/082 - CHALLENGES - Arrays.mp4'] 0 bytes
  16. ['.pad/999041'] 0 bytes
  17. ['11 - JAVASCRIPT BASICS - Loops and Conditional Statements/083 - VIDEO - Introduction to the Loops.mp4'] 0 bytes
  18. ['.pad/3101347'] 0 bytes
  19. ["11 - JAVASCRIPT BASICS - Loops and Conditional Statements/084 - VIDEO - 'for' Loop.mp4"] 0 bytes
  20. ['.pad/1662302'] 0 bytes
  21. ["11 - JAVASCRIPT BASICS - Loops and Conditional Statements/085 - VIDEO - 'while' Loop.mp4"] 0 bytes
  22. ['.pad/2592233'] 0 bytes
  23. ["11 - JAVASCRIPT BASICS - Loops and Conditional Statements/086 - VIDEO - 'do while' Loop.mp4"] 0 bytes
  24. ['.pad/1402303'] 0 bytes
  25. ["11 - JAVASCRIPT BASICS - Loops and Conditional Statements/087 - VIDEO - 'for in' and 'for of' Loops.mp4"] 0 bytes
  26. ['.pad/1355515'] 0 bytes
  27. ['11 - JAVASCRIPT BASICS - Loops and Conditional Statements/088 - PRACTICE Loops - PART 1.mp4'] 0 bytes
  28. ['.pad/971703'] 0 bytes
  29. ['11 - JAVASCRIPT BASICS - Loops and Conditional Statements/089 - PRACTICE Loops - PART 2.mp4'] 0 bytes
  30. ['.pad/1733174'] 0 bytes
  31. ['11 - JAVASCRIPT BASICS - Loops and Conditional Statements/090 - PRACTICE Loops - Looking for loops in a pubic JavaScript library.mp4'] 0 bytes
  32. ['.pad/796477'] 0 bytes
  33. ['11 - JAVASCRIPT BASICS - Loops and Conditional Statements/091 - VIDEO - Conditional Statements - if, if else and switch.mp4'] 0 bytes
  34. ['.pad/1506908'] 0 bytes
  35. ['11 - JAVASCRIPT BASICS - Loops and Conditional Statements/092 - VIDEO - Ternary Operator.mp4'] 0 bytes
  36. ['.pad/1321769'] 0 bytes
  37. ['11 - JAVASCRIPT BASICS - Loops and Conditional Statements/093 - PRACTICE - Conditional statements and ternary operator - PART 1.mp4'] 0 bytes
  38. ['.pad/3823696'] 0 bytes
  39. ['11 - JAVASCRIPT BASICS - Loops and Conditional Statements/094 - PRACTICE - Conditional statements and ternary operator - PART 2.mp4'] 0 bytes
  40. ['.pad/3763093'] 0 bytes
  41. ['11 - JAVASCRIPT BASICS - Loops and Conditional Statements/095 - CHALLENGES - Loops and Conditions - PART 1.mp4'] 0 bytes
  42. ['.pad/810849'] 0 bytes
  43. ['11 - JAVASCRIPT BASICS - Loops and Conditional Statements/096 - CHALLENGES - Loops and Conditions - PART 2.mp4'] 0 bytes
  44. ['.pad/2834997'] 0 bytes
  45. ['11 - JAVASCRIPT BASICS - Loops and Conditional Statements/097 - CHALLENGES - Loops and Conditions - PART 3.mp4'] 0 bytes
  46. ['.pad/329588'] 0 bytes
  47. ["11 - JAVASCRIPT BASICS - Loops and Conditional Statements/098 - CHALLENGES - 'for in' and Ternary Operator.mp4"] 0 bytes
  48. ['.pad/42576'] 0 bytes
  49. ['12 - JAVASCRIPT BASICS - Advanced Topics/099 - PRACTICE - Mutable vs Immutable Values.mp4'] 0 bytes
  50. ['.pad/2637527'] 0 bytes
  51. ["12 - JAVASCRIPT BASICS - Advanced Topics/100 - PRACTICE - 'typeof' and 'instanceof' Operators.mp4"] 0 bytes
  52. ['.pad/463266'] 0 bytes
  53. ["12 - JAVASCRIPT BASICS - Advanced Topics/101 - PRACTICE - 'new Array', 'new String'.mp4"] 0 bytes
  54. ['.pad/2763326'] 0 bytes
  55. ["12 - JAVASCRIPT BASICS - Advanced Topics/102 - PRACTICE - 'new Object', 'new Function'.mp4"] 0 bytes
  56. ['.pad/514030'] 0 bytes
  57. ['12 - JAVASCRIPT BASICS - Advanced Topics/103 - PRACTICE - Execution contexts and Execution contexts stack.mp4'] 0 bytes
  58. ['.pad/3483528'] 0 bytes
  59. ["12 - JAVASCRIPT BASICS - Advanced Topics/104 - PRACTICE - 'this'.mp4"] 0 bytes
  60. ['.pad/832951'] 0 bytes
  61. ["12 - JAVASCRIPT BASICS - Advanced Topics/105 - PRACTICE - 'call', 'apply' methods of the Function.mp4"] 0 bytes
  62. ['.pad/2583152'] 0 bytes
  63. ["12 - JAVASCRIPT BASICS - Advanced Topics/106 - PRACTICE - 'bind' method of the Function.mp4"] 0 bytes
  64. ['.pad/1570711'] 0 bytes
  65. ["12 - JAVASCRIPT BASICS - Advanced Topics/107 - PRACTICE - 'pass by value' vs 'pass by reference'.mp4"] 0 bytes
  66. ['.pad/2444467'] 0 bytes
  67. ['12 - JAVASCRIPT BASICS - Advanced Topics/108 - PRACTICE - IIFE - Immediately Invoked Function Expression.mp4'] 0 bytes
  68. ['.pad/2141994'] 0 bytes
  69. ['12 - JAVASCRIPT BASICS - Advanced Topics/109 - PRACTICE - Synchronous Code Execution.mp4'] 0 bytes
  70. ['.pad/2401883'] 0 bytes
  71. ['12 - JAVASCRIPT BASICS - Advanced Topics/110 - PRACTICE - Events and Events queue.mp4'] 0 bytes
  72. ['.pad/552127'] 0 bytes
  73. ['12 - JAVASCRIPT BASICS - Advanced Topics/111 - PRACTICE - Callbacks - PART 1.mp4'] 0 bytes
  74. ['.pad/2539799'] 0 bytes
  75. ['12 - JAVASCRIPT BASICS - Advanced Topics/112 - PRACTICE - Callbacks - PART 2.mp4'] 0 bytes
  76. ['.pad/508265'] 0 bytes
  77. ['12 - JAVASCRIPT BASICS - Advanced Topics/113 - PRACTICE - Closures.mp4'] 0 bytes
  78. ['.pad/852511'] 0 bytes
  79. ["13 - ES6 Variables Lifecycles/114 - VIDEO - Recap of the 'var'.mp4"] 0 bytes
  80. ['.pad/1940287'] 0 bytes
  81. ['13 - ES6 Variables Lifecycles/115 - VIDEO - Scopes - Global, Function and Block.mp4'] 0 bytes
  82. ['.pad/3355243'] 0 bytes
  83. ['13 - ES6 Variables Lifecycles/116 - VIDEO - let.mp4'] 0 bytes
  84. ['.pad/997667'] 0 bytes
  85. ['13 - ES6 Variables Lifecycles/117 - VIDEO - const.mp4'] 0 bytes
  86. ['.pad/663665'] 0 bytes
  87. ['13 - ES6 Variables Lifecycles/118 - VIDEO - Variables Usage Guidelines.mp4'] 0 bytes
  88. ['.pad/3460064'] 0 bytes
  89. ['13 - ES6 Variables Lifecycles/119 - VIDEO - Var, Let or Const.mp4'] 0 bytes
  90. ['.pad/322229'] 0 bytes
  91. ['13 - ES6 Variables Lifecycles/120 - CHALLENGE 1-1 - let, var and const.mp4'] 0 bytes
  92. ['.pad/1429319'] 0 bytes
  93. ['13 - ES6 Variables Lifecycles/121 - ✔ CHALLENGE 1-1 - let, var and const - SOLUTION.mp4'] 0 bytes
  94. ['.pad/2985338'] 0 bytes
  95. ['13 - ES6 Variables Lifecycles/122 - CHALLENGE 1-2 - let, var and closures.mp4'] 0 bytes
  96. ['.pad/3667839'] 0 bytes
  97. ['13 - ES6 Variables Lifecycles/123 - ✔ CHALLENGE 1-2 - let, var and closures - SOLUTION.mp4'] 0 bytes
  98. ['.pad/1785797'] 0 bytes
  99. ['13 - ES6 Variables Lifecycles/124 - VIDEO - JavaScript Engine Phases.mp4'] 0 bytes
  100. ['.pad/1110388'] 0 bytes
  101. ['13 - ES6 Variables Lifecycles/125 - VIDEO - Variable Lifecycle Phases.mp4'] 0 bytes
  102. ['.pad/2866290'] 0 bytes
  103. ['13 - ES6 Variables Lifecycles/126 - VIDEO - Var lifecycle.mp4'] 0 bytes
  104. ['.pad/3675438'] 0 bytes
  105. ['13 - ES6 Variables Lifecycles/127 - VIDEO - Undeclared variable lifecycle.mp4'] 0 bytes
  106. ['.pad/1733054'] 0 bytes
  107. ['13 - ES6 Variables Lifecycles/128 - VIDEO - Let lifecycle.mp4'] 0 bytes
  108. ['.pad/3536523'] 0 bytes
  109. ['13 - ES6 Variables Lifecycles/129 - VIDEO - Const lifecycle.mp4'] 0 bytes
  110. ['.pad/2197771'] 0 bytes
  111. ['13 - ES6 Variables Lifecycles/130 - VIDEO - Function lifecycle - Part 1.mp4'] 0 bytes
  112. ['.pad/1234215'] 0 bytes
  113. ['13 - ES6 Variables Lifecycles/131 - VIDEO - Function lifecycle - Part 2.mp4'] 0 bytes
  114. ['.pad/1435466'] 0 bytes
  115. ['13 - ES6 Variables Lifecycles/132 - VIDEO - What is finally hoisting.mp4'] 0 bytes
  116. ['.pad/1713068'] 0 bytes
  117. ['13 - ES6 Variables Lifecycles/133 - DEMO - Putting different variables lifecycles together.mp4'] 0 bytes
  118. ['.pad/4092514'] 0 bytes
  119. ['13 - ES6 Variables Lifecycles/134 - ✔ DEMO - Putting different variables lifecycles together - SOLUTION, Part 1.mp4'] 0 bytes
  120. ['.pad/412980'] 0 bytes
  121. ['13 - ES6 Variables Lifecycles/135 - ✔ DEMO - Putting different variables lifecycles together - SOLUTION, Part 2.mp4'] 0 bytes
  122. ['.pad/1317530'] 0 bytes
  123. ['13 - ES6 Variables Lifecycles/136 - CHALLENGE 1-3 - Variable Lifecycles.mp4'] 0 bytes
  124. ['.pad/927508'] 0 bytes
  125. ['13 - ES6 Variables Lifecycles/137 - ✔ CHALLENGE 1-3 - Variable Lifecycles - SOLUTION.mp4'] 0 bytes
  126. ['.pad/1264766'] 0 bytes
  127. ['13 - ES6 Variables Lifecycles/138 - VIDEO - Variables Phases Section Summary.mp4'] 0 bytes
  128. ['.pad/3196338'] 0 bytes
  129. ['14 - ES6 Arrow functions/139 - VIDEO - Introduction to the Arrow Functions Section.mp4'] 0 bytes
  130. ['.pad/328169'] 0 bytes
  131. ['14 - ES6 Arrow functions/140 - VIDEO - Traditional JavaScript Functions Overview..mp4'] 0 bytes
  132. ['.pad/1252006'] 0 bytes
  133. ['14 - ES6 Arrow functions/141 - VIDEO - Introduction to the Arrow Functions.mp4'] 0 bytes
  134. ['.pad/1502295'] 0 bytes
  135. ['14 - ES6 Arrow functions/142 - VIDEO - Arrow Functions syntax.mp4'] 0 bytes
  136. ['.pad/1434604'] 0 bytes
  137. ['14 - ES6 Arrow functions/143 - PRACTICE - Arrow Functions.mp4'] 0 bytes
  138. ['.pad/1149335'] 0 bytes
  139. ["14 - ES6 Arrow functions/144 - VIDEO - Arrow Functions and 'this'..mp4"] 0 bytes
  140. ['.pad/911231'] 0 bytes
  141. ['14 - ES6 Arrow functions/145 - VIDEO - Regular functions instead of Arrow Functions.mp4'] 0 bytes
  142. ['.pad/3895236'] 0 bytes
  143. ['14 - ES6 Arrow functions/146 - CHALLENGE 2-1 - Regular vs Arrow Functions.mp4'] 0 bytes
  144. ['.pad/3145674'] 0 bytes
  145. ['14 - ES6 Arrow functions/147 - CHALLENGE 2-1 - Regular vs Arrow Functions - SOLUTION.mp4'] 0 bytes
  146. ['.pad/1585518'] 0 bytes
  147. ['14 - ES6 Arrow functions/148 - VIDEO - Arguments in the Functions.mp4'] 0 bytes
  148. ['.pad/1422739'] 0 bytes
  149. ['14 - ES6 Arrow functions/149 - VIDEO - Arrow Functions Summary.mp4'] 0 bytes
  150. ['.pad/817323'] 0 bytes
  151. ['15 - ES5.1 Array Helper Methods/150 - VIDEO - forEach() Overview.mp4'] 0 bytes
  152. ['.pad/2588324'] 0 bytes
  153. ['15 - ES5.1 Array Helper Methods/151 - PRACTICE - forEach().mp4'] 0 bytes
  154. ['.pad/2786731'] 0 bytes
  155. ['15 - ES5.1 Array Helper Methods/152 - CHALLENGE 3-1 - forEach() with Index.mp4'] 0 bytes
  156. ['.pad/2166276'] 0 bytes
  157. ['15 - ES5.1 Array Helper Methods/153 - ✔ CHALLENGE 3-1 - forEach() with Index - SOLUTION.mp4'] 0 bytes
  158. ['.pad/829889'] 0 bytes
  159. ['15 - ES5.1 Array Helper Methods/154 - VIDEO - map() Overview.mp4'] 0 bytes
  160. ['.pad/205378'] 0 bytes
  161. ['15 - ES5.1 Array Helper Methods/155 - PRACTICE - map().mp4'] 0 bytes
  162. ['.pad/2801246'] 0 bytes
  163. ['15 - ES5.1 Array Helper Methods/156 - CHALLENGE 3-2 - map() JSON to Object.mp4'] 0 bytes
  164. ['.pad/2598301'] 0 bytes
  165. ['15 - ES5.1 Array Helper Methods/157 - ✔ CHALLENGE 3-2 - map() JSON to Object - SOLUTION.mp4'] 0 bytes
  166. ['.pad/3346921'] 0 bytes
  167. ['15 - ES5.1 Array Helper Methods/158 - VIDEO - filter() Overview.mp4'] 0 bytes
  168. ['.pad/1916188'] 0 bytes
  169. ['15 - ES5.1 Array Helper Methods/159 - PRACTICE - filter().mp4'] 0 bytes
  170. ['.pad/1743048'] 0 bytes
  171. ['15 - ES5.1 Array Helper Methods/160 - VIDEO - find() Overview.mp4'] 0 bytes
  172. ['.pad/1503593'] 0 bytes
  173. ['15 - ES5.1 Array Helper Methods/161 - PRACTICE - find().mp4'] 0 bytes
  174. ['.pad/2516330'] 0 bytes
  175. ['15 - ES5.1 Array Helper Methods/162 - CHALLENGE 3-3 - find() Single Post.mp4'] 0 bytes
  176. ['.pad/956334'] 0 bytes
  177. ['15 - ES5.1 Array Helper Methods/163 - ✔ CHALLENGE 3-3 - find() Single Post - SOLUTION.mp4'] 0 bytes
  178. ['.pad/355424'] 0 bytes
  179. ['15 - ES5.1 Array Helper Methods/164 - VIDEO - every() and some() Overview.mp4'] 0 bytes
  180. ['.pad/4144930'] 0 bytes
  181. ['15 - ES5.1 Array Helper Methods/165 - PRACTICE - every() and some().mp4'] 0 bytes
  182. ['.pad/2638074'] 0 bytes
  183. ['15 - ES5.1 Array Helper Methods/166 - CHALLENGE 3-4 Is Array of Numbers Sorted.mp4'] 0 bytes
  184. ['.pad/1371375'] 0 bytes
  185. ['15 - ES5.1 Array Helper Methods/167 - ✔ CHALLENGE 3-4 Is Array of Numbers Sorted - SOLUTION.mp4'] 0 bytes
  186. ['.pad/3623936'] 0 bytes
  187. ['15 - ES5.1 Array Helper Methods/168 - CHALLENGE 3-5 Are Arrays Equal or not.mp4'] 0 bytes
  188. ['.pad/222709'] 0 bytes
  189. ['15 - ES5.1 Array Helper Methods/169 - ✔ CHALLENGE 3-5 Are Arrays Equal or not - SOLUTION.mp4'] 0 bytes
  190. ['.pad/1677681'] 0 bytes
  191. ['15 - ES5.1 Array Helper Methods/170 - CHALLENGE 3-6 Check if Element is in Array.mp4'] 0 bytes
  192. ['.pad/259710'] 0 bytes
  193. ['15 - ES5.1 Array Helper Methods/171 - ✔ CHALLENGE 3-6 Check if Element is in Array - SOLUTION.mp4'] 0 bytes
  194. ['.pad/284832'] 0 bytes
  195. ['15 - ES5.1 Array Helper Methods/172 - VIDEO - includes() Overview.mp4'] 0 bytes
  196. ['.pad/1712778'] 0 bytes
  197. ['15 - ES5.1 Array Helper Methods/173 - PRACTICE - includes().mp4'] 0 bytes
  198. ['.pad/821355'] 0 bytes
  199. ['15 - ES5.1 Array Helper Methods/174 - CHALLENGE 3-7 Includes() with Array or Object.mp4'] 0 bytes
  200. ['.pad/3086886'] 0 bytes
  201. ['15 - ES5.1 Array Helper Methods/175 - ✔ CHALLENGE 3-7 Includes() with Array or Object - SOLUTION.mp4'] 0 bytes
  202. ['.pad/258670'] 0 bytes
  203. ['15 - ES5.1 Array Helper Methods/176 - CHALLENGE 3-8 Push Element to Array if Not Exists.mp4'] 0 bytes
  204. ['.pad/278488'] 0 bytes
  205. ['15 - ES5.1 Array Helper Methods/177 - ✔ CHALLENGE 3-8 Push Element to Array if Not Exists - SOLUTION.mp4'] 0 bytes
  206. ['.pad/354902'] 0 bytes
  207. ['15 - ES5.1 Array Helper Methods/178 - VIDEO - reduce() Overview.mp4'] 0 bytes
  208. ['.pad/1456623'] 0 bytes
  209. ['15 - ES5.1 Array Helper Methods/179 - PRACTICE - reduce().mp4'] 0 bytes
  210. ['.pad/3747657'] 0 bytes
  211. ['15 - ES5.1 Array Helper Methods/180 - CHALLENGE 3-9 Reduce Array of Objects.mp4'] 0 bytes
  212. ['.pad/2827498'] 0 bytes
  213. ['15 - ES5.1 Array Helper Methods/181 - ✔ CHALLENGE 3-9 Reduce Array of Objects - SOLUTION.mp4'] 0 bytes
  214. ['.pad/225712'] 0 bytes
  215. ['15 - ES5.1 Array Helper Methods/182 - CHALLENGE 3-10 Reduce Array of Objects to Object.mp4'] 0 bytes
  216. ['.pad/2284005'] 0 bytes
  217. ['15 - ES5.1 Array Helper Methods/183 - ✔ CHALLENGE 3-10 Reduce Array of Objects to Object - SOLUTION.mp4'] 0 bytes
  218. ['.pad/3641491'] 0 bytes
  219. ['15 - ES5.1 Array Helper Methods/184 - VIDEO - Do you know how sort() works.mp4'] 0 bytes
  220. ['.pad/1549210'] 0 bytes
  221. ['15 - ES5.1 Array Helper Methods/185 - VIDEO - Sorting Algorithms Overview.mp4'] 0 bytes
  222. ['.pad/3255318'] 0 bytes
  223. ['15 - ES5.1 Array Helper Methods/186 - VIDEO - Stable vs Unstable Sort.mp4'] 0 bytes
  224. ['.pad/3242030'] 0 bytes
  225. ['15 - ES5.1 Array Helper Methods/187 - VIDEO - sort() Overview.mp4'] 0 bytes
  226. ['.pad/3108906'] 0 bytes
  227. ['15 - ES5.1 Array Helper Methods/188 - VIDEO - sort() without Arguments.mp4'] 0 bytes
  228. ['.pad/57033'] 0 bytes
  229. ['15 - ES5.1 Array Helper Methods/189 - VIDEO - sort() Analyze sorting algorithms.mp4'] 0 bytes
  230. ['.pad/1763989'] 0 bytes
  231. ['15 - ES5.1 Array Helper Methods/190 - VIDEO - sort() Algorithms in different browsers.mp4'] 0 bytes
  232. ['.pad/3198751'] 0 bytes
  233. ['15 - ES5.1 Array Helper Methods/191 - CHALLENGE 3-11 sort() Array of objects.mp4'] 0 bytes
  234. ['.pad/1265060'] 0 bytes
  235. ['15 - ES5.1 Array Helper Methods/192 - ✔ CHALLENGE 3-11 sort() Array of objects - SOLUTION.mp4'] 0 bytes
  236. ['.pad/632155'] 0 bytes
  237. ['15 - ES5.1 Array Helper Methods/193 - CHALLENGE 3-12 sort() Long Array of objects.mp4'] 0 bytes
  238. ['.pad/486548'] 0 bytes
  239. ['15 - ES5.1 Array Helper Methods/194 - ✔ CHALLENGE 3-12 sort() Long Array of objects - SOLUTION.mp4'] 0 bytes
  240. ['.pad/553360'] 0 bytes
  241. ['15 - ES5.1 Array Helper Methods/195 - VIDEO - sort() Summary.mp4'] 0 bytes
  242. ['.pad/2566856'] 0 bytes
  243. ['15 - ES5.1 Array Helper Methods/196 - VIDEO - Array helper methods Summary.mp4'] 0 bytes
  244. ['.pad/4069'] 0 bytes
  245. ['16 - ES6 Template Literals/197 - VIDEO - Template Literals Overview.mp4'] 0 bytes
  246. ['.pad/494071'] 0 bytes
  247. ['16 - ES6 Template Literals/198 - VIDEO - Tagged Templates Overview.mp4'] 0 bytes
  248. ['.pad/1236612'] 0 bytes
  249. ['16 - ES6 Template Literals/199 - CHALLENGE 4-1 Template Literals.mp4'] 0 bytes
  250. ['.pad/3704986'] 0 bytes
  251. ['16 - ES6 Template Literals/200 - ✔ CHALLENGE 4-1 Template Literals - SOLUTION.mp4'] 0 bytes
  252. ['.pad/3777413'] 0 bytes
  253. ['16 - ES6 Template Literals/201 - CHALLENGE 4-2 Default tagged template.mp4'] 0 bytes
  254. ['.pad/199768'] 0 bytes
  255. ['16 - ES6 Template Literals/202 - ✔ CHALLENGE 4-2 Default tagged template - SOLUTION.mp4'] 0 bytes
  256. ['.pad/3015747'] 0 bytes
  257. ['17 - ES6 Rest_Spread Operators and Default Function Parameters/203 - VIDEO - Rest Parameters Overview.mp4'] 0 bytes
  258. ['.pad/3301163'] 0 bytes
  259. ['17 - ES6 Rest_Spread Operators and Default Function Parameters/204 - PRACTICE - Rest Parameters.mp4'] 0 bytes
  260. ['.pad/958513'] 0 bytes
  261. ['17 - ES6 Rest_Spread Operators and Default Function Parameters/205 - VIDEO - Spread Operator Overview.mp4'] 0 bytes
  262. ['.pad/2224138'] 0 bytes
  263. ['17 - ES6 Rest_Spread Operators and Default Function Parameters/206 - PRACTICE - Spread Operator.mp4'] 0 bytes
  264. ['.pad/987098'] 0 bytes
  265. ['17 - ES6 Rest_Spread Operators and Default Function Parameters/207 - CHALLENGE 5-1 Rest and Spread Operators.mp4'] 0 bytes
  266. ['.pad/4143960'] 0 bytes
  267. ['17 - ES6 Rest_Spread Operators and Default Function Parameters/208 - ✔ CHALLENGE 5-1 Rest and Spread Operators - SOLUTION.mp4'] 0 bytes
  268. ['.pad/3393530'] 0 bytes
  269. ['17 - ES6 Rest_Spread Operators and Default Function Parameters/209 - VIDEO - Default Function Parameters Overview.mp4'] 0 bytes
  270. ['.pad/1730185'] 0 bytes
  271. ['17 - ES6 Rest_Spread Operators and Default Function Parameters/210 - PRACTICE - Default Function Parameters.mp4'] 0 bytes
  272. ['.pad/333633'] 0 bytes
  273. ['17 - ES6 Rest_Spread Operators and Default Function Parameters/211 - CHALLENGE 5-2 Default value without default parameters.mp4'] 0 bytes
  274. ['.pad/2590741'] 0 bytes
  275. ['17 - ES6 Rest_Spread Operators and Default Function Parameters/212 - ✔ CHALLENGE 5-2 Default value without default parameters - SOLUTION.mp4'] 0 bytes
  276. ['.pad/2979641'] 0 bytes
  277. ['17 - ES6 Rest_Spread Operators and Default Function Parameters/213 - CHALLENGE 5-3 Generate Missing Unique IDs.mp4'] 0 bytes
  278. ['.pad/2582583'] 0 bytes
  279. ['17 - ES6 Rest_Spread Operators and Default Function Parameters/214 - ✔ CHALLENGE 5-3 Generate Missing Unique IDs - SOLUTION PART 1.mp4'] 0 bytes
  280. ['.pad/2118026'] 0 bytes
  281. ['17 - ES6 Rest_Spread Operators and Default Function Parameters/215 - ✔ CHALLENGE 5-3 Generate Missing Unique IDs - SOLUTION PART 2.mp4'] 0 bytes
  282. ['.pad/4014024'] 0 bytes
  283. ['17 - ES6 Rest_Spread Operators and Default Function Parameters/216 - ✔ CHALLENGE 5-3 Generate Missing Unique IDs - SOLUTION PART 3.mp4'] 0 bytes
  284. ['.pad/1895456'] 0 bytes
  285. ['17 - ES6 Rest_Spread Operators and Default Function Parameters/217 - ✔ CHALLENGE 5-3 Generate Missing Unique IDs - SOLUTION PART 4.mp4'] 0 bytes
  286. ['.pad/1719232'] 0 bytes
  287. ['18 - ES6 Enhanced Object Literals/218 - VIDEO - Enhanced Object Literals Overview.mp4'] 0 bytes
  288. ['.pad/2867900'] 0 bytes
  289. ['18 - ES6 Enhanced Object Literals/219 - PRACTICE - Enhanced Object Literals.mp4'] 0 bytes
  290. ['.pad/1321993'] 0 bytes
  291. ['18 - ES6 Enhanced Object Literals/220 - CHALLENGE 6-1 Enhanced Object Literals.mp4'] 0 bytes
  292. ['.pad/1872315'] 0 bytes
  293. ['18 - ES6 Enhanced Object Literals/221 - ✔ CHALLENGE 6-1 Enhanced Object Literals - SOLUTION.mp4'] 0 bytes
  294. ['.pad/2202380'] 0 bytes
  295. ['19 - ES6 Array and Object Destructuring/222 - VIDEO - Destructuring Overview.mp4'] 0 bytes
  296. ['.pad/3744630'] 0 bytes
  297. ['19 - ES6 Array and Object Destructuring/223 - PRACTICE - Array Destructuring.mp4'] 0 bytes
  298. ['.pad/2985627'] 0 bytes
  299. ['19 - ES6 Array and Object Destructuring/224 - CHALLENGE 6-2 Array Destructuring.mp4'] 0 bytes
  300. ['.pad/2085547'] 0 bytes
  301. ['19 - ES6 Array and Object Destructuring/225 - ✔ CHALLENGE 6-2 Array Destructuring - SOLUTION.mp4'] 0 bytes
  302. ['.pad/3907821'] 0 bytes
  303. ['19 - ES6 Array and Object Destructuring/226 - CHALLENGE 6-3 Destructure Result of the Function.mp4'] 0 bytes
  304. ['.pad/3861860'] 0 bytes
  305. ['19 - ES6 Array and Object Destructuring/227 - ✔ CHALLENGE 6-3 Destructure Result of the Function - SOLUTION.mp4'] 0 bytes
  306. ['.pad/2294056'] 0 bytes
  307. ['19 - ES6 Array and Object Destructuring/228 - PRACTICE - Object Destructuring - PART 1.mp4'] 0 bytes
  308. ['.pad/3996069'] 0 bytes
  309. ['19 - ES6 Array and Object Destructuring/229 - VIDEO - New Variable Names and Default Values in Object Destructuring.mp4'] 0 bytes
  310. ['.pad/888270'] 0 bytes
  311. ['19 - ES6 Array and Object Destructuring/230 - PRACTICE - Object Destructuring - PART 2.mp4'] 0 bytes
  312. ['.pad/1171837'] 0 bytes
  313. ['19 - ES6 Array and Object Destructuring/231 - CHALLENGE 6-4 Object Destructuring.mp4'] 0 bytes
  314. ['.pad/4109186'] 0 bytes
  315. ['19 - ES6 Array and Object Destructuring/232 - ✔ CHALLENGE 6-4 Object Destructuring - SOLUTION.mp4'] 0 bytes
  316. ['.pad/3456965'] 0 bytes
  317. ['19 - ES6 Array and Object Destructuring/233 - CHALLENGE 6-5 Object Destructuring and Array Helper Methods.mp4'] 0 bytes
  318. ['.pad/834184'] 0 bytes
  319. ['19 - ES6 Array and Object Destructuring/234 - ✔ CHALLENGE 6-5 Object Destructuring and Array Helper Methods - SOLUTION.mp4'] 0 bytes
  320. ['.pad/1530593'] 0 bytes
  321. ['19 - ES6 Array and Object Destructuring/235 - CHALLENGE 6-6 Delete Object Properties.mp4'] 0 bytes
  322. ['.pad/53422'] 0 bytes
  323. ['19 - ES6 Array and Object Destructuring/236 - ✔ CHALLENGE 6-6 Delete Object Properties - SOLUTION.mp4'] 0 bytes
  324. ['.pad/1721350'] 0 bytes
  325. ['2 - EXERCISE Files and SOFTWARE Setup/003 - INTRO - Exercise Files and Software Setup.mp4'] 0 bytes
  326. ['.pad/2189502'] 0 bytes
  327. ['2 - EXERCISE Files and SOFTWARE Setup/004 - VIDEO - Software Setup Overview.mp4'] 0 bytes
  328. ['.pad/1772824'] 0 bytes
  329. ["2 - EXERCISE Files and SOFTWARE Setup/005 - PRACTICE - WINDOWS ONLY - Install 'cmder'.mp4"] 0 bytes
  330. ['.pad/36566'] 0 bytes
  331. ['2 - EXERCISE Files and SOFTWARE Setup/006 - PRACTICE - Visual Studio Code Setup.mp4'] 0 bytes
  332. ['.pad/3892734'] 0 bytes
  333. ['2 - EXERCISE Files and SOFTWARE Setup/007 - PRACTICE - Launch Node.js and execute test JavaScript file.mp4'] 0 bytes
  334. ['.pad/1776065'] 0 bytes
  335. ['2 - EXERCISE Files and SOFTWARE Setup/008 - PRACTICE - Git Overview - PART 1.mp4'] 0 bytes
  336. ['.pad/2991061'] 0 bytes
  337. ['2 - EXERCISE Files and SOFTWARE Setup/009 - PRACTICE - Git Overview - PART 2.mp4'] 0 bytes
  338. ['.pad/3450665'] 0 bytes
  339. ['2 - EXERCISE Files and SOFTWARE Setup/010 - PRACTICE - Clone remote GIT repository and switch Branches.mp4'] 0 bytes
  340. ['.pad/4130099'] 0 bytes
  341. ['2 - EXERCISE Files and SOFTWARE Setup/011 - PRACTICE - Use SourceTree for Git repositories management.mp4'] 0 bytes
  342. ['.pad/1753862'] 0 bytes
  343. ['20 - ES6 Classes, Prototypes and Function Constructors/237 - VIDEO - Class-based vs Prototype-based.mp4'] 0 bytes
  344. ['.pad/3026185'] 0 bytes
  345. ['20 - ES6 Classes, Prototypes and Function Constructors/238 - VIDEO - What is inheritance.mp4'] 0 bytes
  346. ['.pad/103057'] 0 bytes
  347. ['20 - ES6 Classes, Prototypes and Function Constructors/239 - VIDEO - Prototype Chain.mp4'] 0 bytes
  348. ['.pad/456476'] 0 bytes
  349. ['20 - ES6 Classes, Prototypes and Function Constructors/240 - VIDEO - _proto_ and [[Prototype]].mp4'] 0 bytes
  350. ['.pad/147492'] 0 bytes
  351. ['20 - ES6 Classes, Prototypes and Function Constructors/241 - VIDEO - What is Prototype.mp4'] 0 bytes
  352. ['.pad/1832770'] 0 bytes
  353. ["20 - ES6 Classes, Prototypes and Function Constructors/242 - VIDEO - Don't reassign _proto.mp4"] 0 bytes
  354. ['.pad/2409577'] 0 bytes
  355. ['20 - ES6 Classes, Prototypes and Function Constructors/243 - VIDEO - Native Prototypes - PART 1.mp4'] 0 bytes
  356. ['.pad/2734349'] 0 bytes
  357. ['20 - ES6 Classes, Prototypes and Function Constructors/244 - VIDEO - Native Prototypes - PART 2.mp4'] 0 bytes
  358. ['.pad/2431227'] 0 bytes
  359. ['20 - ES6 Classes, Prototypes and Function Constructors/245 - VIDEO - Prototypal Inheritance in JavaScript.mp4'] 0 bytes
  360. ['.pad/2251509'] 0 bytes
  361. ['20 - ES6 Classes, Prototypes and Function Constructors/246 - PRACTICE - Function Constructors - PART 1.mp4'] 0 bytes
  362. ['.pad/185058'] 0 bytes
  363. ['20 - ES6 Classes, Prototypes and Function Constructors/247 - VIDEO - Function Constructors Overview.mp4'] 0 bytes
  364. ['.pad/2799283'] 0 bytes
  365. ['20 - ES6 Classes, Prototypes and Function Constructors/248 - PRACTICE - Function Constructors - PART 2.mp4'] 0 bytes
  366. ['.pad/462363'] 0 bytes
  367. ['20 - ES6 Classes, Prototypes and Function Constructors/249 - PRACTICE - Function Constructors - PART 3.mp4'] 0 bytes
  368. ['.pad/3549233'] 0 bytes
  369. ['20 - ES6 Classes, Prototypes and Function Constructors/250 - VIDEO - Object.create() Overview.mp4'] 0 bytes
  370. ['.pad/2113180'] 0 bytes
  371. ['20 - ES6 Classes, Prototypes and Function Constructors/251 - PRACTICE - Object.create().mp4'] 0 bytes
  372. ['.pad/1692346'] 0 bytes
  373. ['20 - ES6 Classes, Prototypes and Function Constructors/252 - PRACTICE - Function Constructors - PART 4.mp4'] 0 bytes
  374. ['.pad/3547552'] 0 bytes
  375. ['20 - ES6 Classes, Prototypes and Function Constructors/253 - VIDEO - Function Constructors - New Prototype in the Chain.mp4'] 0 bytes
  376. ['.pad/457257'] 0 bytes
  377. ['20 - ES6 Classes, Prototypes and Function Constructors/254 - CHALLENGE 7-1 Insert Prototype into the Existing Prototype Chain.mp4'] 0 bytes
  378. ['.pad/1227848'] 0 bytes
  379. ['20 - ES6 Classes, Prototypes and Function Constructors/255 - CHALLENGE 7-1 Insert Prototype into the Existing Prototype Chain - SOLUTION.mp4'] 0 bytes
  380. ['.pad/2475345'] 0 bytes
  381. ["20 - ES6 Classes, Prototypes and Function Constructors/256 - VIDEO - 'instanceof' and 'typeof' in the Prototype Chain.mp4"] 0 bytes
  382. ['.pad/3051932'] 0 bytes
  383. ['20 - ES6 Classes, Prototypes and Function Constructors/257 - CHALLENGE 7-2 Fix Mistakes in the Function Constructors.mp4'] 0 bytes
  384. ['.pad/3338520'] 0 bytes
  385. ['20 - ES6 Classes, Prototypes and Function Constructors/258 - CHALLENGE 7-2 Fix Mistakes in the Function Constructors - SOLUTION.mp4'] 0 bytes
  386. ['.pad/1114040'] 0 bytes
  387. ['20 - ES6 Classes, Prototypes and Function Constructors/259 - VIDEO - Classes - Overview.mp4'] 0 bytes
  388. ['.pad/2548830'] 0 bytes
  389. ['20 - ES6 Classes, Prototypes and Function Constructors/260 - VIDEO - Classes vs Function Constructors.mp4'] 0 bytes
  390. ['.pad/1553189'] 0 bytes
  391. ['20 - ES6 Classes, Prototypes and Function Constructors/261 - PRACTICE - Classes - PART 1.mp4'] 0 bytes
  392. ['.pad/4172282'] 0 bytes
  393. ['20 - ES6 Classes, Prototypes and Function Constructors/262 - PRACTICE - Classes - PART 2.mp4'] 0 bytes
  394. ['.pad/3229655'] 0 bytes
  395. ['20 - ES6 Classes, Prototypes and Function Constructors/263 - PRACTICE - Classes - PART 3.mp4'] 0 bytes
  396. ['.pad/162299'] 0 bytes
  397. ['20 - ES6 Classes, Prototypes and Function Constructors/264 - CHALLENGE 7-3 Convert Function Constructors to Classes.mp4'] 0 bytes
  398. ['.pad/3856416'] 0 bytes
  399. ['20 - ES6 Classes, Prototypes and Function Constructors/265 - CHALLENGE 7-3 Convert Function Constructors to Classes - SOLUTION.mp4'] 0 bytes
  400. ['.pad/705531'] 0 bytes
  401. ['20 - ES6 Classes, Prototypes and Function Constructors/266 - CHALLENGE 7-4 Extend Array.mp4'] 0 bytes
  402. ['.pad/2255870'] 0 bytes
  403. ['20 - ES6 Classes, Prototypes and Function Constructors/267 - CHALLENGE 7-4 Extend Array - SOLUTION.mp4'] 0 bytes
  404. ['.pad/3218772'] 0 bytes
  405. ['20 - ES6 Classes, Prototypes and Function Constructors/268 - CHALLENGE 7-5 Custom Push Method for Arrays.mp4'] 0 bytes
  406. ['.pad/3532970'] 0 bytes
  407. ['20 - ES6 Classes, Prototypes and Function Constructors/269 - CHALLENGE 7-5 Custom Push Method for Arrays - SOLUTION.mp4'] 0 bytes
  408. ['.pad/1389801'] 0 bytes
  409. ['20 - ES6 Classes, Prototypes and Function Constructors/270 - VIDEO - React and ES6 Classes.mp4'] 0 bytes
  410. ['.pad/643335'] 0 bytes
  411. ['20 - ES6 Classes, Prototypes and Function Constructors/271 - CHALLENGE 7-6 Classes in React - Additional Button.mp4'] 0 bytes
  412. ['.pad/2963782'] 0 bytes
  413. ['20 - ES6 Classes, Prototypes and Function Constructors/272 - CHALLENGE 7-6 Classes in React - Additional Button - SOLUTION.mp4'] 0 bytes
  414. ['.pad/2794955'] 0 bytes
  415. ['2019 JS Bible - JS Bootcamp by Bogdan Stashchuk ~ Udemy.txt'] 0 bytes
  416. ['.pad/4192637'] 0 bytes
  417. ['21 - Babel Introduction/273 - Babel Module Introduction.mp4'] 0 bytes
  418. ['.pad/3737004'] 0 bytes
  419. ['21 - Babel Introduction/274 - VIDEO - What is Compiler.mp4'] 0 bytes
  420. ['.pad/3616380'] 0 bytes
  421. ['21 - Babel Introduction/275 - VIDEO - Compiled vs Interpreted languages.mp4'] 0 bytes
  422. ['.pad/1376739'] 0 bytes
  423. ['21 - Babel Introduction/276 - VIDEO - Transpiler.mp4'] 0 bytes
  424. ['.pad/2863280'] 0 bytes
  425. ['21 - Babel Introduction/277 - VIDEO - Transpling vs Compiling.mp4'] 0 bytes
  426. ['.pad/2490058'] 0 bytes
  427. ['21 - Babel Introduction/278 - VIDEO - ES5, ES6 and JavaScript.mp4'] 0 bytes
  428. ['.pad/3430185'] 0 bytes
  429. ['21 - Babel Introduction/279 - VIDEO - What Babel does.mp4'] 0 bytes
  430. ['.pad/2110834'] 0 bytes
  431. ['21 - Babel Introduction/280 - VIDEO - Why do we need Babel.mp4'] 0 bytes
  432. ['.pad/3176691'] 0 bytes
  433. ['21 - Babel Introduction/281 - VIDEO - ES6 support by Browsers.mp4'] 0 bytes
  434. ['.pad/3787798'] 0 bytes
  435. ['21 - Babel Introduction/282 - VIDEO - How many browsers need compiled ES5 code.mp4'] 0 bytes
  436. ['.pad/4184920'] 0 bytes
  437. ['21 - Babel Introduction/283 - PRACTICE - Babel in action - ES6 Rest operator.mp4'] 0 bytes
  438. ['.pad/2252279'] 0 bytes
  439. ['21 - Babel Introduction/284 - PRACTICE - Compare performance - ES6 Rest Operator(Node.js).mp4'] 0 bytes
  440. ['.pad/3796055'] 0 bytes
  441. ['21 - Babel Introduction/285 - PRACTICE - Compare Performance - ES6 Rest Operator (Google Chrome).mp4'] 0 bytes
  442. ['.pad/4156702'] 0 bytes
  443. ['21 - Babel Introduction/286 - CHALLENGE - Compare Performance - ES6 Destructuring.mp4'] 0 bytes
  444. ['.pad/3315028'] 0 bytes
  445. ['21 - Babel Introduction/287 - CHALLENGE - Compare Performance - ES6 Destructurng - SOLUTION.mp4'] 0 bytes
  446. ['.pad/1017153'] 0 bytes
  447. ['21 - Babel Introduction/288 - VIDEO - What is User Agent.mp4'] 0 bytes
  448. ['.pad/2533858'] 0 bytes
  449. ['21 - Babel Introduction/289 - VIDEO - Serve different JS files to different browers.mp4'] 0 bytes
  450. ['.pad/3757092'] 0 bytes
  451. ['21 - Babel Introduction/290 - VIDEO - Different JS files on the server.mp4'] 0 bytes
  452. ['.pad/3838744'] 0 bytes
  453. ['21 - Babel Introduction/291 - PRACTICE - Browser detection on the client.mp4'] 0 bytes
  454. ['.pad/3927439'] 0 bytes
  455. ['21 - Babel Introduction/292 - CHALLENGE - Detect feature support in the Browser.mp4'] 0 bytes
  456. ['.pad/2655280'] 0 bytes
  457. ['21 - Babel Introduction/293 - CHALLENGE - Detect feature support in the Browser - SOLUTION.mp4'] 0 bytes
  458. ['.pad/447640'] 0 bytes
  459. ['21 - Babel Introduction/294 - CHALLENGE - Insert different script tags into the DOM.mp4'] 0 bytes
  460. ['.pad/428121'] 0 bytes
  461. ['21 - Babel Introduction/295 - CHALLENGE - Insert different script tags into the DOM - SOLUTION.mp4'] 0 bytes
  462. ['.pad/3174339'] 0 bytes
  463. ['21 - Babel Introduction/296 - VIDEO - How Babel Works.mp4'] 0 bytes
  464. ['.pad/1381830'] 0 bytes
  465. ['21 - Babel Introduction/297 - PRACTICE - Online Babel Compiler.mp4'] 0 bytes
  466. ['.pad/1811379'] 0 bytes
  467. ['21 - Babel Introduction/298 - VIDEO - Install Babel Globally.mp4'] 0 bytes
  468. ['.pad/2130182'] 0 bytes
  469. ['21 - Babel Introduction/299 - PRACTICE - Compile JS file using Babel.mp4'] 0 bytes
  470. ['.pad/1432974'] 0 bytes
  471. ['21 - Babel Introduction/300 - VIDEO - Plugins and Presets.mp4'] 0 bytes
  472. ['.pad/525181'] 0 bytes
  473. ['22 - NPM - Node Package Manager/301 - VIDEO - Introduction to the NPM.mp4'] 0 bytes
  474. ['.pad/238564'] 0 bytes
  475. ['22 - NPM - Node Package Manager/302 - PRACTICE - Exploring NPM packages.mp4'] 0 bytes
  476. ['.pad/2338639'] 0 bytes
  477. ['22 - NPM - Node Package Manager/303 - VIDEO - Package.json and init.mp4'] 0 bytes
  478. ['.pad/1522233'] 0 bytes
  479. ['22 - NPM - Node Package Manager/304 - VIDEO - Semantic Versioning.mp4'] 0 bytes
  480. ['.pad/454166'] 0 bytes
  481. ['22 - NPM - Node Package Manager/305 - VIDEO - Packages Installation.mp4'] 0 bytes
  482. ['.pad/32901'] 0 bytes
  483. ['22 - NPM - Node Package Manager/306 - PRACTICE - Install package in the project.mp4'] 0 bytes
  484. ['.pad/3952434'] 0 bytes
  485. ['22 - NPM - Node Package Manager/307 - CHALLENGE - Install Semver package.mp4'] 0 bytes
  486. ['.pad/3885621'] 0 bytes
  487. ['22 - NPM - Node Package Manager/308 - ✔ CHALLENGE - Install Semver Package - SOLUTION.mp4'] 0 bytes
  488. ['.pad/1800504'] 0 bytes
  489. ['22 - NPM - Node Package Manager/309 - PRACTICE - Install Browserslist - package with own dependencies.mp4'] 0 bytes
  490. ['.pad/3392671'] 0 bytes
  491. ['22 - NPM - Node Package Manager/310 - VIDEO - Dependencies and Development Dependencies.mp4'] 0 bytes
  492. ['.pad/4144255'] 0 bytes
  493. ['22 - NPM - Node Package Manager/311 - PRACTICE - Examine Development Dependencies.mp4'] 0 bytes
  494. ['.pad/3734058'] 0 bytes
  495. ['22 - NPM - Node Package Manager/312 - PRACTICE - Browser App vs Server Package.mp4'] 0 bytes
  496. ['.pad/4045090'] 0 bytes
  497. ['22 - NPM - Node Package Manager/313 - CHALLENGE - Clock Browser Application.mp4'] 0 bytes
  498. ['.pad/2621935'] 0 bytes
  499. ['22 - NPM - Node Package Manager/314 - ✔ CHALLENGE - Clock Browser Application - SOLUTION.mp4'] 0 bytes
  500. ['.pad/613498'] 0 bytes
  501. ['22 - NPM - Node Package Manager/315 - VIDEO - Clock Challenge Summary.mp4'] 0 bytes
  502. ['.pad/2698726'] 0 bytes
  503. ['22 - NPM - Node Package Manager/316 - VIDEO - Browser App vs Public Package.mp4'] 0 bytes
  504. ['.pad/746864'] 0 bytes
  505. ['22 - NPM - Node Package Manager/317 - PRACTICE - Exploring Package Information and Versions.mp4'] 0 bytes
  506. ['.pad/4166009'] 0 bytes
  507. ['22 - NPM - Node Package Manager/318 - PRACTICE - Installing Specific Package Version.mp4'] 0 bytes
  508. ['.pad/4037827'] 0 bytes
  509. ['22 - NPM - Node Package Manager/319 - VIDEO - Why package-lock.json file is needed.mp4'] 0 bytes
  510. ['.pad/1759338'] 0 bytes
  511. ['22 - NPM - Node Package Manager/320 - CHALLENGE - Reinstall old package version without lock file.mp4'] 0 bytes
  512. ['.pad/2569626'] 0 bytes
  513. ['22 - NPM - Node Package Manager/321 - ✔ CHALLENGE - Reinstall old package version without lock file - SOLUTION.mp4'] 0 bytes
  514. ['.pad/1456110'] 0 bytes
  515. ['22 - NPM - Node Package Manager/322 - VIDEO - How lock file is handled.mp4'] 0 bytes
  516. ['.pad/965617'] 0 bytes
  517. ['22 - NPM - Node Package Manager/323 - VIDEO - Lock file summary.mp4'] 0 bytes
  518. ['.pad/797685'] 0 bytes
  519. ['22 - NPM - Node Package Manager/324 - VIDEO - Update NPM packages overview.mp4'] 0 bytes
  520. ['.pad/2293701'] 0 bytes
  521. ['22 - NPM - Node Package Manager/325 - CHALLENGE - Update project dependencies.mp4'] 0 bytes
  522. ['.pad/873004'] 0 bytes
  523. ['22 - NPM - Node Package Manager/326 - ✔ CHALLENGE - Update project dependencies - SOLUTION.mp4'] 0 bytes
  524. ['.pad/338858'] 0 bytes
  525. ['22 - NPM - Node Package Manager/327 - VIDEO - Introduction to the NPM scripts.mp4'] 0 bytes
  526. ['.pad/1724641'] 0 bytes
  527. ['22 - NPM - Node Package Manager/328 - PRACTICE - Start npm script.mp4'] 0 bytes
  528. ['.pad/2452125'] 0 bytes
  529. ['22 - NPM - Node Package Manager/329 - CHALLENGE - Create prestart script.mp4'] 0 bytes
  530. ['.pad/4176113'] 0 bytes
  531. ['22 - NPM - Node Package Manager/330 - ✔ CHALLENGE - Create prestart script - SOLUTION.mp4'] 0 bytes
  532. ['.pad/1181546'] 0 bytes
  533. ['22 - NPM - Node Package Manager/331 - PRACTICE - Custom NPM scripts.mp4'] 0 bytes
  534. ['.pad/2373148'] 0 bytes
  535. ['22 - NPM - Node Package Manager/332 - CHALLENGE - Run NPM scripts simultaneously.mp4'] 0 bytes
  536. ['.pad/765390'] 0 bytes
  537. ['22 - NPM - Node Package Manager/333 - ✔ CHALLENGE - Run NPM scripts simultaneously - SOLUTION.mp4'] 0 bytes
  538. ['.pad/655640'] 0 bytes
  539. ['22 - NPM - Node Package Manager/334 - VIDEO - NPM .bin Folder with Executable Scripts.mp4'] 0 bytes
  540. ['.pad/2177284'] 0 bytes
  541. ['22 - NPM - Node Package Manager/335 - PRACTICE - Explore .bin Folder on the Mac.mp4'] 0 bytes
  542. ['.pad/3202178'] 0 bytes
  543. ['22 - NPM - Node Package Manager/336 - PRACTICE - Explore .bin Folder on Windows.mp4'] 0 bytes
  544. ['.pad/1432542'] 0 bytes
  545. ['22 - NPM - Node Package Manager/337 - VIDEO - NPM Scripts Wrap-Up.mp4'] 0 bytes
  546. ['.pad/48997'] 0 bytes
  547. ['3 - JAVASCRIPT BASICS - Intro/012 - INTRO - JAVASCRIPT BASICS - Intro.mp4'] 0 bytes
  548. ['.pad/2176136'] 0 bytes
  549. ['3 - JAVASCRIPT BASICS - Intro/013 - PRACTICE - Exploring Web Sites in the Browser.mp4'] 0 bytes
  550. ['.pad/2578897'] 0 bytes
  551. ['3 - JAVASCRIPT BASICS - Intro/014 - PRACTICE - Create first HTML file and start Live Server.mp4'] 0 bytes
  552. ['.pad/4078638'] 0 bytes
  553. ['3 - JAVASCRIPT BASICS - Intro/015 - PRACTICE - Add favicon to the HTML file.mp4'] 0 bytes
  554. ['.pad/2779506'] 0 bytes
  555. ['3 - JAVASCRIPT BASICS - Intro/016 - PRACTICE - JavaScript embedded into the HTML.mp4'] 0 bytes
  556. ['.pad/1315817'] 0 bytes
  557. ['3 - JAVASCRIPT BASICS - Intro/017 - DEMO - Git branches management.mp4'] 0 bytes
  558. ['.pad/1519412'] 0 bytes
  559. ['3 - JAVASCRIPT BASICS - Intro/018 - PRACTICE - JavaScript in the separate file.mp4'] 0 bytes
  560. ['.pad/706468'] 0 bytes
  561. ['3 - JAVASCRIPT BASICS - Intro/019 - CHALLENGE - External Scripts.mp4'] 0 bytes
  562. ['.pad/3167428'] 0 bytes
  563. ['3 - JAVASCRIPT BASICS - Intro/020 - CHALLENGE - External Scripts - SOLUTION.mp4'] 0 bytes
  564. ['.pad/3724509'] 0 bytes
  565. ['3 - JAVASCRIPT BASICS - Intro/021 - PRACTICE - JavaScript in the Console of the Browser.mp4'] 0 bytes
  566. ['.pad/2850020'] 0 bytes
  567. ['4 - JAVASCRIPT BASICS - Types and Variables/022 - INTRO - JAVASCRIPT BASICS - Types and Variables.mp4'] 0 bytes
  568. ['.pad/1917024'] 0 bytes
  569. ['4 - JAVASCRIPT BASICS - Types and Variables/023 - VIDEO - Object in JavaScript.mp4'] 0 bytes
  570. ['.pad/753251'] 0 bytes
  571. ['4 - JAVASCRIPT BASICS - Types and Variables/024 - VIDEO - Primitive vs Reference Value Types.mp4'] 0 bytes
  572. ['.pad/1790827'] 0 bytes
  573. ['4 - JAVASCRIPT BASICS - Types and Variables/025 - PRACTICE - Exploring Primitive Value Types.mp4'] 0 bytes
  574. ['.pad/2497048'] 0 bytes
  575. ['4 - JAVASCRIPT BASICS - Types and Variables/026 - PRACTICE - Exploring Reference Type - Object.mp4'] 0 bytes
  576. ['.pad/32705'] 0 bytes
  577. ["4 - JAVASCRIPT BASICS - Types and Variables/027 - VIDEO - Variable declaration using 'var', 'let' and 'const'.mp4"] 0 bytes
  578. ['.pad/3229915'] 0 bytes
  579. ['4 - JAVASCRIPT BASICS - Types and Variables/028 - PRACTICE - Variable declaration and assignment.mp4'] 0 bytes
  580. ['.pad/1389007'] 0 bytes
  581. ['4 - JAVASCRIPT BASICS - Types and Variables/029 - CHALLENGE - Variable Declaration and Assignment.mp4'] 0 bytes
  582. ['.pad/356018'] 0 bytes
  583. ['4 - JAVASCRIPT BASICS - Types and Variables/030 - CHALLENGE - Variables Reusage.mp4'] 0 bytes
  584. ['.pad/102733'] 0 bytes
  585. ['4 - JAVASCRIPT BASICS - Types and Variables/031 - VIDEO - Statically vs Dynamically typed Languages.mp4'] 0 bytes
  586. ['.pad/3402653'] 0 bytes
  587. ['4 - JAVASCRIPT BASICS - Types and Variables/032 - PRACTICE - Dynamic typing in JavaScript.mp4'] 0 bytes
  588. ['.pad/366787'] 0 bytes
  589. ['5 - JAVASCRIPT BASICS - Objects/033 - INTRO - JAVASCRIPT BASICS - Objects.mp4'] 0 bytes
  590. ['.pad/2938636'] 0 bytes
  591. ['5 - JAVASCRIPT BASICS - Objects/034 - VIDEO - Variety of Objects in JavaScript.mp4'] 0 bytes
  592. ['.pad/3981037'] 0 bytes
  593. ['5 - JAVASCRIPT BASICS - Objects/035 - VIDEO - Objects Modification.mp4'] 0 bytes
  594. ['.pad/2408347'] 0 bytes
  595. ['5 - JAVASCRIPT BASICS - Objects/036 - PRACTICE and CHALLENGES - Objects - PART 1.mp4'] 0 bytes
  596. ['.pad/44508'] 0 bytes
  597. ['5 - JAVASCRIPT BASICS - Objects/037 - PRACTICE and CHALLENGES - Objects - PART 2.mp4'] 0 bytes
  598. ['.pad/2238595'] 0 bytes
  599. ['5 - JAVASCRIPT BASICS - Objects/038 - PRACTICE and CHALLENGES - Objects - PART 3.mp4'] 0 bytes
  600. ['.pad/2778809'] 0 bytes
  601. ["5 - JAVASCRIPT BASICS - Objects/039 - VIDEO - Global Objects - 'window' and 'global'.mp4"] 0 bytes
  602. ['.pad/2575751'] 0 bytes
  603. ['5 - JAVASCRIPT BASICS - Objects/040 - VIDEO - Methods of the Object.mp4'] 0 bytes
  604. ['.pad/4092910'] 0 bytes
  605. ['6 - JAVASCRIPT BASICS - Functions/041 - INTRO - JAVASCRIPT BASICS - Functions.mp4'] 0 bytes
  606. ['.pad/241350'] 0 bytes
  607. ['6 - JAVASCRIPT BASICS - Functions/042 - VIDEO - Introduction to the Functions.mp4'] 0 bytes
  608. ['.pad/106176'] 0 bytes
  609. ['6 - JAVASCRIPT BASICS - Functions/043 - VIDEO - Syntax of the Function.mp4'] 0 bytes
  610. ['.pad/29055'] 0 bytes
  611. ['6 - JAVASCRIPT BASICS - Functions/044 - PRACTICE - Functions - PART 1.mp4'] 0 bytes
  612. ['.pad/3674892'] 0 bytes
  613. ['6 - JAVASCRIPT BASICS - Functions/045 - PRACTICE - Functions - PART 2.mp4'] 0 bytes
  614. ['.pad/3620796'] 0 bytes
  615. ['6 - JAVASCRIPT BASICS - Functions/046 - CHALLENGES - Functions - PART 1.mp4'] 0 bytes
  616. ['.pad/24968'] 0 bytes
  617. ['6 - JAVASCRIPT BASICS - Functions/047 - CHALLENGES - Functions - PART 2.mp4'] 0 bytes
  618. ['.pad/3476823'] 0 bytes
  619. ['6 - JAVASCRIPT BASICS - Functions/048 - VIDEO - Function Expressions vs Function Declarations.mp4'] 0 bytes
  620. ['.pad/3526130'] 0 bytes
  621. ['6 - JAVASCRIPT BASICS - Functions/049 - PRACTICE - Function Expressions, setTimout(), setInterval().mp4'] 0 bytes
  622. ['.pad/2123233'] 0 bytes
  623. ['6 - JAVASCRIPT BASICS - Functions/050 - CHALLENGE - Function Expressions.mp4'] 0 bytes
  624. ['.pad/4100928'] 0 bytes
  625. ['6 - JAVASCRIPT BASICS - Functions/051 - ✔ CHALLENGE - Function Expressions - SOLUTION.mp4'] 0 bytes
  626. ['.pad/2981588'] 0 bytes
  627. ['7 - JAVASCRIPT BASICS - Operators/052 - INTRO - JAVASCRIPT BASICS - Operators.mp4'] 0 bytes
  628. ['.pad/1564691'] 0 bytes
  629. ['7 - JAVASCRIPT BASICS - Operators/053 - VIDEO - Operators.mp4'] 0 bytes
  630. ['.pad/539092'] 0 bytes
  631. ['7 - JAVASCRIPT BASICS - Operators/054 - VIDEO - Operands, Unary vs Binary Operators and Notations.mp4'] 0 bytes
  632. ['.pad/1798982'] 0 bytes
  633. ['7 - JAVASCRIPT BASICS - Operators/055 - PRACTICE - Arithmetic Operators - PART 1.mp4'] 0 bytes
  634. ['.pad/1646340'] 0 bytes
  635. ['7 - JAVASCRIPT BASICS - Operators/056 - PRACTICE - Arithmetic Operators - PART 2.mp4'] 0 bytes
  636. ['.pad/2946758'] 0 bytes
  637. ['7 - JAVASCRIPT BASICS - Operators/057 - PRACTICE - Comparison Operators - PART 1.mp4'] 0 bytes
  638. ['.pad/2082000'] 0 bytes
  639. ['7 - JAVASCRIPT BASICS - Operators/058 - PRACTICE - Comparison Operators - PART 2.mp4'] 0 bytes
  640. ['.pad/2907246'] 0 bytes
  641. ['7 - JAVASCRIPT BASICS - Operators/059 - PRACTICE - Logical Operators - PART 1.mp4'] 0 bytes
  642. ['.pad/758993'] 0 bytes
  643. ['7 - JAVASCRIPT BASICS - Operators/060 - PRACTICE - Logical Operators - PART 2.mp4'] 0 bytes
  644. ['.pad/865596'] 0 bytes
  645. ['7 - JAVASCRIPT BASICS - Operators/061 - PRACTICE - Operators Precedence and Associativity.mp4'] 0 bytes
  646. ['.pad/436760'] 0 bytes
  647. ['7 - JAVASCRIPT BASICS - Operators/062 - CHALLENGES - Operators - PART 1.mp4'] 0 bytes
  648. ['.pad/2366088'] 0 bytes
  649. ['7 - JAVASCRIPT BASICS - Operators/063 - CHALLENGES - Operators - PART 2.mp4'] 0 bytes
  650. ['.pad/260729'] 0 bytes
  651. ['8 - JAVASCRIPT BASICS - Expressions vs Statements/064 - INTRO - JAVASCRIPT BASICS - Expressions vs Statements.mp4'] 0 bytes
  652. ['.pad/2716105'] 0 bytes
  653. ['8 - JAVASCRIPT BASICS - Expressions vs Statements/065 - VIDEO - Expressions vs Statements - PART 1.mp4'] 0 bytes
  654. ['.pad/698543'] 0 bytes
  655. ['8 - JAVASCRIPT BASICS - Expressions vs Statements/066 - VIDEO - Expressions vs Statements - PART 2.mp4'] 0 bytes
  656. ['.pad/3039572'] 0 bytes
  657. ['8 - JAVASCRIPT BASICS - Expressions vs Statements/067 - PRACTICE - Expressions vs Statements - PART 1.mp4'] 0 bytes
  658. ['.pad/2426787'] 0 bytes
  659. ['8 - JAVASCRIPT BASICS - Expressions vs Statements/068 - PRACTICE - Expressions vs Statements - PART 2.mp4'] 0 bytes
  660. ['.pad/1100645'] 0 bytes
  661. ['8 - JAVASCRIPT BASICS - Expressions vs Statements/069 - CHALLENGES - Expressions vs Statements.mp4'] 0 bytes
  662. ['.pad/915448'] 0 bytes
  663. ['9 - JAVASCRIPT BASICS - Scopes/070 - INTRO - JAVASCRIPT BASICS - Scopes.mp4'] 0 bytes
  664. ['.pad/400349'] 0 bytes
  665. ['9 - JAVASCRIPT BASICS - Scopes/072 - VIDEO - Scopes - PART 2.mp4'] 0 bytes
  666. ['.pad/2695292'] 0 bytes
  667. ["9 - JAVASCRIPT BASICS - Scopes/073 - VIDEO - Undeclared Variables and 'use strict'.mp4"] 0 bytes
  668. ['.pad/1670319'] 0 bytes
  669. ['9 - JAVASCRIPT BASICS - Scopes/074 - PRACTICE - Scopes - PART 1.mp4'] 0 bytes
  670. ['.pad/1707683'] 0 bytes
  671. ['9 - JAVASCRIPT BASICS - Scopes/075 - PRACTICE - Scopes - PART 2.mp4'] 0 bytes
  672. ['.pad/3972747'] 0 bytes
  673. ['9 - JAVASCRIPT BASICS - Scopes/076 - CHALLENGES - Scopes [Broke at extract - zzr].mp4'] 0 bytes
  674. ['.pad/2516729'] 0 bytes
  675. ['CODES/JavaScript-Bible-Basics-master/README.md'] 0 bytes
  676. ['.pad/4194195'] 0 bytes
  677. ['CODES/JavaScript-Bible-ES6-master/.DS_Store'] 0 bytes
  678. ['.pad/4188156'] 0 bytes
  679. ['CODES/JavaScript-Bible-ES6-master/README.md'] 0 bytes
  680. ['.pad/4194300'] 0 bytes
  681. ['CODES/JavaScript-Bible-ES6-master/favicon.png'] 0 bytes
  682. ['.pad/4190397'] 0 bytes
  683. ['CODES/JavaScript-Bible-ES6-master/index.html'] 0 bytes
  684. ['.pad/4194143'] 0 bytes
  685. ['CODES/JavaScript-Bible-ES6-master/index.js'] 0 bytes

Discussion