种子简介
种子名称:
[DesireCourse.Net] Udemy - JavaScript Bible - JavaScript Bootcamp 2020
文件类型:
视频
文件数目:
417个文件
文件大小:
26.29 GB
收录时间:
2020-9-17 19:09
已经下载:
3次
资源热度:
248
最近下载:
2024-9-4 07:26
下载BT种子文件
下载Torrent文件(.torrent)
立即下载
磁力链接下载
magnet:?xt=urn:btih:b6178307e3d2c1345cd9459145c0202ea71b0735&dn=[DesireCourse.Net] Udemy - JavaScript Bible - JavaScript Bootcamp 2020
复制链接到迅雷、QQ旋风进行下载,或者使用百度云离线下载。
喜欢这个种子的人也喜欢
种子包含的文件
[DesireCourse.Net] Udemy - JavaScript Bible - JavaScript Bootcamp 2020.torrent
1. Intro/1. Intro.mp475.88MB
1. Intro/3. Course Navigation.mp433.2MB
10. JAVASCRIPT BASICS - Arrays/1. INTRO - JAVASCRIPT BASICS - Arrays.mp438.51MB
10. JAVASCRIPT BASICS - Arrays/2. LECTURE - Arrays.mp4187.51MB
10. JAVASCRIPT BASICS - Arrays/3. LECTURE - Array Methods.mp4139.69MB
10. JAVASCRIPT BASICS - Arrays/4. PRACTICE - Arrays - PART 1.mp488.92MB
10. JAVASCRIPT BASICS - Arrays/5. PRACTICE - Arrays - PART 2.mp4100.94MB
10. JAVASCRIPT BASICS - Arrays/6. CHALLENGES - Arrays.mp494.27MB
11. JAVASCRIPT BASICS - Loops and Conditional Statements/1. LECTURE - Introduction to the Loops.mp4105.03MB
11. JAVASCRIPT BASICS - Loops and Conditional Statements/10. LECTURE - Ternary Operator.mp4136.04MB
11. JAVASCRIPT BASICS - Loops and Conditional Statements/11. PRACTICE - Conditional statements and ternary operator - PART 1.mp477.35MB
11. JAVASCRIPT BASICS - Loops and Conditional Statements/12. PRACTICE - Conditional statements and ternary operator - PART 2.mp496.52MB
11. JAVASCRIPT BASICS - Loops and Conditional Statements/13. CHALLENGES - Loops and Conditions - PART 1.mp483.04MB
11. JAVASCRIPT BASICS - Loops and Conditional Statements/14. CHALLENGES - Loops and Conditions - PART 2.mp4123.01MB
11. JAVASCRIPT BASICS - Loops and Conditional Statements/15. CHALLENGES - Loops and Conditions - PART 3.mp4121.2MB
11. JAVASCRIPT BASICS - Loops and Conditional Statements/16. CHALLENGES - for in and Ternary Operator.mp499.12MB
11. JAVASCRIPT BASICS - Loops and Conditional Statements/2. LECTURE - for Loop.mp4141.6MB
11. JAVASCRIPT BASICS - Loops and Conditional Statements/3. LECTURE - while Loop.mp449.61MB
11. JAVASCRIPT BASICS - Loops and Conditional Statements/4. LECTURE - do while Loop.mp436.77MB
11. JAVASCRIPT BASICS - Loops and Conditional Statements/5. LECTURE - for in and for of Loops.mp4157.26MB
11. JAVASCRIPT BASICS - Loops and Conditional Statements/6. PRACTICE Loops - PART 1.mp486.27MB
11. JAVASCRIPT BASICS - Loops and Conditional Statements/7. PRACTICE Loops - PART 2.mp4106.26MB
11. JAVASCRIPT BASICS - Loops and Conditional Statements/8. PRACTICE Loops - Looking for loops in a pubic JavaScript library.mp4113.22MB
11. JAVASCRIPT BASICS - Loops and Conditional Statements/9. LECTURE - Conditional Statements - if, if else and switch.mp4118.87MB
12. JAVASCRIPT BASICS - Advanced Topics/1. PRACTICE - Mutable vs Immutable Values.mp460.17MB
12. JAVASCRIPT BASICS - Advanced Topics/10. PRACTICE - IIFE - Immediately Invoked Function Expression.mp4134.48MB
12. JAVASCRIPT BASICS - Advanced Topics/11. PRACTICE - Synchronous Code Execution.mp468.79MB
12. JAVASCRIPT BASICS - Advanced Topics/12. PRACTICE - Events and Events queue.mp437.18MB
12. JAVASCRIPT BASICS - Advanced Topics/13. PRACTICE - Callbacks - PART 1.mp497.03MB
12. JAVASCRIPT BASICS - Advanced Topics/14. PRACTICE - Callbacks - PART 2.mp4125.94MB
12. JAVASCRIPT BASICS - Advanced Topics/15. PRACTICE - Closures.mp492.71MB
12. JAVASCRIPT BASICS - Advanced Topics/2. PRACTICE - typeof and instanceof Operators.mp4100.15MB
12. JAVASCRIPT BASICS - Advanced Topics/3. PRACTICE - new Array, new String.mp497.32MB
12. JAVASCRIPT BASICS - Advanced Topics/4. PRACTICE - new Object, new Function.mp456.31MB
12. JAVASCRIPT BASICS - Advanced Topics/5. PRACTICE - Execution contexts and Execution contexts stack.mp4110.12MB
12. JAVASCRIPT BASICS - Advanced Topics/6. PRACTICE - this.mp4144.82MB
12. JAVASCRIPT BASICS - Advanced Topics/7. PRACTICE - call, apply methods of the Function.mp4117.76MB
12. JAVASCRIPT BASICS - Advanced Topics/8. PRACTICE - bind method of the Function.mp452.66MB
12. JAVASCRIPT BASICS - Advanced Topics/9. PRACTICE - pass by value vs pass by reference.mp4136.87MB
13. ES6 Variables Lifecycles/10. CHALLENGE 1-2 - let, var and closures.mp431.31MB
13. ES6 Variables Lifecycles/11. ✓ CHALLENGE 1-2 - let, var and closures - SOLUTION.mp4106.31MB
13. ES6 Variables Lifecycles/12. LECTURE - JavaScript Engine Phases.mp410.9MB
13. ES6 Variables Lifecycles/13. LECTURE - Variable Lifecycle Phases.mp447.37MB
13. ES6 Variables Lifecycles/14. LECTURE - Var lifecycle.mp459.42MB
13. ES6 Variables Lifecycles/15. LECTURE - Undeclared variable lifecycle.mp444.57MB
13. ES6 Variables Lifecycles/16. LECTURE - Let lifecycle.mp474.86MB
13. ES6 Variables Lifecycles/17. LECTURE - Const lifecycle.mp445.83MB
13. ES6 Variables Lifecycles/18. LECTURE - Function lifecycle - Part 1.mp449.48MB
13. ES6 Variables Lifecycles/19. LECTURE - Function lifecycle - Part 2.mp462.45MB
13. ES6 Variables Lifecycles/2. LECTURE - Recap of the var.mp451.95MB
13. ES6 Variables Lifecycles/20. LECTURE - What is finally hoisting.mp47.83MB
13. ES6 Variables Lifecycles/21. DEMO - Putting different variables lifecycles together.mp434.11MB
13. ES6 Variables Lifecycles/22. ✓ DEMO - Putting different variables lifecycles together - SOLUTION, Part 1.mp464.7MB
13. ES6 Variables Lifecycles/23. ✓ DEMO - Putting different variables lifecycles together - SOLUTION, Part 2.mp4174.04MB
13. ES6 Variables Lifecycles/24. CHALLENGE 1-3 - Variable Lifecycles.mp46.99MB
13. ES6 Variables Lifecycles/25. ✓ CHALLENGE 1-3 - Variable Lifecycles - SOLUTION.mp458.16MB
13. ES6 Variables Lifecycles/26. LECTURE - Variables Phases Section Summary.mp431.2MB
13. ES6 Variables Lifecycles/3. LECTURE - Scopes - Global, Function and Block.mp412.83MB
13. ES6 Variables Lifecycles/4. LECTURE - let.mp480.72MB
13. ES6 Variables Lifecycles/5. LECTURE - const.mp496.06MB
13. ES6 Variables Lifecycles/6. LECTURE - Variables Usage Guidelines.mp4104.59MB
13. ES6 Variables Lifecycles/7. LECTURE - Var, Let or Const.mp4120.74MB
13. ES6 Variables Lifecycles/8. CHALLENGE 1-1 - let, var and const.mp430.77MB
13. ES6 Variables Lifecycles/9. ✓ CHALLENGE 1-1 - let, var and const - SOLUTION.mp4107.44MB
14. ES6 Arrow functions/10. ✓ CHALLENGE 2-1 - Regular vs Arrow Functions - SOLUTION.mp4107.91MB
14. ES6 Arrow functions/11. LECTURE - Arguments in the Functions.mp455.17MB
14. ES6 Arrow functions/12. LECTURE - Arrow Functions Summary.mp411.63MB
14. ES6 Arrow functions/2. LECTURE - Introduction to the Arrow Functions Section.mp41.93MB
14. ES6 Arrow functions/3. LECTURE - Traditional JavaScript Functions Overview..mp493.51MB
14. ES6 Arrow functions/4. LECTURE - Introduction to the Arrow Functions.mp422.38MB
14. ES6 Arrow functions/5. LECTURE - Arrow Functions syntax.mp450.11MB
14. ES6 Arrow functions/6. PRACTICE - Arrow Functions.mp492.53MB
14. ES6 Arrow functions/7. LECTURE - Arrow Functions and this..mp498.48MB
14. ES6 Arrow functions/8. LECTURE - Regular functions instead of Arrow Functions.mp490.43MB
14. ES6 Arrow functions/9. CHALLENGE 2-1 - Regular vs Arrow Functions.mp44.98MB
15. ES5.1 Array Helper Methods/10. LECTURE - filter() Overview.mp47.73MB
15. ES5.1 Array Helper Methods/11. PRACTICE - filter().mp417.39MB
15. ES5.1 Array Helper Methods/12. LECTURE - find() Overview.mp410MB
15. ES5.1 Array Helper Methods/13. PRACTICE - find().mp415MB
15. ES5.1 Array Helper Methods/14. CHALLENGE 3-3 - find() Single Post.mp49.16MB
15. ES5.1 Array Helper Methods/15. ✓ CHALLENGE 3-3 - find() Single Post - SOLUTION.mp423.09MB
15. ES5.1 Array Helper Methods/16. LECTURE - every() and some() Overview.mp414.41MB
15. ES5.1 Array Helper Methods/17. PRACTICE - every() and some().mp468.86MB
15. ES5.1 Array Helper Methods/18. CHALLENGE 3-4 Is Array of Numbers Sorted.mp419.97MB
15. ES5.1 Array Helper Methods/19. ✓ CHALLENGE 3-4 Is Array of Numbers Sorted - SOLUTION.mp4132.01MB
15. ES5.1 Array Helper Methods/2. LECTURE - forEach() Overview.mp419.74MB
15. ES5.1 Array Helper Methods/20. CHALLENGE 3-5 Are Arrays Equal or not.mp422.43MB
15. ES5.1 Array Helper Methods/21. ✓ CHALLENGE 3-5 Are Arrays Equal or not - SOLUTION.mp466.54MB
15. ES5.1 Array Helper Methods/22. CHALLENGE 3-6 Check if Element is in Array.mp411.29MB
15. ES5.1 Array Helper Methods/23. ✓ CHALLENGE 3-6 Check if Element is in Array - SOLUTION.mp422.65MB
15. ES5.1 Array Helper Methods/24. LECTURE - includes() Overview.mp48.28MB
15. ES5.1 Array Helper Methods/25. PRACTICE - includes().mp433.86MB
15. ES5.1 Array Helper Methods/26. CHALLENGE 3-7 Includes() with Array or Object.mp441.67MB
15. ES5.1 Array Helper Methods/27. ✓ CHALLENGE 3-7 Includes() with Array or Object - SOLUTION.mp4111.88MB
15. ES5.1 Array Helper Methods/28. CHALLENGE 3-8 Push Element to Array if Not Exists.mp424.08MB
15. ES5.1 Array Helper Methods/29. ✓ CHALLENGE 3-8 Push Element to Array if Not Exists - SOLUTION.mp491.09MB
15. ES5.1 Array Helper Methods/3. PRACTICE - forEach().mp445.66MB
15. ES5.1 Array Helper Methods/30. LECTURE - reduce() Overview.mp424.57MB
15. ES5.1 Array Helper Methods/31. PRACTICE - reduce().mp4134.44MB
15. ES5.1 Array Helper Methods/32. CHALLENGE 3-9 Reduce Array of Objects.mp412.68MB
15. ES5.1 Array Helper Methods/33. ✓ CHALLENGE 3-9 Reduce Array of Objects - SOLUTION.mp448.48MB
15. ES5.1 Array Helper Methods/34. CHALLENGE 3-10 Reduce Array of Objects to Object.mp422.57MB
15. ES5.1 Array Helper Methods/35. ✓ CHALLENGE 3-10 Reduce Array of Objects to Object - SOLUTION.mp496.08MB
15. ES5.1 Array Helper Methods/36. LECTURE - Do you know how sort() works.mp417.24MB
15. ES5.1 Array Helper Methods/37. LECTURE - Sorting Algorithms Overview.mp414.91MB
15. ES5.1 Array Helper Methods/38. LECTURE - Stable vs Unstable Sort.mp415.05MB
15. ES5.1 Array Helper Methods/39. LECTURE - sort() Overview.mp432.77MB
15. ES5.1 Array Helper Methods/4. CHALLENGE 3-1 - forEach() with Index.mp45.44MB
15. ES5.1 Array Helper Methods/40. LECTURE - sort() without Arguments.mp419.68MB
15. ES5.1 Array Helper Methods/41. LECTURE - sort() Analyze sorting algorithms.mp480.1MB
15. ES5.1 Array Helper Methods/42. LECTURE - sort() Algorithms in different browsers.mp4114.33MB
15. ES5.1 Array Helper Methods/43. CHALLENGE 3-11 sort() Array of objects.mp417.26MB
15. ES5.1 Array Helper Methods/44. ✓ CHALLENGE 3-11 sort() Array of objects - SOLUTION.mp474.1MB
15. ES5.1 Array Helper Methods/45. CHALLENGE 3-12 sort() Long Array of objects.mp416.46MB
15. ES5.1 Array Helper Methods/46. ✓ CHALLENGE 3-12 sort() Long Array of objects - SOLUTION.mp4160.87MB
15. ES5.1 Array Helper Methods/47. LECTURE - sort() Summary.mp420.49MB
15. ES5.1 Array Helper Methods/48. LECTURE - Array helper methods Summary.mp429.64MB
15. ES5.1 Array Helper Methods/5. ✓ CHALLENGE 3-1 - forEach() with Index - SOLUTION.mp436.65MB
15. ES5.1 Array Helper Methods/6. LECTURE - map() Overview.mp413.65MB
15. ES5.1 Array Helper Methods/7. PRACTICE - map().mp4111.8MB
15. ES5.1 Array Helper Methods/8. CHALLENGE 3-2 - map() JSON to Object.mp44.02MB
15. ES5.1 Array Helper Methods/9. ✓ CHALLENGE 3-2 - map() JSON to Object - SOLUTION.mp474.18MB
16. ES6 Template Literals/2. LECTURE - Template Literals Overview.mp498.56MB
16. ES6 Template Literals/3. LECTURE - Tagged Templates Overview.mp483.84MB
16. ES6 Template Literals/4. CHALLENGE 4-1 Template Literals.mp410.98MB
16. ES6 Template Literals/5. ✓ CHALLENGE 4-1 Template Literals - SOLUTION.mp439.05MB
16. ES6 Template Literals/6. CHALLENGE 4-2 Default tagged template.mp423.15MB
16. ES6 Template Literals/7. ✓ CHALLENGE 4-2 Default tagged template - SOLUTION.mp4141.71MB
17. ES6 RestSpread Operators and Default Function Parameters/10. CHALLENGE 5-2 Default value without default parameters.mp415.42MB
17. ES6 RestSpread Operators and Default Function Parameters/11. ✓ CHALLENGE 5-2 Default value without default parameters - SOLUTION.mp465.01MB
17. ES6 RestSpread Operators and Default Function Parameters/12. CHALLENGE 5-3 Generate Missing Unique IDs.mp437.56MB
17. ES6 RestSpread Operators and Default Function Parameters/13. ✓ CHALLENGE 5-3 Generate Missing Unique IDs - SOLUTION PART 1.mp439.64MB
17. ES6 RestSpread Operators and Default Function Parameters/14. ✓ CHALLENGE 5-3 Generate Missing Unique IDs - SOLUTION PART 2.mp484.84MB
17. ES6 RestSpread Operators and Default Function Parameters/15. ✓ CHALLENGE 5-3 Generate Missing Unique IDs - SOLUTION PART 3.mp4180.73MB
17. ES6 RestSpread Operators and Default Function Parameters/16. ✓ CHALLENGE 5-3 Generate Missing Unique IDs - SOLUTION PART 4.mp4129.33MB
17. ES6 RestSpread Operators and Default Function Parameters/2. LECTURE - Rest Parameters Overview.mp430.46MB
17. ES6 RestSpread Operators and Default Function Parameters/3. PRACTICE - Rest Parameters.mp487.53MB
17. ES6 RestSpread Operators and Default Function Parameters/4. LECTURE - Spread Operator Overview.mp46.46MB
17. ES6 RestSpread Operators and Default Function Parameters/5. PRACTICE - Spread Operator.mp4150.96MB
17. ES6 RestSpread Operators and Default Function Parameters/6. CHALLENGE 5-1 Rest and Spread Operators.mp433.33MB
17. ES6 RestSpread Operators and Default Function Parameters/7. ✓ CHALLENGE 5-1 Rest and Spread Operators - SOLUTION.mp4150.97MB
17. ES6 RestSpread Operators and Default Function Parameters/8. LECTURE - Default Function Parameters Overview.mp424.68MB
17. ES6 RestSpread Operators and Default Function Parameters/9. PRACTICE - Default Function Parameters.mp4132.5MB
18. ES6 Enhanced Object Literals/2. LECTURE - Enhanced Object Literals Overview.mp419.22MB
18. ES6 Enhanced Object Literals/3. PRACTICE - Enhanced Object Literals.mp4115.32MB
18. ES6 Enhanced Object Literals/4. CHALLENGE 6-1 Enhanced Object Literals.mp441.52MB
18. ES6 Enhanced Object Literals/5. ✓ CHALLENGE 6-1 Enhanced Object Literals - SOLUTION.mp4131.03MB
19. ES6 Array and Object Destructuring/10. PRACTICE - Object Destructuring - PART 2.mp466.81MB
19. ES6 Array and Object Destructuring/11. CHALLENGE 6-4 Object Destructuring.mp48.7MB
19. ES6 Array and Object Destructuring/12. ✓ CHALLENGE 6-4 Object Destructuring - SOLUTION.mp460.01MB
19. ES6 Array and Object Destructuring/13. CHALLENGE 6-5 Object Destructuring and Array Helper Methods.mp417.72MB
19. ES6 Array and Object Destructuring/14. ✓ CHALLENGE 6-5 Object Destructuring and Array Helper Methods - SOLUTION.mp460.95MB
19. ES6 Array and Object Destructuring/15. CHALLENGE 6-6 Delete Object Properties.mp48.98MB
19. ES6 Array and Object Destructuring/16. ✓ CHALLENGE 6-6 Delete Object Properties - SOLUTION.mp4103.6MB
19. ES6 Array and Object Destructuring/2. LECTURE - Destructuring Overview.mp431.55MB
19. ES6 Array and Object Destructuring/3. PRACTICE - Array Destructuring.mp4164.61MB
19. ES6 Array and Object Destructuring/4. CHALLENGE 6-2 Array Destructuring.mp44.66MB
19. ES6 Array and Object Destructuring/5. ✓ CHALLENGE 6-2 Array Destructuring - SOLUTION.mp415.25MB
19. ES6 Array and Object Destructuring/6. CHALLENGE 6-3 Destructure Result of the Function.mp412.18MB
19. ES6 Array and Object Destructuring/7. ✓ CHALLENGE 6-3 Destructure Result of the Function - SOLUTION.mp481.75MB
19. ES6 Array and Object Destructuring/8. PRACTICE - Object Destructuring - PART 1.mp4116.44MB
19. ES6 Array and Object Destructuring/9. LECTURE - New Variable Names and Default Values in Object Destructuring.mp422.22MB
2. EXERCISE Files and SOFTWARE Setup/1. INTRO - Exercise Files and Software Setup.mp418.01MB
2. EXERCISE Files and SOFTWARE Setup/2. LECTURE - Software Setup Overview.mp436.81MB
2. EXERCISE Files and SOFTWARE Setup/3. PRACTICE - WINDOWS ONLY - Install cmder.mp47.08MB
2. EXERCISE Files and SOFTWARE Setup/4. PRACTICE - Visual Studio Code Setup.mp468.08MB
2. EXERCISE Files and SOFTWARE Setup/5. PRACTICE - Launch Node.js and execute test JavaScript file.mp423.27MB
2. EXERCISE Files and SOFTWARE Setup/6. PRACTICE - Git Overview - PART 1.mp476.03MB
2. EXERCISE Files and SOFTWARE Setup/7. PRACTICE - Git Overview - PART 2.mp454.59MB
2. EXERCISE Files and SOFTWARE Setup/8. PRACTICE - Clone remote GIt repository and switch Branches.mp460MB
2. EXERCISE Files and SOFTWARE Setup/9. PRACTICE - Use SourceTree for Git repositories management.mp458.54MB
20. ES6 Classes, Prototypes and Function Constructors/10. LECTURE - Prototypal Inheritance in JavaScript.mp450.56MB
20. ES6 Classes, Prototypes and Function Constructors/11. PRACTICE - Function Constructors - PART 1.mp475.87MB
20. ES6 Classes, Prototypes and Function Constructors/12. LECTURE - Function Constructors Overview.mp433.86MB
20. ES6 Classes, Prototypes and Function Constructors/13. PRACTICE - Function Constructors - PART 2.mp432.2MB
20. ES6 Classes, Prototypes and Function Constructors/14. PRACTICE - Function Constructors - PART 3.mp4145.4MB
20. ES6 Classes, Prototypes and Function Constructors/15. LECTURE - Object.create() Overview.mp420.85MB
20. ES6 Classes, Prototypes and Function Constructors/16. PRACTICE - Object.create().mp485.43MB
20. ES6 Classes, Prototypes and Function Constructors/17. PRACTICE - Function Constructors - PART 4.mp4196.31MB
20. ES6 Classes, Prototypes and Function Constructors/18. LECTURE - Function Constructors - New Prototype in the Chain.mp428.34MB
20. ES6 Classes, Prototypes and Function Constructors/19. CHALLENGE 7-1 Insert Prototype Into the Existing Prototype Chain.mp415.77MB
20. ES6 Classes, Prototypes and Function Constructors/2. LECTURE - Class-based vs Prototype-based.mp416.65MB
20. ES6 Classes, Prototypes and Function Constructors/20. ✓ CHALLENGE 7-1 Insert Prototype Into the Existing Prototype Chain - SOLUTION.mp480.61MB
20. ES6 Classes, Prototypes and Function Constructors/21. LECTURE - instanceof and typeof in the Prototype Chain.mp425.16MB
20. ES6 Classes, Prototypes and Function Constructors/22. CHALLENGE 7-2 Fix Mistakes in the Function Constructors.mp410.85MB
20. ES6 Classes, Prototypes and Function Constructors/23. ✓ CHALLENGE 7-2 Fix Mistakes in the Function Constructors - SOLUTION.mp4144.54MB
20. ES6 Classes, Prototypes and Function Constructors/24. LECTURE - Classes - Overview.mp435.96MB
20. ES6 Classes, Prototypes and Function Constructors/25. LECTURE - Classes vs Function Constructors.mp477.34MB
20. ES6 Classes, Prototypes and Function Constructors/26. PRACTICE - Classes - PART 1.mp4115.74MB
20. ES6 Classes, Prototypes and Function Constructors/27. PRACTICE - Classes - PART 2.mp4201.37MB
20. ES6 Classes, Prototypes and Function Constructors/28. PRACTICE - Classes - PART 3.mp4133.98MB
20. ES6 Classes, Prototypes and Function Constructors/29. CHALLENGE 7-3 Convert Function Constructors to Classes.mp418.03MB
20. ES6 Classes, Prototypes and Function Constructors/3. LECTURE - What is inheritance.mp418.22MB
20. ES6 Classes, Prototypes and Function Constructors/30. ✓ CHALLENGE 7-3 Convert Function Constructors to Classes - SOLUTION.mp4126.57MB
20. ES6 Classes, Prototypes and Function Constructors/31. CHALLENGE 7-4 Extend Array.mp436.37MB
20. ES6 Classes, Prototypes and Function Constructors/32. ✓ CHALLENGE 7-4 Extend Array - SOLUTION.mp4103MB
20. ES6 Classes, Prototypes and Function Constructors/33. CHALLENGE 7-5 Custom Push Method for Arrays.mp424.64MB
20. ES6 Classes, Prototypes and Function Constructors/34. ✓ CHALLENGE 7-5 Custom Push Method for Arrays - SOLUTION.mp4134.97MB
20. ES6 Classes, Prototypes and Function Constructors/35. LECTURE - React and ES6 Classes.mp4207.46MB
20. ES6 Classes, Prototypes and Function Constructors/36. CHALLENGE 7-6 Classes in React - Additional Button.mp411.63MB
20. ES6 Classes, Prototypes and Function Constructors/37. ✓ CHALLENGE 7-6 Classes in React - Additional Button - SOLUTION.mp473.09MB
20. ES6 Classes, Prototypes and Function Constructors/4. LECTURE - Prototype Chain.mp433.97MB
20. ES6 Classes, Prototypes and Function Constructors/5. LECTURE - __proto__ and [[Prototype]].mp431.5MB
20. ES6 Classes, Prototypes and Function Constructors/6. LECTURE - What is Prototype.mp432.16MB
20. ES6 Classes, Prototypes and Function Constructors/7. LECTURE - Don't reassign __proto__.mp425.76MB
20. ES6 Classes, Prototypes and Function Constructors/8. LECTURE - Native Prototypes - PART 1.mp465.05MB
20. ES6 Classes, Prototypes and Function Constructors/9. LECTURE - Native Prototypes - PART 2.mp456.2MB
21. Babel Introduction/1. Babel Module Introduction.mp47.54MB
21. Babel Introduction/10. LECTURE - How many browsers need compiled ES5 code.mp448.27MB
21. Babel Introduction/11. PRACTICE - Babel in action - ES6 Rest operator.mp485.77MB
21. Babel Introduction/12. PRACTICE - Compare performance - ES6 Rest Operator(Node.js).mp4102.81MB
21. Babel Introduction/13. PRACTICE - Compare Performance - ES6 Rest Operator (Google Chrome).mp453.41MB
21. Babel Introduction/14. CHALLENGE - Compare Performance - ES6 Destructuring.mp434.91MB
21. Babel Introduction/15. ✓ CHALLENGE - Compare Performance - ES6 Destructurng - SOLUTION.mp4111.04MB
21. Babel Introduction/16. LECTURE - What is User Agent.mp478.87MB
21. Babel Introduction/17. LECTURE - Serve different JS files to different browers.mp414.5MB
21. Babel Introduction/18. LECTURE - Different JS files on the server.mp442.86MB
21. Babel Introduction/19. PRACTICE - Browser detection on the client.mp490.77MB
21. Babel Introduction/2. LECTURE - What is Compiler.mp423.9MB
21. Babel Introduction/20. CHALLENGE - Detect feature support in the Browser.mp49.74MB
21. Babel Introduction/21. ✓ CHALLENGE - Detect feature support in the Browser - SOLUTION.mp485.99MB
21. Babel Introduction/22. CHALLENGE - Insert different script tags into the DOM.mp461.76MB
21. Babel Introduction/23. ✓ CHALLENGE - Insert different script tags into the DOM - SOLUTION.mp4130.57MB
21. Babel Introduction/24. LECTURE - How Babel Works.mp432.34MB
21. Babel Introduction/25. PRACTICE - Online Babel Compiler.mp441.99MB
21. Babel Introduction/26. LECTURE - Install Babel Globally.mp457.4MB
21. Babel Introduction/27. PRACTICE - Compile JS file using Babel.mp436.61MB
21. Babel Introduction/28. LECTURE - Plugins and Presets.mp4119.8MB
21. Babel Introduction/3. LECTURE - Compiled vs Interpreted languages.mp484.16MB
21. Babel Introduction/4. LECTURE - Transpiler.mp428.39MB
21. Babel Introduction/5. LECTURE - Transpling vs Compiling.mp446.43MB
21. Babel Introduction/6. LECTURE - ES5, ES6 and JavaScript.mp474.36MB
21. Babel Introduction/7. LECTURE - What Babel does.mp446.85MB
21. Babel Introduction/8. LECTURE - Why do we need Babel.mp4147.98MB
21. Babel Introduction/9. LECTURE - ES6 support by Browsers.mp4134.5MB
22. NPM - Node Package Manager/1. LECTURE - Introduction to the NPM.mp415.63MB
22. NPM - Node Package Manager/10. LECTURE - Dependencies and Development Dependencies.mp452.31MB
22. NPM - Node Package Manager/11. PRACTICE - Examine Development Dependencies.mp4114.6MB
22. NPM - Node Package Manager/12. PRACTICE - Browser App vs Server Package.mp489.07MB
22. NPM - Node Package Manager/13. CHALLENGE - Clock Browser Application.mp431.13MB
22. NPM - Node Package Manager/14. ✓ CHALLENGE - Clock Browser Application - SOLUTION.mp4221.44MB
22. NPM - Node Package Manager/15. LECTURE - Clock Challenge Summary.mp443.67MB
22. NPM - Node Package Manager/16. LECTURE - Browser App vs Public Package.mp4128.69MB
22. NPM - Node Package Manager/17. PRACTICE - Exploring Package Information and Versions.mp445.18MB
22. NPM - Node Package Manager/18. PRACTICE - Installing Specific Package Version.mp459.25MB
22. NPM - Node Package Manager/19. LECTURE - Why package-lock.json file is needed.mp489.13MB
22. NPM - Node Package Manager/2. PRACTICE - Exploring NPM packages.mp428.32MB
22. NPM - Node Package Manager/20. CHALLENGE - Reinstall old package version without lock file.mp418.43MB
22. NPM - Node Package Manager/21. ✓ CHALLENGE - Reinstall old package version without lock file - SOLUTION.mp455.48MB
22. NPM - Node Package Manager/22. LECTURE - How lock file is handled.mp4189.42MB
22. NPM - Node Package Manager/23. LECTURE - Lock file summary.mp412.13MB
22. NPM - Node Package Manager/24. LECTURE - Update NPM packages overview.mp430.45MB
22. NPM - Node Package Manager/25. CHALLENGE - Update project dependencies.mp412.78MB
22. NPM - Node Package Manager/26. ✓ CHALLENGE - Update project dependencies - SOLUTION.mp485.83MB
22. NPM - Node Package Manager/27. LECTURE - Introduction to the NPM scripts.mp450.12MB
22. NPM - Node Package Manager/28. PRACTICE - Start npm script.mp442.06MB
22. NPM - Node Package Manager/29. CHALLENGE - Create prestart script.mp428.22MB
22. NPM - Node Package Manager/3. LECTURE - Package.json and init.mp458.44MB
22. NPM - Node Package Manager/30. ✓ CHALLENGE - Create prestart script - SOLUTION.mp4121.98MB
22. NPM - Node Package Manager/31. PRACTICE - Custom NPM scripts.mp450.04MB
22. NPM - Node Package Manager/32. CHALLENGE - Run NPM scripts simultaneously.mp424.09MB
22. NPM - Node Package Manager/33. ✓ CHALLENGE - Run NPM scripts simultaneously - SOLUTION.mp455.58MB
22. NPM - Node Package Manager/34. LECTURE - NPM .bin Folder with Executable Scripts.mp487.21MB
22. NPM - Node Package Manager/35. PRACTICE - Explore .bin Folder on the Mac.mp448.53MB
22. NPM - Node Package Manager/36. PRACTICE - Explore .bin Folder on Windows.mp425.65MB
22. NPM - Node Package Manager/37. LECTURE - NPM Scripts Wrap-Up.mp425.56MB
22. NPM - Node Package Manager/4. LECTURE - Semantic Versioning.mp489.95MB
22. NPM - Node Package Manager/5. LECTURE - Packages Installation.mp443.82MB
22. NPM - Node Package Manager/6. PRACTICE - Install package in the project.mp486.57MB
22. NPM - Node Package Manager/7. CHALLENGE - Install Semver package.mp411.4MB
22. NPM - Node Package Manager/8. ✓ CHALLENGE - Install Semver Package - SOLUTION.mp4194.84MB
22. NPM - Node Package Manager/9. PRACTICE - Install Browserslist - package with own dependencies.mp458.18MB
23. Webpack/1. PRACTICE - Webpack with Zero Configuration.mp4320.24MB
23. Webpack/2. PRACTICE - Webpack Dev Server.mp4444.36MB
24. Introduction to the MongoDB/1. LECTURE - Where MongoDB is used.mp48.17MB
24. Introduction to the MongoDB/10. LECTURE - JSON Overview.mp412.28MB
24. Introduction to the MongoDB/11. LECTURE - Difference between JSON and JavaScript Object.mp47.37MB
24. Introduction to the MongoDB/12. LECTURE - How Documents are stored in the Database - BSON Format.mp415.12MB
24. Introduction to the MongoDB/13. LECTURE - What is Extended JSON.mp412.52MB
24. Introduction to the MongoDB/14. LECTURE - Data Types representation in Extended JSON.mp418.25MB
24. Introduction to the MongoDB/15. LECTURE - How types are stored in BSON.mp416.67MB
24. Introduction to the MongoDB/16. PRACTICE - Creation of the new Collection.mp49.51MB
24. Introduction to the MongoDB/17. LECTURE - Insert Methods insertOne() and insertMany().mp44.77MB
24. Introduction to the MongoDB/18. LECTURE - Sample Data Overview.mp418.22MB
24. Introduction to the MongoDB/19. PRACTICE - Insert Sample Documents into the Collection.mp461.67MB
24. Introduction to the MongoDB/2. LECTURE - Relational vs Document Databases.mp45.7MB
24. Introduction to the MongoDB/20. LECTURE - Find Methods find() and findOne().mp44.63MB
24. Introduction to the MongoDB/21. PRACTICE - Finding Documents.mp450.67MB
24. Introduction to the MongoDB/22. LECTURE - Query Operators Overview.mp43.83MB
24. Introduction to the MongoDB/23. PRACTICE - Finding Documents with Query Operators.mp449.19MB
24. Introduction to the MongoDB/24. LECTURE - Sort, Limit and Skip helper methods.mp42.61MB
24. Introduction to the MongoDB/25. PRACTICE - Sort, Limit and Skip.mp438.35MB
24. Introduction to the MongoDB/26. LECTURE - Update Methods updateOne() and updateMany().mp44.91MB
24. Introduction to the MongoDB/27. LECTURE - Update Operators.mp43.68MB
24. Introduction to the MongoDB/28. PRACTICE - Updating Documents using Update Operators.mp447.61MB
24. Introduction to the MongoDB/29. LECTURE - Delete Methods deleteOne() and deleteMany().mp41.31MB
24. Introduction to the MongoDB/3. LECTURE - MongoDB Structure.mp44.75MB
24. Introduction to the MongoDB/30. PRACTICE - Deleting Documents.mp420.16MB
24. Introduction to the MongoDB/31. LECTURE - MongoDB Aggregation Framework.mp43.33MB
24. Introduction to the MongoDB/32. PRACTICE - Aggregating Documents.mp411.83MB
24. Introduction to the MongoDB/33. LECTURE - MongoDB Indexes.mp414.69MB
24. Introduction to the MongoDB/34. LECTURE - MongoDB Utilities.mp443.74MB
24. Introduction to the MongoDB/35. LECTURE - What is MongoDB Replica Set.mp414.4MB
24. Introduction to the MongoDB/36. LECTURE - MongoDB Drivers.mp46.37MB
24. Introduction to the MongoDB/4. LECTURE - MongoDB Shell and MongoDB Server.mp46.26MB
24. Introduction to the MongoDB/5. PRACTICE - Installation of the MongoDB on the local computer.mp416.32MB
24. Introduction to the MongoDB/6. PRACTICE - Launch MongoDB Server and connect to it from the MongoDB Shell.mp413.06MB
24. Introduction to the MongoDB/7. PRACTICE - MongoDB database in the Cloud.mp444.58MB
24. Introduction to the MongoDB/8. PRACTICE - Exploring MongoDB Shell.mp423.4MB
24. Introduction to the MongoDB/9. PRACTICE - Installing and Exploring Robo 3T (previously Robomongo).mp419.54MB
25. Additional JavaScript Challenges/1. Intro to Additional JavaScript Challenges.mp424.4MB
25. Additional JavaScript Challenges/10. CHALLENGE 4 - Hoisting.mp412.72MB
25. Additional JavaScript Challenges/11. ✓ CHALLENGE 4 - Hoisting - SOLUTION.mp461.4MB
25. Additional JavaScript Challenges/12. CHALLENGE 5 - Ternary Operator.mp410.13MB
25. Additional JavaScript Challenges/13. ✓ CHALLENGE 5 - Ternary Operator - SOLUTION.mp463.4MB
25. Additional JavaScript Challenges/14. CHALLENGE 6 - Arrow Functions.mp410.32MB
25. Additional JavaScript Challenges/15. ✓ CHALLENGE 6 - Arrow Functions - SOLUTION.mp479.77MB
25. Additional JavaScript Challenges/16. CHALLENGE 7 - Default parameters.mp48.79MB
25. Additional JavaScript Challenges/17. ✓ CHALLENGE 7 - Default parameters - SOLUTION.mp490.49MB
25. Additional JavaScript Challenges/18. CHALLENGE 8 - Check presence of the function parameters.mp414.33MB
25. Additional JavaScript Challenges/19. ✓ CHALLENGE 8 - Check presence of the function parameters - SOLUTION.mp451.62MB
25. Additional JavaScript Challenges/20. CHALLENGE 9 - Object Destructuring.mp49.67MB
25. Additional JavaScript Challenges/21. ✓ CHALLENGE 9 - Object Destructuring - SOLUTION.mp454MB
25. Additional JavaScript Challenges/22. CHALLENGE 10 - Destructuring and Rest Operator.mp46.6MB
25. Additional JavaScript Challenges/23. ✓ CHALLENGE 10 - Destructuring and Rest Operator - SOLUTION.mp450.56MB
25. Additional JavaScript Challenges/24. CHALLENGE 11 - Spread Operator.mp47.69MB
25. Additional JavaScript Challenges/25. ✓ CHALLENGE 11 - Spread Operator - SOLUTION.mp440.3MB
25. Additional JavaScript Challenges/26. CHALLENGE 12 - Copy Array.mp47.57MB
25. Additional JavaScript Challenges/27. ✓ CHALLENGE 12 - Copy Array - SOLUTION.mp487.37MB
25. Additional JavaScript Challenges/28. CHALLENGE 13 - Template Literals.mp414.85MB
25. Additional JavaScript Challenges/29. ✓ CHALLENGE 13 - Template Literals - SOLUTION.mp480.15MB
25. Additional JavaScript Challenges/3. Software Setup.mp4101.89MB
25. Additional JavaScript Challenges/30. CHALLENGE 14 - Object Destructuring.mp426.05MB
25. Additional JavaScript Challenges/31. ✓ CHALLENGE 14 - Object Destructuring - SOLUTION.mp486.18MB
25. Additional JavaScript Challenges/32. CHALLENGE 15 - Iterate over String.mp49.2MB
25. Additional JavaScript Challenges/33. ✓ CHALLENGE 15 - Iterate over String - SOLUTION.mp4199.12MB
25. Additional JavaScript Challenges/34. CHALLENGE 16 - Swap values of the two variables.mp410.68MB
25. Additional JavaScript Challenges/35. ✓ CHALLENGE 16 - Swap values of the two variables - SOLUTION.mp419.91MB
25. Additional JavaScript Challenges/36. CHALLENGE 17 - IIFE (Immediately Invoked Function Expression).mp423.32MB
25. Additional JavaScript Challenges/37. ✓ CHALLENGE 17 - IIFE (Immediately Invoked Function Expression) - SOLUTION.mp4214.08MB
25. Additional JavaScript Challenges/38. CHALLENGE 18 - Classes.mp47.22MB
25. Additional JavaScript Challenges/39. ✓ CHALLENGE 18 - Classes - SOLUTION.mp4213.29MB
25. Additional JavaScript Challenges/4. CHALLENGE 1 - Sum numbers.mp419.58MB
25. Additional JavaScript Challenges/40. CHALLENGE 19 - Iterate over Object.mp48.77MB
25. Additional JavaScript Challenges/41. ✓ CHALLENGE 19 - Iterate over Object - SOLUTION.mp4142.25MB
25. Additional JavaScript Challenges/42. CHALLENGE 20 - Sum positive and negative numbers.mp47.9MB
25. Additional JavaScript Challenges/43. ✓ CHALLENGE 20 - Sum positive and negative numbers - SOLUTION.mp480.14MB
25. Additional JavaScript Challenges/5. ✓ CHALLENGE 1 - Sum numbers - SOLUTION.mp495.64MB
25. Additional JavaScript Challenges/6. CHALLENGE 2 - Const.mp44.36MB
25. Additional JavaScript Challenges/7. ✓ CHALLENGE 2 - Const - SOLUTION.mp468.68MB
25. Additional JavaScript Challenges/8. CHALLENGE 3 - Let.mp43.88MB
25. Additional JavaScript Challenges/9. ✓ CHALLENGE 3 - Let - SOLUTION.mp452.03MB
3. JAVASCRIPT BASICS - Intro/1. INTRO - JAVASCRIPT BASICS - Intro.mp422.75MB
3. JAVASCRIPT BASICS - Intro/10. ✓ CHALLENGE - External Scripts - SOLUTION.mp423.54MB
3. JAVASCRIPT BASICS - Intro/11. PRACTICE - JavaScript in the Console of the Browser.mp415.51MB
3. JAVASCRIPT BASICS - Intro/3. PRACTICE - Exploring Web Sites in the Browser.mp4126.3MB
3. JAVASCRIPT BASICS - Intro/4. PRACTICE - Create first HTML file and start Live Server.mp446.41MB
3. JAVASCRIPT BASICS - Intro/5. PRACTICE - Add favicon to the HTML file.mp421.45MB
3. JAVASCRIPT BASICS - Intro/6. PRACTICE - JavaScript embedded into the HTML.mp435.53MB
3. JAVASCRIPT BASICS - Intro/7. DEMO - Git branches management.mp435.99MB
3. JAVASCRIPT BASICS - Intro/8. PRACTICE - JavaScript in the separate file.mp420.96MB
3. JAVASCRIPT BASICS - Intro/9. CHALLENGE - External Scripts.mp412.65MB
4. JAVASCRIPT BASICS - Types and Variables/1. INTRO - JAVASCRIPT BASICS - Types and Variables.mp423.41MB
4. JAVASCRIPT BASICS - Types and Variables/10. LECTURE - Statically vs Dynamically typed Languages.mp4129.71MB
4. JAVASCRIPT BASICS - Types and Variables/11. PRACTICE - Dynamic typing in JavaScript.mp474.82MB
4. JAVASCRIPT BASICS - Types and Variables/2. LECTURE - Object in JavaScript.mp466.55MB
4. JAVASCRIPT BASICS - Types and Variables/3. LECTURE - Primitive vs Reference Value Types.mp4192.68MB
4. JAVASCRIPT BASICS - Types and Variables/4. PRACTICE - Exploring Primitive Value Types.mp465.62MB
4. JAVASCRIPT BASICS - Types and Variables/5. PRACTICE - Exploring Reference Type - Object.mp438.53MB
4. JAVASCRIPT BASICS - Types and Variables/6. LECTURE - Variable declaration using var, let and const.mp4136.1MB
4. JAVASCRIPT BASICS - Types and Variables/7. PRACTICE - Variable declaration and assignment.mp4110.6MB
4. JAVASCRIPT BASICS - Types and Variables/8. CHALLENGE - Variable Declaration and Assignment.mp437.58MB
4. JAVASCRIPT BASICS - Types and Variables/9. CHALLENGE - Variables Reusage.mp4129.11MB
5. JAVASCRIPT BASICS - Objects/1. INTRO - JAVASCRIPT BASICS - Objects.mp421.87MB
5. JAVASCRIPT BASICS - Objects/2. LECTURE - Variety of Objects in JavaScript.mp449.1MB
5. JAVASCRIPT BASICS - Objects/3. LECTURE - Objects Modification.mp4186.19MB
5. JAVASCRIPT BASICS - Objects/4. PRACTICE and CHALLENGES - Objects - PART 1.mp491.39MB
5. JAVASCRIPT BASICS - Objects/5. PRACTICE and CHALLENGES - Objects - PART 2.mp4101.38MB
5. JAVASCRIPT BASICS - Objects/6. PRACTICE and CHALLENGES - Objects - PART 3.mp4104.3MB
5. JAVASCRIPT BASICS - Objects/7. LECTURE - Global Objects - window and global.mp493.59MB
5. JAVASCRIPT BASICS - Objects/8. LECTURE - Methods of the Object.mp432.11MB
6. JAVASCRIPT BASICS - Functions/1. INTRO - JAVASCRIPT BASICS - Functions.mp428.57MB
6. JAVASCRIPT BASICS - Functions/10. CHALLENGE - Function Expressions.mp410.28MB
6. JAVASCRIPT BASICS - Functions/11. ✓ CHALLENGE - Function Expressions - SOLUTION.mp475.07MB
6. JAVASCRIPT BASICS - Functions/2. LECTURE - Introduction to the Functions.mp498.42MB
6. JAVASCRIPT BASICS - Functions/3. LECTURE - Syntax of the Function.mp4220.39MB
6. JAVASCRIPT BASICS - Functions/4. PRACTICE - Functions - PART 1.mp4105.44MB
6. JAVASCRIPT BASICS - Functions/5. PRACTICE - Functions - PART 2.mp4115.22MB
6. JAVASCRIPT BASICS - Functions/6. CHALLENGES - Functions - PART 1.mp476.17MB
6. JAVASCRIPT BASICS - Functions/7. CHALLENGES - Functions - PART 2.mp496.05MB
6. JAVASCRIPT BASICS - Functions/8. LECTURE - Function Expressions vs Function Declarations.mp4112.4MB
6. JAVASCRIPT BASICS - Functions/9. PRACTICE - Function Expressions, setTimout(), setInterval().mp488.32MB
7. JAVASCRIPT BASICS - Operators/1. INTRO - JAVASCRIPT BASICS - Operators.mp428.89MB
7. JAVASCRIPT BASICS - Operators/10. PRACTICE - Operators Precedence and Associativity.mp4107.94MB
7. JAVASCRIPT BASICS - Operators/11. CHALLENGES - Operators - PART 1.mp485.05MB
7. JAVASCRIPT BASICS - Operators/12. CHALLENGES - Operators - PART 2.mp489.6MB
7. JAVASCRIPT BASICS - Operators/2. LECTURE - Operators.mp498.06MB
7. JAVASCRIPT BASICS - Operators/3. LECTURE - Operands, Unary vs Binary Operators and Notations.mp476.44MB
7. JAVASCRIPT BASICS - Operators/4. PRACTICE - Arithmetic Operators - PART 1.mp469.27MB
7. JAVASCRIPT BASICS - Operators/5. PRACTICE - Arithmetic Operators - PART 2.mp4118.88MB
7. JAVASCRIPT BASICS - Operators/6. PRACTICE - Comparison Operators - PART 1.mp498.19MB
7. JAVASCRIPT BASICS - Operators/7. PRACTICE - Comparison Operators - PART 2.mp4108.62MB
7. JAVASCRIPT BASICS - Operators/8. PRACTICE - Logical Operators - PART 1.mp4109.78MB
7. JAVASCRIPT BASICS - Operators/9. PRACTICE - Logical Operators - PART 2.mp4120.34MB
8. JAVASCRIPT BASICS - Expressions vs Statements/1. INTRO - JAVASCRIPT BASICS - Expressions vs Statements.mp429.06MB
8. JAVASCRIPT BASICS - Expressions vs Statements/2. LECTURE - Expressions vs Statements - PART 1.mp4125.52MB
8. JAVASCRIPT BASICS - Expressions vs Statements/3. LECTURE - Expressions vs Statements - PART 2.mp4169.46MB
8. JAVASCRIPT BASICS - Expressions vs Statements/4. PRACTICE - Expressions vs Statements - PART 1.mp454.7MB
8. JAVASCRIPT BASICS - Expressions vs Statements/5. PRACTICE - Expressions vs Statements - PART 2.mp4100.88MB
8. JAVASCRIPT BASICS - Expressions vs Statements/6. CHALLENGES - Expressions vs Statements.mp4113.37MB
9. JAVASCRIPT BASICS - Scopes/1. INTRO - JAVASCRIPT BASICS - Scopes.mp440.05MB
9. JAVASCRIPT BASICS - Scopes/2. LECTURE - Scopes - PART 1.mp4129.64MB
9. JAVASCRIPT BASICS - Scopes/3. LECTURE - Scopes - PART 2.mp4119.12MB
9. JAVASCRIPT BASICS - Scopes/4. LECTURE - Undeclared Variables and use strict.mp475.37MB
9. JAVASCRIPT BASICS - Scopes/5. PRACTICE - Scopes - PART 1.mp4117.99MB
9. JAVASCRIPT BASICS - Scopes/6. PRACTICE - Scopes - PART 2.mp4122.69MB
9. JAVASCRIPT BASICS - Scopes/7. CHALLENGES - Scopes.mp4116.73MB