Filename Size 01 Getting Started/001 Introduction.mp4 21.7 MB 01 Getting Started/002 How to Execute JavaScript Where does JS run.mp4 5.1 MB 01 Getting Started/003 JavaScript Versions ES5 vs ES6.mp4 7 MB 01 Getting Started/004 Course Format.mp4 10.4 MB 02 Language Basics/005 Introduction.mp4 2.7 MB 02 Language Basics/006 Using JavaScript - Inline HTML.mp4 16.8 MB 02 Language Basics/007 Using JavaScript - HTML Import.mp4 21.6 MB 02 Language Basics/008 Variables - Basics.mp4 15.1 MB 02 Language Basics/009 Variables - null undefined and NaN.mp4 20.8 MB 02 Language Basics/010 Variables - Objects.mp4 6.7 MB 02 Language Basics/011 Strict Mode.mp4 16 MB 02 Language Basics/012 Dynamic Typing.mp4 9 MB 02 Language Basics/013 Hoisting.mp4 12.2 MB 02 Language Basics/014 Functions - Creating and Calling Them.mp4 12.7 MB 02 Language Basics/015 Functions - Arguments Returning Data.mp4 13.1 MB 02 Language Basics/016 Control Structures - If Statement.mp4 8.5 MB 02 Language Basics/017 Control Structures - If Statement Advanced.mp4 12.7 MB 02 Language Basics/018 Control Structures - Switch.mp4 6.7 MB 02 Language Basics/019 Control Structures - Switch Break.mp4 4.8 MB 02 Language Basics/020 Control Structures - For Loop.mp4 6.3 MB 02 Language Basics/021 Control Structures - Nested Loops.mp4 3.9 MB 02 Language Basics/022 Control Structures - Controlling Loops with break continue.mp4 8 MB 02 Language Basics/023 Control Structures - For Loop Variations.mp4 4.4 MB 02 Language Basics/024 Control Structures - Looping through Arrays.mp4 5.1 MB 02 Language Basics/025 Control Structures - While Loop.mp4 12 MB 02 Language Basics/026 Operators - Addition.mp4 16.2 MB 02 Language Basics/027 Operators - Subtraction.mp4 6.4 MB 02 Language Basics/028 Operators - Multiplication Floating Point Problems.mp4 9.9 MB 02 Language Basics/029 Operators - Division Modulus.mp4 8.5 MB 02 Language Basics/030 Operators - Comparing Values.mp4 8.4 MB 02 Language Basics/031 Operators - Important Rules.mp4 8.7 MB 02 Language Basics/032 Operators - Boolean.mp4 12.3 MB 02 Language Basics/033 Operators - Ternary Operator.mp4 6.7 MB 02 Language Basics/034 Operators - Precedence.mp4 10.1 MB 02 Language Basics/035 Wrap Up.mp4 2.9 MB 02 Language Basics/attached_files/036 Module Resources/Basics-Cheat-Sheet.pdf 461.1 KB 03 Types Scope/037 Primitive vs Reference Types.mp4 6.2 MB 03 Types Scope/038 Primitive vs Reference Types - Exercise.mp4 13 MB 03 Types Scope/039 Global vs Local Scope.mp4 8.9 MB 03 Types Scope/040 Global vs Local Scope - Exercise.mp4 11.7 MB 03 Types Scope/attached_files/041 Module Resources/Types-Scope-Cheat-Sheet.pdf 216.9 KB 04 Arrays/042 Introduction.mp4 3.1 MB 04 Arrays/043 Basics Managing Elements.mp4 8.6 MB 04 Arrays/044 The forEach Method.mp4 4.8 MB 04 Arrays/045 Working with Elements Push Pop Unshift and Shift.mp4 8.4 MB 04 Arrays/046 Working with Parts of an Array IndexOf Splice and Slice.mp4 10 MB 04 Arrays/047 Filtering Mapping and Reversing Array Elements.mp4 8.4 MB 04 Arrays/048 The Difference between Concat and Join.mp4 5.2 MB 04 Arrays/049 Reducing Arrays.mp4 7.9 MB 04 Arrays/050 Wrap Up.mp4 1 MB 04 Arrays/attached_files/051 Module Resources/Arrays-Cheat-Sheet.pdf 153.3 KB 05 Objects/052 Object Basics Literal Notation.mp4 22.2 MB 05 Objects/053 Properties this.mp4 11.9 MB 05 Objects/054 Alternative Way of Creating Objects Using the Object Constructor.mp4 6.1 MB 05 Objects/055 Objects are Reference Types Refresher.mp4 6.1 MB 05 Objects/056 Object.create.mp4 12.4 MB 05 Objects/057 Prototypes Introduction.mp4 15.7 MB 05 Objects/058 Prototypes in Action.mp4 12.9 MB 05 Objects/059 Prototypes Summary.mp4 8 MB 05 Objects/060 Constructor Functions.mp4 33.4 MB 05 Objects/061 Constructor Functions Arguments.mp4 3.7 MB 05 Objects/062 Object Creation Prototypes Summary.mp4 9.3 MB 05 Objects/063 The this Keyword and why it might behave strangely.mp4 13.2 MB 05 Objects/064 Handling this with bind call apply.mp4 6.9 MB 05 Objects/065 Creating Properties with defineProperty.mp4 21.4 MB 05 Objects/066 Important built-in Methods and Properties.mp4 6.1 MB 05 Objects/067 Wrap Up.mp4 7 MB 05 Objects/attached_files/068 Module Resources/Objects-Cheat-Sheet.pdf 219.8 KB 06 Errors Debugging/069 Debugging with the Browser Developer Tools.mp4 26.4 MB 06 Errors Debugging/070 Logging Data to the Console.mp4 1.7 MB 06 Errors Debugging/071 Handling Errors with try and catch.mp4 7.8 MB 06 Errors Debugging/attached_files/069 Debugging with the Browser Developer Tools/Code.zip 544 B 06 Errors Debugging/attached_files/072 Module Resources/Errors-Debugging-Cheat-Sheet.pdf 26.2 KB 07 Functions/073 Introduction.mp4 1.3 MB 07 Functions/074 Closures.mp4 12.4 MB 07 Functions/075 Immediately Invoked Function Executions IIFEs.mp4 13.7 MB 07 Functions/076 Built-in Methods Properties.mp4 15.8 MB 07 Functions/attached_files/077 Module Resources/Functions-Cheat-Sheet.pdf 32.7 KB 08 Built-in Objects Functions/078 Introduction.mp4 2.4 MB 08 Built-in Objects Functions/079 Timers Intervals.mp4 12 MB 08 Built-in Objects Functions/080 Transforming Formats Values.mp4 7.9 MB 08 Built-in Objects Functions/081 String Functions.mp4 10.9 MB 08 Built-in Objects Functions/082 The Math Object.mp4 13.2 MB 08 Built-in Objects Functions/083 The Date Object.mp4 19 MB 08 Built-in Objects Functions/084 Regular Expressions.mp4 19.6 MB 08 Built-in Objects Functions/attached_files/085 Module Resources/Built-in-Objects-Functions-Cheat-Sheet.pdf 31.2 KB 09 Working with the Window and Document Object Model DOM/086 Introduction.mp4 9.5 MB 09 Working with the Window and Document Object Model DOM/087 The Window Object.mp4 22.3 MB 09 Working with the Window and Document Object Model DOM/088 The Location Object.mp4 9.4 MB 09 Working with the Window and Document Object Model DOM/089 The Document Object and How to Interact with It.mp4 37.4 MB 09 Working with the Window and Document Object Model DOM/090 Traversing the DOM.mp4 10.2 MB 09 Working with the Window and Document Object Model DOM/091 Selecting Elements.mp4 15.5 MB 09 Working with the Window and Document Object Model DOM/092 Selecting Elements with the Query Selector.mp4 11.3 MB 09 Working with the Window and Document Object Model DOM/093 Selecting Elements - Exercises.mp4 6.5 MB 09 Working with the Window and Document Object Model DOM/094 Creating and Inserting Elements.mp4 13.6 MB 09 Working with the Window and Document Object Model DOM/095 Deleting Elements.mp4 6.3 MB 09 Working with the Window and Document Object Model DOM/096 Elements and Nodes.mp4 4.4 MB 09 Working with the Window and Document Object Model DOM/097 DOM Interaction Summary.mp4 5.5 MB 09 Working with the Window and Document Object Model DOM/098 Dialogs.mp4 8 MB