| TutsNode.com.txt | 63 B | ||
| [TGx]Downloaded from torrentgalaxy.to .txt | 585 B | ||
| [TutsNode.com] - The Complete JavaScript Course 2020 From Zero to Expert! | |||
| 01 Welcome, Welcome, Welcome! | |||
| 001 Course Structure and Projects.en_US.srt | 7.14 KB | ||
| 001 Course Structure and Projects.mp4 | 50.75 MB | ||
| 002 Watch Before You Start!.en_US.srt | 8.71 KB | ||
| 002 Watch Before You Start!.mp4 | 30.37 MB | ||
| 003 Download-all-starter-code.txt | 63 B | ||
| 003 Read Before You Start!.html | 2.36 KB | ||
| 003 course-material-v2.0.zip | 28.22 MB | ||
| 004 Migration Guide to v2 + Old Course.html | 4.7 KB | ||
| 004 migration-guide.pdf | 314.39 KB | ||
| 005 Setting Up Our Code Editor.en_US.srt | 11.62 KB | ||
| 005 Setting Up Our Code Editor.mp4 | 46.96 MB | ||
| 02 JavaScript Fundamentals – Part 1 | |||
| 006 Section Intro.en_US.srt | 1.12 KB | ||
| 006 Section Intro.mp4 | 8.43 MB | ||
| 007 Hello World!.en_US.srt | 8.49 KB | ||
| 007 Hello World!.mp4 | 13.28 MB | ||
| 008 A Brief Introduction to JavaScript.en_US.srt | 17.44 KB | ||
| 008 A Brief Introduction to JavaScript.mp4 | 43.17 MB | ||
| 008 theory-lectures-v2.pdf | 28.37 MB | ||
| 009 Linking a JavaScript File.en_US.srt | 21.55 KB | ||
| 009 Linking a JavaScript File.mp4 | 72.1 MB | ||
| 010 Values and Variables.en_US.srt | 21.89 KB | ||
| 010 Values and Variables.mp4 | 82.05 MB | ||
| 011 Practice Assignments.html | 1.08 KB | ||
| 011 assignments-js-fundamentals.pdf | 1.61 MB | ||
| 012 Data Types.en_US.srt | 25.67 KB | ||
| 012 Data Types.mp4 | 89.11 MB | ||
| 013 let, const and var.en_US.srt | 13.51 KB | ||
| 013 let, const and var.mp4 | 49.44 MB | ||
| 014 Basic Operators.en_US.srt | 25.17 KB | ||
| 014 Basic Operators.mp4 | 112.88 MB | ||
| 015 Operator Precedence.en_US.srt | 15.44 KB | ||
| 015 Operator Precedence.mp4 | 95.82 MB | ||
| 016 Coding Challenge #1.en_US.srt | 14.5 KB | ||
| 016 Coding Challenge #1.mp4 | 71.81 MB | ||
| 016 all-coding-challenges.pdf | 1.88 MB | ||
| 017 Strings and Template Literals.en_US.srt | 15.92 KB | ||
| 017 Strings and Template Literals.mp4 | 62.02 MB | ||
| 018 Taking Decisions_ if _ else Statements.en_US.srt | 18.03 KB | ||
| 018 Taking Decisions_ if _ else Statements.mp4 | 59.1 MB | ||
| 019 Coding Challenge #2.en_US.srt | 7.13 KB | ||
| 019 Coding Challenge #2.mp4 | 45.92 MB | ||
| 020 Type Conversion and Coercion.en_US.srt | 23.94 KB | ||
| 020 Type Conversion and Coercion.mp4 | 87.5 MB | ||
| 021 Truthy and Falsy Values.en_US.srt | 13.59 KB | ||
| 021 Truthy and Falsy Values.mp4 | 42.97 MB | ||
| 022 Equality Operators_ == vs. ===.en_US.srt | 22.68 KB | ||
| 022 Equality Operators_ == vs. ===.mp4 | 91.99 MB | ||
| 023 Boolean Logic.en_US.srt | 13.49 KB | ||
| 023 Boolean Logic.mp4 | 28.04 MB | ||
| 024 Logical Operators.en_US.srt | 13.26 KB | ||
| 024 Logical Operators.mp4 | 47.54 MB | ||
| 025 Coding Challenge #3.en_US.srt | 19.47 KB | ||
| 025 Coding Challenge #3.mp4 | 164.46 MB | ||
| 026 The switch Statement.en_US.srt | 15.79 KB | ||
| 026 The switch Statement.mp4 | 90.23 MB | ||
| 027 Statements and Expressions.en_US.srt | 8.92 KB | ||
| 027 Statements and Expressions.mp4 | 28.92 MB | ||
| 028 The Conditional (Ternary) Operator.en_US.srt | 13.4 KB | ||
| 028 The Conditional (Ternary) Operator.mp4 | 57.88 MB | ||
| 029 Coding Challenge #4.en_US.srt | 11.54 KB | ||
| 029 Coding Challenge #4.mp4 | 91.41 MB | ||
| 030 JavaScript Releases_ ES5, ES6+ and ESNext.en_US.srt | 22.01 KB | ||
| 030 JavaScript Releases_ ES5, ES6+ and ESNext.mp4 | 56.65 MB | ||
| 03 JavaScript Fundamentals – Part 2 | |||
| 031 Section Intro.en_US.srt | 803 B | ||
| 031 Section Intro.mp4 | 4.08 MB | ||
| 032 Activating Strict Mode.en_US.srt | 14.6 KB | ||
| 032 Activating Strict Mode.mp4 | 36.61 MB | ||
| 033 Functions.en_US.srt | 26.49 KB | ||
| 033 Functions.mp4 | 94.72 MB | ||
| 034 Function Declarations vs. Expressions.en_US.srt | 14.42 KB | ||
| 034 Function Declarations vs. Expressions.mp4 | 49.05 MB | ||
| 035 Arrow Functions.en_US.srt | 14 KB | ||
| 035 Arrow Functions.mp4 | 46.69 MB | ||
| 036 Functions Calling Other Functions.en_US.srt | 14.21 KB | ||
| 036 Functions Calling Other Functions.mp4 | 77.45 MB | ||
| 037 Reviewing Functions.en_US.srt | 22.54 KB | ||
| 037 Reviewing Functions.mp4 | 84.34 MB | ||
| 038 Coding Challenge #1.en_US.srt | 24.18 KB | ||
| 038 Coding Challenge #1.mp4 | 180.83 MB | ||
| 039 Introduction to Arrays.en_US.srt | 30.57 KB | ||
| 039 Introduction to Arrays.mp4 | 179.31 MB | ||
| 040 Basic Array Operations (Methods).en_US.srt | 14.95 KB | ||
| 040 Basic Array Operations (Methods).mp4 | 114.01 MB | ||
| 041 Coding Challenge #2.en_US.srt | 12.09 KB | ||
| 041 Coding Challenge #2.mp4 | 102.74 MB | ||
| 042 Introduction to Objects.en_US.srt | 8.79 KB | ||
| 042 Introduction to Objects.mp4 | 28.51 MB | ||
| 043 Dot vs. Bracket Notation.en_US.srt | 25.5 KB | ||
| 043 Dot vs. Bracket Notation.mp4 | 191.83 MB | ||
| 044 Object Methods.en_US.srt | 30.78 KB | ||
| 044 Object Methods.mp4 | 207.11 MB | ||
| 045 Coding Challenge #3.en_US.srt | 15.5 KB | ||
| 045 Coding Challenge #3.mp4 | 119 MB | ||
| 046 Iteration_ The for Loop.en_US.srt | 14.91 KB | ||
| 046 Iteration_ The for Loop.mp4 | 78.45 MB | ||
| 047 Looping Arrays, Breaking and Continuing.en_US.srt | 31.59 KB | ||
| 047 Looping Arrays, Breaking and Continuing.mp4 | 208.72 MB | ||
| 048 Looping Backwards and Loops in Loops.en_US.srt | 14.83 KB | ||
| 048 Looping Backwards and Loops in Loops.mp4 | 100.9 MB | ||
| 049 The while Loop.en_US.srt | 15.66 KB | ||
| 049 The while Loop.mp4 | 65.2 MB | ||
| 050 Coding Challenge #4.en_US.srt | 21.4 KB | ||
| 050 Coding Challenge #4.mp4 | 143.41 MB | ||
| 04 How to Navigate This Course | |||
| 051 Pathways and Section Roadmaps.en_US.srt | 5.85 KB | ||
| 051 Pathways and Section Roadmaps.mp4 | 25.52 MB | ||
| 052 Course Pathways.html | 675 B | ||
| 052 pathways.pdf | 4.56 MB | ||
| 05 Developer Skills & Editor Setup | |||
| 053 Section Intro.en_US.srt | 785 B | ||
| 053 Section Intro.mp4 | 4.56 MB | ||
| 054 Get-starter-code-if-you-havent-yet-.txt | 63 B | ||
| 054 Section Roadmap.html | 1.4 KB | ||
| 055 Setting up Prettier and VS Code.en_US.srt | 24.54 KB | ||
| 055 Setting up Prettier and VS Code.mp4 | 90.99 MB | ||
| 056 Installing Node.js and Setting Up a Dev Environment.en_US.srt | 16.03 KB | ||
| 056 Installing Node.js and Setting Up a Dev Environment.mp4 | 49.1 MB | ||
| 057 Learning How to Code.en_US.srt | 27 KB | ||
| 057 Learning How to Code.mp4 | 93.06 MB | ||
| 058 How to Think Like a Developer_ Become a Problem Solver!.en_US.srt | 17.7 KB | ||
| 058 How to Think Like a Developer_ Become a Problem Solver!.mp4 | 37.54 MB | ||
| 059 Using Google, StackOverflow and MDN.en_US.srt | 33.46 KB | ||
| 059 Using Google, StackOverflow and MDN.mp4 | 191.15 MB | ||
| 060 Debugging (Fixing Errors).en_US.srt | 7.56 KB | ||
| 060 Debugging (Fixing Errors).mp4 | 17.49 MB | ||
| 061 Debugging with the Console and Breakpoints.en_US.srt | 25.79 KB | ||
| 061 Debugging with the Console and Breakpoints.mp4 | 138.72 MB | ||
| 062 Coding Challenge #1.en_US.srt | 19.58 KB | ||
| 062 Coding Challenge #1.mp4 | 141.5 MB | ||
| 06 [OPTIONAL] HTML & CSS Crash Course | |||
| 063 Section Intro.en_US.srt | 863 B | ||
| 063 Section Intro.mp4 | 4.54 MB | ||
| 064 Basic HTML Structure and Elements.en_US.srt | 13.15 KB | ||
| 064 Basic HTML Structure and Elements.mp4 | 36.27 MB | ||
| 065 Attributes, Classes and IDs.en_US.srt | 18.45 KB | ||
| 065 Attributes, Classes and IDs.mp4 | 78.08 MB | ||
| 066 Basic Styling with CSS.en_US.srt | 17.5 KB | ||
| 066 Basic Styling with CSS.mp4 | 103.43 MB | ||
| 067 Introduction to the CSS Box Model.en_US.srt | 30.03 KB | ||
| 067 Introduction to the CSS Box Model.mp4 | 180.15 MB | ||
| 07 JavaScript in the Browser_ DOM and Events Fundamentals | |||
| 068 Section Intro.en_US.srt | 1.1 KB | ||
| 068 Section Intro.mp4 | 5.53 MB | ||
| 069 Get-starter-code-if-you-havent-yet-.txt | 63 B | ||
| 069 Section Roadmap.html | 1.59 KB | ||
| 070 PROJECT #1_ Guess My Number!.en_US.srt | 13.51 KB | ||
| 070 PROJECT #1_ Guess My Number!.mp4 | 34.67 MB | ||
| 071 What's the DOM and DOM Manipulation.en_US.srt | 9.42 KB | ||
| 071 What's the DOM and DOM Manipulation.mp4 | 26.78 MB | ||
| 072 Selecting and Manipulating Elements.en_US.srt | 11.53 KB | ||
| 072 Selecting and Manipulating Elements.mp4 | 49.76 MB | ||
| 073 Handling Click Events.en_US.srt | 18.77 KB | ||
| 073 Handling Click Events.mp4 | 117.09 MB | ||
| 074 Implementing the Game Logic.en_US.srt | 25.04 KB | ||
| 074 Implementing the Game Logic.mp4 | 195.89 MB | ||
| 075 Manipulating CSS Styles.en_US.srt | 12.2 KB | ||
| 075 Manipulating CSS Styles.mp4 | 84.85 MB | ||
| 076 Coding Challenge #1.en_US.srt | 15.73 KB | ||
| 076 Coding Challenge #1.mp4 | 74.88 MB | ||
| 077 Implementing Highscores.en_US.srt | 9.94 KB | ||
| 077 Implementing Highscores.mp4 | 87.91 MB | ||
| 078 Refactoring Our Code_ The DRY Principle.en_US.srt | 19.54 KB | ||
| 078 Refactoring Our Code_ The DRY Principle.mp4 | 106.18 MB | ||
| 079 PROJECT #2_ Modal Window.en_US.srt | 18.62 KB | ||
| 079 PROJECT #2_ Modal Window.mp4 | 85.78 MB | ||
| 080 Working With Classes.en_US.srt | 24.93 KB | ||
| 080 Working With Classes.mp4 | 248.24 MB | ||
| 081 Handling an _Esc_ Keypress Event.en_US.srt | 20.84 KB | ||
| 081 Handling an _Esc_ Keypress Event.mp4 | 125.86 MB | ||
| 082 PROJECT #3_ Pig Game.en_US.srt | 24.15 KB | ||
| 082 PROJECT #3_ Pig Game.mp4 | 85.2 MB | ||
| 083 Rolling the Dice.en_US.srt | 20.04 KB | ||
| 083 Rolling the Dice.mp4 | 80.16 MB | ||
| 084 Switching the Active Player.en_US.srt | 19.65 KB | ||
| 084 Switching the Active Player.mp4 | 74.25 MB | ||
| 085 Holding Current Score.en_US.srt | 33.1 KB | ||
| 085 Holding Current Score.mp4 | 285.79 MB | ||
| 086 Resetting the Game.en_US.srt | 21.28 KB | ||
| 086 Resetting the Game.mp4 | 97.46 MB | ||
| 08 How JavaScript Works Behind the Scenes | |||
| 087 Section Intro.en_US.srt | 2.01 KB | ||
| 087 Section Intro.mp4 | 16.11 MB | ||
| 088 Get-starter-code-if-you-havent-yet-.txt | 63 B | ||
| 088 Section Roadmap.html | 1.59 KB | ||
| 089 An High-Level Overview of JavaScript.en_US.srt | 17.28 KB | ||
| 089 An High-Level Overview of JavaScript.mp4 | 52.21 MB | ||
| 090 The JavaScript Engine and Runtime.en_US.srt | 19.45 KB | ||
| 090 The JavaScript Engine and Runtime.mp4 | 52.35 MB | ||
| 091 Execution Contexts and The Call Stack.en_US.srt | 25.42 KB | ||
| 091 Execution Contexts and The Call Stack.mp4 | 58.63 MB | ||
| 092 Scope and The Scope Chain.en_US.srt | 36.12 KB | ||
| 092 Scope and The Scope Chain.mp4 | 112.1 MB | ||
| 093 Scoping in Practice.en_US.srt | 30.83 KB | ||
| 093 Scoping in Practice.mp4 | 88.89 MB | ||
| 094 Variable Environment_ Hoisting and The TDZ.en_US.srt | 16.44 KB | ||
| 094 Variable Environment_ Hoisting and The TDZ.mp4 | 43.55 MB | ||
| 095 Hoisting and TDZ in Practice.en_US.srt | 19.21 KB | ||
| 095 Hoisting and TDZ in Practice.mp4 | 77.97 MB | ||
| 096 The this Keyword.en_US.srt | 10.52 KB | ||
| 096 The this Keyword.mp4 | 28.47 MB | ||
| 097 The this Keyword in Practice.en_US.srt | 18.11 KB | ||
| 097 The this Keyword in Practice.mp4 | 80.85 MB | ||
| 098 Regular Functions vs. Arrow Functions.en_US.srt | 23.1 KB | ||
| 098 Regular Functions vs. Arrow Functions.mp4 | 119.12 MB | ||
| 099 Primitives vs. Objects (Primitive vs. Reference Types).en_US.srt | 21.22 KB | ||
| 099 Primitives vs. Objects (Primitive vs. Reference Types).mp4 | 50.71 MB | ||
| 100 Primitives vs. Objects in Practice.en_US.srt | 19.85 KB | ||
| 100 Primitives vs. Objects in Practice.mp4 | 85.53 MB | ||
| 09 Data Structures, Modern Operators and Strings | |||
| 101 Section Intro.en_US.srt | 1.09 KB | ||
| 101 Section Intro.mp4 | 8.87 MB | ||
| 102 Get-starter-code-if-you-havent-yet-.txt | 63 B | ||
| 102 Section Roadmap.html | 1.41 KB | ||
| 103 Destructuring Arrays.en_US.srt | 25.16 KB | ||
| 103 Destructuring Arrays.mp4 | 119.38 MB | ||
| 104 Destructuring Objects.en_US.srt | 25.9 KB | ||
| 104 Destructuring Objects.mp4 | 150.49 MB | ||
| 105 The Spread Operator (...).en_US.srt | 27.96 KB | ||
| 105 The Spread Operator (...).mp4 | 137.55 MB | ||
| 106 Rest Pattern and Parameters.en_US.srt | 23.85 KB | ||
| 106 Rest Pattern and Parameters.mp4 | 117.4 MB | ||
| 107 Short Circuiting (&& and __).en_US.srt | 21.75 KB | ||
| 107 Short Circuiting (&& and __).mp4 | 115.76 MB | ||
| 108 The Nullish Coalescing Operator (__).en_US.srt | 4.57 KB | ||
| 108 The Nullish Coalescing Operator (__).mp4 | 25.27 MB | ||
| 109 Coding Challenge #1.en_US.srt | 20.36 KB | ||
| 109 Coding Challenge #1.mp4 | 189.71 MB | ||
| 110 Looping Arrays_ The for-of Loop.en_US.srt | 10.25 KB | ||
| 110 Looping Arrays_ The for-of Loop.mp4 | 81.77 MB | ||
| 111 Enhanced Object Literals.en_US.srt | 8.44 KB | ||
| 111 Enhanced Object Literals.mp4 | 81.12 MB | ||
| 112 Optional Chaining (._).en_US.srt | 21.31 KB | ||
| 112 Optional Chaining (._).mp4 | 173.27 MB | ||
| 113 Looping Objects_ Object Keys, Values, and Entries.en_US.srt | 13.08 KB | ||
| 113 Looping Objects_ Object Keys, Values, and Entries.mp4 | 116.58 MB | ||
| 114 Coding Challenge #2.en_US.srt | 18.4 KB | ||
| 114 Coding Challenge #2.mp4 | 164.51 MB | ||
| 115 Sets.en_US.srt | 18.51 KB | ||
| 115 Sets.mp4 | 152.81 MB | ||
| 116 Maps_ Fundamentals.en_US.srt | 16.87 KB | ||
| 116 Maps_ Fundamentals.mp4 | 151.19 MB | ||
| 117 Maps_ Iteration.en_US.srt | 16.94 KB | ||
| 117 Maps_ Iteration.mp4 | 103.19 MB | ||
| 118 Summary_ Which Data Structure to Use_.en_US.srt | 13.24 KB | ||
| 118 Summary_ Which Data Structure to Use_.mp4 | 34.03 MB | ||
| 119 Coding Challenge #3.en_US.srt | 11.51 KB | ||
| 119 Coding Challenge #3.mp4 | 117.25 MB | ||
| 120 Working With Strings - Part 1.en_US.srt | 22.01 KB | ||
| 120 Working With Strings - Part 1.mp4 | 192.85 MB | ||
| 121 Working With Strings - Part 2.en_US.srt | 6.87 KB | ||
| 121 Working With Strings - Part 2.mp4 | 173.31 MB | ||
| 122 Working With Strings - Part 3.en_US.srt | 27.51 KB | ||
| 122 Working With Strings - Part 3.mp4 | 253.52 MB | ||
| 123 Coding Challenge #4.en_US.srt | 18.11 KB | ||
| 123 Coding Challenge #4.mp4 | 122.77 MB | ||
| 10 A Closer Look at Functions | |||
| 124 Section Intro.en_US.srt | 1021 B | ||
| 124 Section Intro.mp4 | 5.84 MB | ||
| 125 Get-starter-code-if-you-havent-yet-.txt | 63 B | ||
| 125 Section Roadmap.html | 1.39 KB | ||
| 126 Default Parameters.en_US.srt | 13.63 KB | ||
| 126 Default Parameters.mp4 | 73.08 MB | ||
| 127 How Passing Arguments Works_ Value vs. Reference.en_US.srt | 18.11 KB | ||
| 127 How Passing Arguments Works_ Value vs. Reference.mp4 | 81.84 MB | ||
| 128 First-Class and Higher-Order Functions.en_US.srt | 8.27 KB | ||
| 128 First-Class and Higher-Order Functions.mp4 | 28.82 MB | ||
| 129 Functions Accepting Callback Functions.en_US.srt | 21.5 KB | ||
| 129 Functions Accepting Callback Functions.mp4 | 147.5 MB | ||
| 130 Functions Returning Functions.en_US.srt | 8.86 KB | ||
| 130 Functions Returning Functions.mp4 | 34.86 MB | ||
| 131 The call and apply Methods.en_US.srt | 22.35 KB | ||
| 131 The call and apply Methods.mp4 | 115.41 MB | ||
| 132 The bind Method.en_US.srt | 27.8 KB | ||
| 132 The bind Method.mp4 | 156.16 MB | ||
| 133 Coding Challenge #1.en_US.srt | 24.32 KB | ||
| 133 Coding Challenge #1.mp4 | 141.32 MB | ||
| 134 Immediately Invoked Function Expressions (IIFE).en_US.srt | 11.31 KB | ||
| 134 Immediately Invoked Function Expressions (IIFE).mp4 | 42.75 MB | ||
| 135 Closures.en_US.srt | 27.7 KB | ||
| 135 Closures.mp4 | 146.32 MB | ||
| 136 More Closure Examples.en_US.srt | 18.99 KB | ||
| 136 More Closure Examples.mp4 | 100.95 MB | ||
| 137 Coding Challenge #2.en_US.srt | 7.43 KB | ||
| 137 Coding Challenge #2.mp4 | 46.06 MB | ||
| 11 Working With Arrays | |||
| 138 Section Intro.en_US.srt | 1.08 KB | ||
| 138 Section Intro.mp4 | 8.73 MB | ||
| 139 Get-starter-code-if-you-havent-yet-.txt | 63 B | ||
| 139 Section Roadmap.html | 1.61 KB | ||
| 140 Simple Array Methods.en_US.srt | 20.94 KB | ||
| 140 Simple Array Methods.mp4 | 91.54 MB | ||
| 141 Looping Arrays_ forEach.en_US.srt | 18.23 KB | ||
| 141 Looping Arrays_ forEach.mp4 | 92.57 MB | ||
| 142 forEach With Maps and Sets.en_US.srt | 6.52 KB | ||
| 142 forEach With Maps and Sets.mp4 | 30.15 MB | ||
| 143 PROJECT_ _Bankist_ App.en_US.srt | 14.02 KB | ||
| 143 PROJECT_ _Bankist_ App.mp4 | 53.13 MB | ||
| 144 Creating DOM Elements.en_US.srt | 26 KB | ||
| 144 Creating DOM Elements.mp4 | 148.75 MB | ||
| 145 Coding Challenge #1.en_US.srt | 9.62 KB | ||
| 145 Coding Challenge #1.mp4 | 89.27 MB | ||
| 146 Data Transformations_ map, filter, reduce.en_US.srt | 6.61 KB | ||
| 146 Data Transformations_ map, filter, reduce.mp4 | 17.38 MB | ||
| 147 The map Method.en_US.srt | 20.52 KB | ||
| 147 The map Method.mp4 | 162.21 MB | ||
| 148 Computing Usernames.en_US.srt | 15.96 KB | ||
| 148 Computing Usernames.mp4 | 87.25 MB | ||
| 149 The filter Method.en_US.srt | 7.91 KB | ||
| 149 The filter Method.mp4 | 54.97 MB | ||
| 150 The reduce Method.en_US.srt | 27.67 KB | ||
| 150 The reduce Method.mp4 | 195.25 MB | ||
| 151 Coding Challenge #2.en_US.srt | 12.29 KB | ||
| 151 Coding Challenge #2.mp4 | 73.85 MB | ||
| 152 The Magic of Chaining Methods.en_US.srt | 24.84 KB | ||
| 152 The Magic of Chaining Methods.mp4 | 218.81 MB | ||
| 153 Coding Challenge #3.en_US.srt | 5.47 KB | ||
| 153 Coding Challenge #3.mp4 | 42.29 MB | ||
| 154 The find Method.en_US.srt | 9.12 KB | ||
| 154 The find Method.mp4 | 37.13 MB | ||
| 155 Implementing Login.en_US.srt | 31.05 KB | ||
| 155 Implementing Login.mp4 | 274.44 MB | ||
| 156 Implementing Transfers.en_US.srt | 26.87 KB | ||
| 156 Implementing Transfers.mp4 | 242.55 MB | ||
| 157 The findIndex Method.en_US.srt | 15.07 KB | ||
| 157 The findIndex Method.mp4 | 141.07 MB | ||
| 158 some and every.en_US.srt | 18.71 KB | ||
| 158 some and every.mp4 | 139.22 MB | ||
| 159 flat and flatMap.en_US.srt | 11.61 KB | ||
| 159 flat and flatMap.mp4 | 52.2 MB | ||
| 160 Sorting Arrays.en_US.srt | 27.07 KB | ||
| 160 Sorting Arrays.mp4 | 204.87 MB | ||
| 161 More Ways of Creating and Filling Arrays.en_US.srt | 26.39 KB | ||
| 161 More Ways of Creating and Filling Arrays.mp4 | 123.58 MB | ||
| 162 Summary_ Which Array Method to Use_.en_US.srt | 10.17 KB | ||
| 162 Summary_ Which Array Method to Use_.mp4 | 27.07 MB | ||
| 163 Coding Challenge #4.en_US.srt | 28.62 KB | ||
| 163 Coding Challenge #4.mp4 | 246.92 MB | ||
| 12 Numbers, Dates, Intl and Timers | |||
| 164 Section Intro.en_US.srt | 1.1 KB | ||
| 164 Section Intro.mp4 | 8.49 MB | ||
| 165 Get-starter-code-if-you-havent-yet-.txt | 63 B | ||
| 165 Section Roadmap.html | 1.39 KB | ||
| 166 Converting and Checking Numbers.en_US.srt | 22.81 KB | ||
| 166 Converting and Checking Numbers.mp4 | 148.99 MB | ||
| 167 Math and Rounding.en_US.srt | 21.7 KB | ||
| 167 Math and Rounding.mp4 | 186.73 MB | ||
| 168 The Remainder Operator.en_US.srt | 13.64 KB | ||
| 168 The Remainder Operator.mp4 | 92.07 MB | ||
| 169 Working with BigInt.en_US.srt | 14.39 KB | ||
| 169 Working with BigInt.mp4 | 67.75 MB | ||
| 170 Creating Dates.en_US.srt | 15.33 KB | ||
| 170 Creating Dates.mp4 | 87.99 MB | ||
| 171 Adding Dates to _Bankist_ App.en_US.srt | 27.82 KB | ||
| 171 Adding Dates to _Bankist_ App.mp4 | 277.57 MB | ||
| 172 Operations With Dates.en_US.srt | 21.87 KB | ||
| 172 Operations With Dates.mp4 | 167.38 MB | ||
| 173 Internationalizing Dates (Intl).en_US.srt | 21.08 KB | ||
| 173 Internationalizing Dates (Intl).mp4 | 203.71 MB | ||
| 174 Internationalizing Numbers (Intl).en_US.srt | 26.71 KB | ||
| 174 Internationalizing Numbers (Intl).mp4 | 223.73 MB | ||
| 175 Timers_ setTimeout and setInterval.en_US.srt | 18.1 KB | ||
| 175 Timers_ setTimeout and setInterval.mp4 | 64.15 MB | ||
| 176 Implementing a Countdown Timer.en_US.srt | 34.76 KB | ||
| 176 Implementing a Countdown Timer.mp4 | 326.85 MB | ||
| 13 Advanced DOM and Events | |||
| 177 Section Intro.en_US.srt | 1.5 KB | ||
| 177 Section Intro.mp4 | 10.29 MB | ||
| 178 Get-starter-code-if-you-havent-yet-.txt | 63 B | ||
| 178 Section Roadmap.html | 1.39 KB | ||
| 179 PROJECT_ _Bankist_ Website.en_US.srt | 11.88 KB | ||
| 179 PROJECT_ _Bankist_ Website.mp4 | 97.34 MB | ||
| 180 How the DOM Really Works.en_US.srt | 14.09 KB | ||
| 180 How the DOM Really Works.mp4 | 41.63 MB | ||
| 181 Selecting, Creating, and Deleting Elements.en_US.srt | 24.62 KB | ||
| 181 Selecting, Creating, and Deleting Elements.mp4 | 220.91 MB | ||
| 182 Styles, Attributes and Classes.en_US.srt | 25.14 KB | ||
| 182 Styles, Attributes and Classes.mp4 | 306.96 MB | ||
| 183 Implementing Smooth Scrolling.en_US.srt | 18.89 KB | ||
| 183 Implementing Smooth Scrolling.mp4 | 218.41 MB | ||
| 184 Types of Events and Event Handlers.en_US.srt | 13.27 KB | ||
| 184 Types of Events and Event Handlers.mp4 | 69.24 MB | ||
| 185 Event Propagation_ Bubbling and Capturing.en_US.srt | 6.78 KB | ||
| 185 Event Propagation_ Bubbling and Capturing.mp4 | 16.53 MB | ||
| 186 Event Propagation in Practice.en_US.srt | 23.46 KB | ||
| 186 Event Propagation in Practice.mp4 | 198.39 MB | ||
| 187 Event Delegation_ Implementing Page Navigation.en_US.srt | 24.91 KB | ||
| 187 Event Delegation_ Implementing Page Navigation.mp4 | 222.2 MB | ||
| 188 DOM Traversing.en_US.srt | 18.81 KB | ||
| 188 DOM Traversing.mp4 | 107.82 MB | ||
| 189 Building a Tabbed Component.en_US.srt | 31.25 KB | ||
| 189 Building a Tabbed Component.mp4 | 387.28 MB | ||
| 190 Passing Arguments to Event Handlers.en_US.srt | 25.31 KB | ||
| 190 Passing Arguments to Event Handlers.mp4 | 232.13 MB | ||
| 191 Implementing a Sticky Navigation_ The Scroll Event.en_US.srt | 10.43 KB | ||
| 191 Implementing a Sticky Navigation_ The Scroll Event.mp4 | 99.36 MB | ||
| 192 A Better Way_ The Intersection Observer API.en_US.srt | 32.67 KB | ||
| 192 A Better Way_ The Intersection Observer API.mp4 | 279.56 MB | ||
| 193 Revealing Elements on Scroll.en_US.srt | 16.42 KB | ||
| 193 Revealing Elements on Scroll.mp4 | 160.52 MB | ||
| 194 Lazy Loading Images.en_US.srt | 23.02 KB | ||
| 194 Lazy Loading Images.mp4 | 324.4 MB | ||
| 195 Building a Slider Component_ Part 1.en_US.srt | 29.57 KB | ||
| 195 Building a Slider Component_ Part 1.mp4 | 333.7 MB | ||
| 196 Building a Slider Component_ Part 2.en_US.srt | 24.36 KB | ||
| 196 Building a Slider Component_ Part 2.mp4 | 329.7 MB | ||
| 197 Lifecycle DOM Events.en_US.srt | 12.24 KB | ||
| 197 Lifecycle DOM Events.mp4 | 100.99 MB | ||
| 198 Efficient Script Loading_ defer and async.en_US.srt | 18.84 KB | ||
| 198 Efficient Script Loading_ defer and async.mp4 | 126.14 MB | ||
| 14 Object-Oriented Programming (OOP) With JavaScript | |||
| 199 Section Intro.en_US.srt | 1.43 KB | ||
| 199 Section Intro.mp4 | 10.73 MB | ||
| 200 Get-starter-code-if-you-havent-yet-.txt | 63 B | ||
| 200 Section Roadmap.html | 1.29 KB | ||
| 201 What is Object-Oriented Programming_.en_US.srt | 31.32 KB | ||
| 201 What is Object-Oriented Programming_.mp4 | 94.56 MB | ||
| 202 OOP in JavaScript.en_US.srt | 13.65 KB | ||
| 202 OOP in JavaScript.mp4 | 42.06 MB | ||
| 203 Constructor Functions and the new Operator.en_US.srt | 19.22 KB | ||
| 203 Constructor Functions and the new Operator.mp4 | 81.11 MB | ||
| 204 Prototypes.en_US.srt | 20.09 KB | ||
| 204 Prototypes.mp4 | 148.68 MB | ||
| 205 Prototypal Inheritance and The Prototype Chain.en_US.srt | 14.97 KB | ||
| 205 Prototypal Inheritance and The Prototype Chain.mp4 | 52 MB | ||
| 206 Prototypal Inheritance on Built-In Objects.en_US.srt | 19.67 KB | ||
| 206 Prototypal Inheritance on Built-In Objects.mp4 | 171.84 MB | ||
| 207 Coding Challenge #1.en_US.srt | 9.76 KB | ||
| 207 Coding Challenge #1.mp4 | 51.28 MB | ||
| 208 ES6 Classes.en_US.srt | 16.71 KB | ||
| 208 ES6 Classes.mp4 | 80.85 MB | ||
| 209 Setters and Getters.en_US.srt | 15.4 KB | ||
| 209 Setters and Getters.mp4 | 82.4 MB | ||
| 210 Static Methods.en_US.srt | 8.03 KB | ||
| 210 Static Methods.mp4 | 75.34 MB | ||
| 211 Object.create.en_US.srt | 14.35 KB | ||
| 211 Object.create.mp4 | 98.58 MB | ||
| 212 Coding Challenge #2.en_US.srt | 7.14 KB | ||
| 212 Coding Challenge #2.mp4 | 63.91 MB | ||
| 213 Inheritance Between _Classes__ Constructor Functions.en_US.srt | 28.02 KB | ||
| 213 Inheritance Between _Classes__ Constructor Functions.mp4 | 184.21 MB | ||
| 214 Coding Challenge #3.en_US.srt | 13.71 KB | ||
| 214 Coding Challenge #3.mp4 | 112.5 MB | ||
| 215 Inheritance Between _Classes__ ES6 Classes.en_US.srt | 14 KB | ||
| 215 Inheritance Between _Classes__ ES6 Classes.mp4 | 71.22 MB | ||
| 216 Inheritance Between _Classes__ Object.create.en_US.srt | 11.25 KB | ||
| 216 Inheritance Between _Classes__ Object.create.mp4 | 57.82 MB | ||
| 217 Another Class Example.en_US.srt | 13.07 KB | ||
| 217 Another Class Example.mp4 | 73.49 MB | ||
| 218 Encapsulation_ Protected Properties and Methods.en_US.srt | 8.9 KB | ||
| 218 Encapsulation_ Protected Properties and Methods.mp4 | 73.66 MB | ||
| 219 Encapsulation_ Private Class Fields and Methods.en_US.srt | 21.34 KB | ||
| 219 Encapsulation_ Private Class Fields and Methods.mp4 | 177.71 MB | ||
| 220 Chaining Methods.en_US.srt | 6.02 KB | ||
| 220 Chaining Methods.mp4 | 53.45 MB | ||
| 221 ES6 Classes Summary.en_US.srt | 9.74 KB | ||
| 221 ES6 Classes Summary.mp4 | 67.02 MB | ||
| 222 Coding Challenge #4.en_US.srt | 11.95 KB | ||
| 222 Coding Challenge #4.mp4 | 66.28 MB | ||
| 15 Mapty App_ OOP, Geolocation, External Libraries, and More! | |||
| 223 Section Intro.en_US.srt | 1.26 KB | ||
| 223 Section Intro.mp4 | 9.47 MB | ||
| 224 Get-starter-code-if-you-havent-yet-.txt | 63 B | ||
| 224 Section Roadmap.html | 1.43 KB | ||
| 225 Project Overview.en_US.srt | 7.41 KB | ||
| 225 Project Overview.mp4 | 77.59 MB | ||
| 226 How to Plan a Web Project.en_US.srt | 26.5 KB | ||
| 226 How to Plan a Web Project.mp4 | 47.96 MB | ||
| 227 Using the Geolocation API.en_US.srt | 10.73 KB | ||
| 227 Using the Geolocation API.mp4 | 67.63 MB | ||
| 228 Displaying a Map Using Leaflet Library.en_US.srt | 18.64 KB | ||
| 228 Displaying a Map Using Leaflet Library.mp4 | 196.81 MB | ||
| 229 Displaying a Map Marker.en_US.srt | 27.16 KB | ||
| 229 Displaying a Map Marker.mp4 | 331.69 MB | ||
| 230 Rendering Workout Input Form.en_US.srt | 21.85 KB | ||
| 230 Rendering Workout Input Form.mp4 | 235.83 MB | ||
| 231 Project Architecture.en_US.srt | 14.72 KB | ||
| 231 Project Architecture.mp4 | 42.15 MB | ||
| 232 Refactoring for Project Architecture.en_US.srt | 30.45 KB | ||
| 232 Refactoring for Project Architecture.mp4 | 262.95 MB | ||
| 233 Managing Workout Data_ Creating Classes.en_US.srt | 19.94 KB | ||
| 233 Managing Workout Data_ Creating Classes.mp4 | 237.13 MB | ||
| 234 Creating a New Workout.en_US.srt | 43.39 KB | ||
| 234 Creating a New Workout.mp4 | 515.45 MB | ||
| 235 Rendering Workouts.en_US.srt | 30.96 KB | ||
| 235 Rendering Workouts.mp4 | 410 MB | ||
| 236 Move to Marker On Click.en_US.srt | 20.82 KB | ||
| 236 Move to Marker On Click.mp4 | 224.03 MB | ||
| 237 Working with localStorage.en_US.srt | 34.84 KB | ||
| 237 Working with localStorage.mp4 | 431.96 MB | ||
| 238 Final Considerations.en_US.srt | 8.73 KB | ||
| 238 Final Considerations.mp4 | 29.48 MB | ||
| 16 Asynchronous JavaScript_ Promises, Async_Await and AJAX | |||
| 239 Section Intro.en_US.srt | 1.13 KB | ||
| 239 Section Intro.mp4 | 8.82 MB | ||
| 240 Get-starter-code-if-you-havent-yet-.txt | 63 B | ||
| 240 Section Roadmap.html | 1.29 KB | ||
| 241 Asynchronous JavaScript, AJAX and APIs.en_US.srt | 26.97 KB | ||
| 241 Asynchronous JavaScript, AJAX and APIs.mp4 | 60.14 MB | ||
| 242 Our First AJAX Call_ XMLHttpRequest.en_US.srt | 24.39 KB | ||
| 242 Our First AJAX Call_ XMLHttpRequest.mp4 | 202.84 MB | ||
| 243 [OPTIONAL] How the Web Works_ Requests and Responses.en_US.srt | 18.68 KB | ||
| 243 [OPTIONAL] How the Web Works_ Requests and Responses.mp4 | 55.46 MB | ||
| 244 Welcome to Callback Hell.en_US.srt | 17.93 KB | ||
| 244 Welcome to Callback Hell.mp4 | 205.26 MB | ||
| 245 Promises and the Fetch API.en_US.srt | 13.81 KB | ||
| 245 Promises and the Fetch API.mp4 | 40.04 MB | ||
| 246 Consuming Promises.en_US.srt | 12.49 KB | ||
| 246 Consuming Promises.mp4 | 72.38 MB | ||
| 247 Chaining Promises.en_US.srt | 13.55 KB | ||
| 247 Chaining Promises.mp4 | 74.57 MB | ||
| 248 Handling Rejected Promises.en_US.srt | 21.16 KB | ||
| 248 Handling Rejected Promises.mp4 | 153.08 MB | ||
| 249 Throwing Errors Manually.en_US.srt | 19.33 KB | ||
| 249 Throwing Errors Manually.mp4 | 172.43 MB | ||
| 250 Coding Challenge #1.en_US.srt | 21.52 KB | ||
| 250 Coding Challenge #1.mp4 | 196.06 MB | ||
| 251 Asynchronous Behind the Scenes_ The Event Loop.en_US.srt | 24.68 KB | ||
| 251 Asynchronous Behind the Scenes_ The Event Loop.mp4 | 85.35 MB | ||
| 252 The Event Loop in Practice.en_US.srt | 12.7 KB | ||
| 252 The Event Loop in Practice.mp4 | 39.02 MB | ||
| 253 Building a Simple Promise.en_US.srt | 25.84 KB | ||
| 253 Building a Simple Promise.mp4 | 146.19 MB | ||
| 254 Promisifying the Geolocation API.en_US.srt | 17.36 KB | ||
| 254 Promisifying the Geolocation API.mp4 | 82.83 MB | ||
| 255 Coding Challenge #2.en_US.srt | 19.15 KB | ||
| 255 Coding Challenge #2.mp4 | 216.81 MB | ||
| 256 Consuming Promises with Async_Await.en_US.srt | 21.21 KB | ||
| 256 Consuming Promises with Async_Await.mp4 | 134.59 MB | ||
| 257 Error Handling With try...catch.en_US.srt | 12.79 KB | ||
| 257 Error Handling With try...catch.mp4 | 116.07 MB | ||
| 258 Returning Values from Async Functions.en_US.srt | 18.98 KB | ||
| 258 Returning Values from Async Functions.mp4 | 140.34 MB | ||
| 259 Running Promises in Parallel.en_US.srt | 13.26 KB | ||
| 259 Running Promises in Parallel.mp4 | 62.64 MB | ||
| 260 Other Promise Combinators_ race, allSettled and any.en_US.srt | 15.95 KB | ||
| 260 Other Promise Combinators_ race, allSettled and any.mp4 | 81.64 MB | ||
| 261 Coding Challenge #3.en_US.srt | 22.79 KB | ||
| 261 Coding Challenge #3.mp4 | 132.12 MB | ||
| 17 Modern JavaScript Development_ Modules and Tooling | |||
| 262 Section Intro.en_US.srt | 1023 B | ||
| 262 Section Intro.mp4 | 7.62 MB | ||
| 263 Get-starter-code-if-you-havent-yet-.txt | 63 B | ||
| 263 Section Roadmap.html | 1.29 KB | ||
| 264 An Overview of Modern JavaScript Development.en_US.srt | 9.27 KB | ||
| 264 An Overview of Modern JavaScript Development.mp4 | 29.92 MB | ||
| 265 An Overview of Modules in JavaScript.en_US.srt | 23.52 KB | ||
| 265 An Overview of Modules in JavaScript.mp4 | 78.61 MB | ||
| 266 Exporting and Importing in ES6 Modules.en_US.srt | 30.74 KB | ||
| 266 Exporting and Importing in ES6 Modules.mp4 | 129.8 MB | ||
| 267 The Module Pattern.en_US.srt | 13.53 KB | ||
| 267 The Module Pattern.mp4 | 96.08 MB | ||
| 268 CommonJS Modules.en_US.srt | 7.16 KB | ||
| 268 CommonJS Modules.mp4 | 21.78 MB | ||
| 269 A Brief Introduction to the Command Line.en_US.srt | 17.1 KB | ||
| 269 A Brief Introduction to the Command Line.mp4 | 58.81 MB | ||
| 270 Introduction to NPM.en_US.srt | 23.62 KB | ||
| 270 Introduction to NPM.mp4 | 179.47 MB | ||
| 271 Bundling With Parcel and NPM Scripts.en_US.srt | 29.2 KB | ||
| 271 Bundling With Parcel and NPM Scripts.mp4 | 271.25 MB | ||
| 272 Configuring Babel and Polyfilling.en_US.srt | 23.16 KB | ||
| 272 Configuring Babel and Polyfilling.mp4 | 199.55 MB | ||
| 273 Modern, Clean and Declarative JavaScript Programming.en_US.srt | 29.92 KB | ||
| 273 Modern, Clean and Declarative JavaScript Programming.mp4 | 78.74 MB | ||
| 274 Let's Fix Some Bad Code!.en_US.srt | 32.75 KB | ||
| 274 Let's Fix Some Bad Code!.mp4 | 186.28 MB | ||
| 18 Forkify App_ Building a Modern Application | |||
| 275 Section Intro.en_US.srt | 1.08 KB | ||
| 275 Section Intro.mp4 | 8.95 MB | ||
| 276 Get-starter-code-if-you-havent-yet-.txt | 63 B | ||
| 276 Section Roadmap.html | 1.41 KB | ||
| 277 Project Overview and Planning (I).en_US.srt | 21.25 KB | ||
| 277 Project Overview and Planning (I).mp4 | 47.01 MB | ||
| 278 Loading a Recipe from API.en_US.srt | 29.58 KB | ||
| 278 Loading a Recipe from API.mp4 | 235.86 MB | ||
| 279 Rendering the Recipe.en_US.srt | 31.08 KB | ||
| 279 Rendering the Recipe.mp4 | 277.72 MB | ||
| 280 Listening For load and hashchange Events.en_US.srt | 14.83 KB | ||
| 280 Listening For load and hashchange Events.mp4 | 120.88 MB | ||
| 281 The MVC Architecture.en_US.srt | 22.13 KB | ||
| 281 The MVC Architecture.mp4 | 73.89 MB | ||
| 282 Refactoring for MVC.en_US.srt | 50.32 KB | ||
| 282 Refactoring for MVC.mp4 | 456.37 MB | ||
| 283 Helpers and Configuration Files.en_US.srt | 27.76 KB | ||
| 283 Helpers and Configuration Files.mp4 | 158.34 MB | ||
| 284 Event Handlers in MVC_ Publisher-Subscriber Pattern.en_US.srt | 20.05 KB | ||
| 284 Event Handlers in MVC_ Publisher-Subscriber Pattern.mp4 | 148.19 MB | ||
| 285 Implementing Error and Sucess Messages.en_US.srt | 15.08 KB | ||
| 285 Implementing Error and Sucess Messages.mp4 | 77.93 MB | ||
| 286 Implementing Search Results - Part 1.en_US.srt | 35.27 KB | ||
| 286 Implementing Search Results - Part 1.mp4 | 275.11 MB | ||
| 287 Implementing Search Results - Part 2.en_US.srt | 34.73 KB | ||
| 287 Implementing Search Results - Part 2.mp4 | 305.69 MB | ||
| 288 Implementing Pagination - Part 1.en_US.srt | 14.21 KB | ||
| 288 Implementing Pagination - Part 1.mp4 | 78.71 MB | ||
| 289 Implementing Pagination - Part 2.en_US.srt | 46.49 KB | ||
| 289 Implementing Pagination - Part 2.mp4 | 248.71 MB | ||
| 290 Project Planning II.en_US.srt | 4.43 KB | ||
| 290 Project Planning II.mp4 | 16.66 MB | ||
| 291 Updating Recipe Servings.en_US.srt | 31.69 KB | ||
| 291 Updating Recipe Servings.mp4 | 189.97 MB | ||
| 292 Developing a DOM Updating Algorithm.en_US.srt | 8.78 KB | ||
| 292 Developing a DOM Updating Algorithm.mp4 | 369.7 MB | ||
| 293 Implementing Bookmarks - Part 1.en_US.srt | 29.7 KB | ||
| 293 Implementing Bookmarks - Part 1.mp4 | 123.24 MB | ||
| 294 Implementing Bookmarks - Part 2.en_US.srt | 22.97 KB | ||
| 294 Implementing Bookmarks - Part 2.mp4 | 138.06 MB | ||
| 295 Storing Bookmarks With localStorage.en_US.srt | 20.92 KB | ||
| 295 Storing Bookmarks With localStorage.mp4 | 281.55 MB | ||
| 296 Project Planning III.en_US.srt | 2.86 KB | ||
| 296 Project Planning III.mp4 | 13.57 MB | ||
| 297 Uploading a New Recipe - Part 1.en_US.srt | 19.94 KB | ||
| 297 Uploading a New Recipe - Part 1.mp4 | 183.59 MB | ||
| 298 Uploading a New Recipe - Part 2.en_US.srt | 45.69 KB | ||
| 298 Uploading a New Recipe - Part 2.mp4 | 396.41 MB | ||
| 299 Uploading a New Recipe - Part 3.en_US.srt | 22.77 KB | ||
| 299 Uploading a New Recipe - Part 3.mp4 | 278.72 MB | ||
| 300 Wrapping Up_ Final Considerations.en_US.srt | 20.26 KB | ||
| 300 Wrapping Up_ Final Considerations.mp4 | 78.03 MB | ||
| 19 Setting Up Git and Deployment | |||
| 301 Section Intro.en_US.srt | 991 B | ||
| 301 Section Intro.mp4 | 4.85 MB | ||
| 302 Get-starter-code-if-you-havent-yet-.txt | 63 B | ||
| 302 Section Roadmap.html | 1.27 KB | ||
| 303 Simple Deployment With Netlify.en_US.srt | 15.02 KB | ||
| 303 Simple Deployment With Netlify.mp4 | 51.16 MB | ||
| 304 Setting Up Git and GitHub.en_US.srt | 10.5 KB | ||
| 304 Setting Up Git and GitHub.mp4 | 92.66 MB | ||
| 305 Git Fundamentals.en_US.srt | 25.88 KB | ||
| 305 Git Fundamentals.mp4 | 163.81 MB | ||
| 306 Pushing to GitHub.en_US.srt | 13.55 KB | ||
| 306 Pushing to GitHub.mp4 | 76.53 MB | ||
| 307 Setting Up Continuous Integration With Netlify.en_US.srt | 12.31 KB | ||
| 307 Setting Up Continuous Integration With Netlify.mp4 | 93.71 MB | ||
| 20 The End! | |||
| 308 Where to Go from Here.en_US.srt | 3.76 KB | ||
| 308 Where to Go from Here.mp4 | 21.78 MB | ||
| 309 My Other Courses + Updates.html | 2.51 KB |

Description
*** The #1 bestselling JavaScript course on Udemy! ***
*** Completely re-built from scratch in October 2020 (65 hours video) ***
“Really, really well made course. Super in-depth, with great challenges and projects that will solidify your Javascript understanding. I found the lectures were paced perfectly — Jonas doesn’t skip over anything that might be useful to a JS developer” — Carson Bartholomew
JavaScript is the most popular programming language in the world. It powers the entire modern web. It provides millions of high-paying jobs all over the world.
That’s why you want to learn JavaScript too. And you came to the right place!
Why is this the right JavaScript course for you?
This is the most complete JavaScript course on Udemy. It’s an all-in-one package that will take you from the very fundamentals of JavaScript, all the way to building modern and complex applications.
You will learn modern JavaScript from the very beginning, step-by-step. I will guide you through practical and fun code examples, important theory about how JavaScript works behind the scenes, and beautiful and complete projects.
You will also learn how to think like a developer, how to plan application features, how to architect your code, how to debug code, and a lot of other real-world skills that you will need on your developer job.
And unlike other courses, this one actually contains beginner, intermediate, advanced, and even expert topics, so you don’t have to buy any other course in order to master JavaScript from the ground up!
But… You don’t have to go into all these topics. This is a huge course, because, after all, it’s “The Complete JavaScript Course”. In fact, it’s like many courses in one! But you can become an excellent developer by watching only parts of the course. That’s why I built this course in a very modular way, and designed pathways that will take you through the course faster.
By the end of the course, you will have the knowledge and confidence that you need in order to ace your job interviews and become a professional developer.
Why am I the right JavaScript teacher for you?
My name is Jonas, I’m an experienced web developer and designer, and one of Udemy’s top instructors. I have been teaching this bestselling course since 2016 to over 350,000 developers, always listening to feedback and understanding exactly how students actually learn.
Recently, I took all my teaching experience to build this new and greatly improved JavaScript course. It’s now the best and most in-depth JavaScript course that you will find on Udemy (and maybe the entire internet).
I know how students learn JavaScript and what they need in order to master it. And with that knowledge, I designed the ideal course curriculum. It’s a unique blend of real-world projects, deep explanations, theory lectures, and challenges, that will take you from zero to an expert and confident JavaScript developer in just a couple of weeks.
So what exactly is covered in the course?
Build 5 beautiful real-world projects for your portfolio! In these projects, you will learn how to plan and architect your applications using flowcharts and common JavaScript patterns
Master the JavaScript fundamentals: variables, if/else, operators, boolean logic, functions, arrays, objects, loops, strings, and more
Learn modern JavaScript (ES6+) from the beginning: arrow functions, destructuring, spread operator, default arguments, optional chaining (ES2020), and more
How JavaScript works behind the scenes: engines, the call stack, hoisting, scoping, the ‘this’ keyword, reference values, and more.
Deep dive into functions: arrow functions, first-class and higher-order functions, bind, and closures.
Deep dive into object-oriented programming: prototypal inheritance, constructor functions (ES5), classes (ES6), encapsulation, abstraction, inheritance, and polymorphism. [This is like a small standalone course]
Deep dive into asynchronous JavaScript: the event loop, promises, async/await, and error handling. You will use these to access data from third-party APIs with AJAX calls. [This is like a small standalone course]
Learn modern tools that are used by professional web developers: NPM, Parcel (module bundler), Babel, and ES6 modules
Check out the course curriculum for an even more detailed overview of the content
This is what’s also included in the package:
Up-to-date HD-quality videos, that are easy to search and reference (great for Udemy for Business students)
Videos are also downloadable. Learn wherever you want, even without an internet connection!
Professional English captions (not the auto-generated ones)
Downloadable starter code and final code for each section
Downloadable slides for 40+ theory videos (not boring, I promise!)
Free support in the course Q&A
25+ coding challenges and 25+ assignments to practice your new skills (solutions included)
This course is for you if…
… you want to gain a true and deep understanding of JavaScript
… you have been trying to learn JavaScript but: 1) still don’t really understand JavaScript, or 2) still don’t feel confident to code real apps
… you are interested in using a library/framework like React, Angular, Vue, or Node.js in the future
… you already know JavaScript and are looking for an advanced course. This course includes expert topics!
… you want to get started with programming: JavaScript is a great first language!
Does any of these look like you? If so, then start this adventure today, and join me and 350,000+ other developers in the only JavaScript course that you will ever need!
Who this course is for:
Take this course if you want to gain a true and deep understanding of JavaScript
Take this course if you have been trying to learn JavaScript but: 1) still don’t really understand JavaScript, or 2) still don’t feel confident to code real apps
Take this course if you’re interested in using a library/framework like React, Angular, Vue or Node in the future
Take this course if you already know JavaScript and are looking for an advanced course. This course includes expert topics!
Take this course if you want to get started with programming: JavaScript is a great first language!
Requirements
No coding experience is necessary to take this course! I take you from beginner to expert!
Any computer and OS will work — Windows, macOS or Linux. We will set up your text editor the course.
A basic understanding of HTML and CSS is a plus, but not a must! The course includes an HTML and CSS crash course.
Last Updated 11/2020
| torrent name | size | uploader | age | seed | leech |
|---|---|---|---|---|---|
|
Udemy - ISO 26262 Automotive Functional Safety - The Blueprint Method Posted by
freecoursewb in Other
|
1.9 GB | freecoursewb | 4 days | 1 | 17 |
|
Udemy - Databricks Playbook - Operate, Govern and Defend the Lakehouse Posted by
freecoursewb in Other
|
2.3 GB | freecoursewb | 5 days | 1 | 6 |
| 426.3 MB | freecoursewb | 5 days | 33 | 10 | |
| 473.8 MB | freecoursewb | 1 week | 16 | 5 | |
| 3.7 GB | freecoursewb | 2 weeks | 5 | 7 |
All Comments