FileMood

Download [FreeCourseSite.com] Udemy - JavaScript - The Complete Guide 2023 (Beginner + Advanced)

FreeCourseSite com Udemy JavaScript The Complete Guide 2023 Beginner Advanced

Name

[FreeCourseSite.com] Udemy - JavaScript - The Complete Guide 2023 (Beginner + Advanced)

 DOWNLOAD Copy Link

Total Size

12.6 GB

Total Files

1933

Last Seen

2024-11-15 23:54

Hash

D8726BB87175A2B4DBEFFFDFECA8AED1FFD7D633

/0. Websites you may like/

[CourseClub.Me].url

0.1 KB

[FreeCourseSite.com].url

0.1 KB

[GigaCourse.Com].url

0.0 KB

/01 - Introduction/

001 Introduction.mp4

43.2 MB

001 Introduction_en.srt

2.9 KB

002 What is JavaScript.mp4

16.6 MB

002 What is JavaScript_en.srt

4.6 KB

002 what-is-javascript.pdf

104.9 KB

003 JavaScript in Action!.mp4

80.9 MB

003 JavaScript in Action!_en.srt

16.1 KB

003 getting-started-01-first-app.zip

29.2 KB

004 Join our Online Learning Community.html

0.8 KB

005 How JavaScript Is Executed.mp4

12.3 MB

005 How JavaScript Is Executed_en.srt

4.5 KB

005 how-is-js-executed.pdf

74.7 KB

006 Dynamic vs Weakly Typed Languages.mp4

16.3 MB

006 Dynamic vs Weakly Typed Languages_en.srt

6.2 KB

006 dynamic-vs-weakly-typed.pdf

73.9 KB

007 JavaScript Executes In A Hosted Environment.mp4

26.8 MB

007 JavaScript Executes In A Hosted Environment_en.srt

6.4 KB

007 js-host-environment.pdf

76.3 KB

008 Course Outline - What's In This Course.mp4

35.2 MB

008 Course Outline - What's In This Course_en.srt

8.6 KB

008 course-content.pdf

76.0 KB

009 How To Get The Most Out Of This Course.mp4

10.1 MB

009 How To Get The Most Out Of This Course_en.srt

3.6 KB

010 Using Course Resources.html

1.7 KB

011 JavaScript vs Java.mp4

17.7 MB

011 JavaScript vs Java_en.srt

7.3 KB

011 java-vs-js.pdf

536.7 KB

012 A Brief History Of JavaScript.mp4

32.4 MB

012 A Brief History Of JavaScript_en.srt

7.7 KB

012 js-history.pdf

75.2 KB

013 Setting Up a Development Environment.mp4

74.9 MB

013 Setting Up a Development Environment_en.srt

16.9 KB

013 getting-started-02-first-app-done.zip

29.7 KB

014 Course FAQs.html

4.3 KB

/02 - Basics Variables, Data Types, Operators & Functions/

001 Module Introduction.mp4

1.6 MB

001 Module Introduction_en.srt

1.6 KB

002 Setting Up the Project.mp4

9.2 MB

002 Setting Up the Project_en.srt

6.2 KB

002 basics-01-starting-project.zip

2.6 KB

003 More on Version Control & Git.html

1.6 KB

004 Adding JavaScript to the Website.mp4

34.1 MB

004 Adding JavaScript to the Website_en.srt

9.3 KB

004 basics-02-added-scripts-imports.zip

2.9 KB

005 Introducing Variables & Constants.mp4

8.1 MB

005 Introducing Variables & Constants_en.srt

7.4 KB

005 variables-constants-overview.pdf

78.3 KB

006 Declaring & Defining Variables.mp4

12.2 MB

006 Declaring & Defining Variables_en.srt

10.2 KB

006 naming-variables.pdf

93.5 KB

007 Working with Variables & Operators.mp4

13.3 MB

007 Working with Variables & Operators_en.srt

8.4 KB

007 basic-operators.pdf

72.2 KB

007 basics-03-variables-operators.zip

3.0 KB

008 Understanding the Starting Code.mp4

4.5 MB

008 Understanding the Starting Code_en.srt

1.7 KB

009 Data Types Numbers & Strings (Text).mp4

10.7 MB

009 Data Types Numbers & Strings (Text)_en.srt

8.4 KB

010 Using Constants.mp4

10.7 MB

010 Using Constants_en.srt

7.3 KB

010 basics-04-added-constant.zip

2.9 KB

011 More on Strings.mp4

43.8 MB

011 More on Strings_en.srt

22.6 KB

011 String-Escape-Sequences.url

0.1 KB

011 basics-05-added-template-literals.zip

3.0 KB

012 Introducing Functions.mp4

14.4 MB

012 Introducing Functions_en.srt

8.2 KB

012 functions-definition.pdf

93.4 KB

013 Adding A Custom Function.mp4

26.6 MB

013 Adding A Custom Function_en.srt

16.8 KB

013 basics-06-basic-function.zip

3.0 KB

014 Code Styles, Conventions & Syntax.html

4.1 KB

015 Returning Values.mp4

13.5 MB

015 Returning Values_en.srt

6.2 KB

015 basics-07-function-with-return.zip

3.0 KB

016 The (Un)Importance of Code Order.mp4

10.9 MB

016 The (Un)Importance of Code Order_en.srt

6.5 KB

017 An Introduction to Global & Local Scope.mp4

16.2 MB

017 An Introduction to Global & Local Scope_en.srt

7.8 KB

018 Shadowed Variables.html

1.8 KB

019 More about the return Statement.mp4

5.8 MB

019 More about the return Statement_en.srt

3.3 KB

020 Executing Functions Indirectly.mp4

29.7 MB

020 Executing Functions Indirectly_en.srt

15.5 KB

020 basics-08-user-input-function.zip

3.0 KB

021 Indirect vs Direct Function Execution - Summary.html

2.3 KB

022 Converting Data Types.mp4

13.4 MB

022 Converting Data Types_en.srt

8.7 KB

022 basics-09-parseint.zip

2.8 KB

023 Mixing Numbers & Strings.html

1.2 KB

024 Splitting Code into Functions.mp4

28.8 MB

024 Splitting Code into Functions_en.srt

7.6 KB

024 basics-10-function-refactoring.zip

3.0 KB

025 Connecting all Buttons to Functions.mp4

33.4 MB

025 Connecting all Buttons to Functions_en.srt

10.7 KB

025 basics-11-subtract-multiply-divide.zip

3.3 KB

026 Working with Code Comments.mp4

26.6 MB

026 Working with Code Comments_en.srt

5.7 KB

026 basics-12-comments.zip

3.1 KB

027 More Operators!.mp4

41.3 MB

027 More Operators!_en.srt

8.7 KB

027 operators-summary.pdf

73.3 KB

028 More Core Data Types!.mp4

7.8 MB

028 More Core Data Types!_en.srt

6.0 KB

028 data-types-summary.pdf

74.4 KB

029 Using Arrays.mp4

36.4 MB

029 Using Arrays_en.srt

13.0 KB

029 basics-14-basic-array-with-push.zip

3.3 KB

029 basics-15-extract-array-elements.zip

3.3 KB

030 Creating Objects.mp4

25.2 MB

030 Creating Objects_en.srt

8.3 KB

031 Objects - Common Syntax Gotchas.html

1.3 KB

032 Accessing Object Data.mp4

12.3 MB

032 Accessing Object Data_en.srt

3.7 KB

032 basics-16-basic-object.zip

3.2 KB

033 Adding a Re-Usable Function That Uses Objects.mp4

20.1 MB

033 Adding a Re-Usable Function That Uses Objects_en.srt

7.6 KB

034 undefined, null & NaN.mp4

11.3 MB

034 undefined, null & NaN_en.srt

8.7 KB

034 undefined-null-nan.pdf

73.1 KB

035 The typeof Operator.mp4

6.7 MB

035 The typeof Operator_en.srt

4.6 KB

036 Importing Scripts Correctly with defer & async.mp4

63.2 MB

036 Importing Scripts Correctly with defer & async_en.srt

20.5 KB

036 basics-17-finished.zip

3.2 KB

037 Importing JavaScript - Summary.html

0.3 KB

037 import-javascript-summary.pdf

105.3 KB

038 Wrap Up.mp4

10.0 MB

038 Wrap Up_en.srt

3.1 KB

039 Useful Resources & Links.html

2.1 KB

039 basics-01-starting-project.zip

2.6 KB

039 basics-02-added-scripts-imports.zip

2.9 KB

039 basics-03-variables-operators.zip

3.0 KB

039 basics-04-added-constant.zip

2.9 KB

039 basics-05-added-template-literals.zip

3.0 KB

039 basics-06-basic-function.zip

3.0 KB

039 basics-07-function-with-return.zip

3.0 KB

039 basics-08-user-input-function.zip

3.0 KB

039 basics-09-parseint.zip

2.8 KB

039 basics-10-function-refactoring.zip

3.0 KB

039 basics-11-subtract-multiply-divide.zip

3.3 KB

039 basics-12-comments.zip

3.1 KB

039 basics-13-shorthand-operators.zip

3.3 KB

039 basics-14-basic-array-with-push.zip

3.3 KB

039 basics-15-extract-array-elements.zip

3.3 KB

039 basics-16-basic-object.zip

3.2 KB

039 basics-17-finished.zip

3.2 KB

external-links.txt

0.1 KB

/03 - Efficient Development & Debugging/

001 Module Introduction.mp4

2.1 MB

001 Module Introduction_en.srt

1.9 KB

002 Efficient Development & Debugging - An Overview.mp4

4.0 MB

002 Efficient Development & Debugging - An Overview_en.srt

4.4 KB

003 Configuring the IDE Look & Feel.mp4

10.2 MB

003 Configuring the IDE Look & Feel_en.srt

3.4 KB

004 Using Shortcuts.mp4

26.0 MB

004 Using Shortcuts_en.srt

6.1 KB

005 Working with Auto-Completion & IDE Hints.mp4

16.7 MB

005 Working with Auto-Completion & IDE Hints_en.srt

6.6 KB

006 Installing IDE Extensions.mp4

9.7 MB

006 Installing IDE Extensions_en.srt

2.9 KB

007 Adjusting-VS-Code-Settings.url

0.1 KB

007 Tweaking Editor Settings.mp4

8.0 MB

007 Tweaking Editor Settings_en.srt

3.3 KB

008 Utilizing Different IDE Views.mp4

6.3 MB

008 Utilizing Different IDE Views_en.srt

2.5 KB

009 Finding Help & Working with MDN.mp4

30.9 MB

009 Finding Help & Working with MDN_en.srt

8.9 KB

010 The ECMAScript Standard.html

0.7 KB

011 How to google Correctly.mp4

7.5 MB

011 How to google Correctly_en.srt

2.5 KB

012 Debugging JavaScript - An Overview.mp4

7.3 MB

012 Debugging JavaScript - An Overview_en.srt

4.8 KB

013 An Error Message! No Reason To Panic!.mp4

15.9 MB

013 An Error Message! No Reason To Panic!_en.srt

7.2 KB

014 Using console.log() to look into the Code.mp4

20.7 MB

014 Using console.log() to look into the Code_en.srt

5.5 KB

015 Next-Level Debugging with the Chrome Devtools & Breakpoints.mp4

68.3 MB

015 Next-Level Debugging with the Chrome Devtools & Breakpoints_en.srt

12.3 KB

016 Testing Code Changes Directly in the Devtools.mp4

12.2 MB

016 Testing Code Changes Directly in the Devtools_en.srt

3.0 KB

016 dev-debugging-finished.zip

7.1 KB

017 Debugging Code directly Inside VS Code.mp4

36.2 MB

017 Debugging Code directly Inside VS Code_en.srt

7.1 KB

018 Wrap Up.mp4

4.9 MB

018 Wrap Up_en.srt

1.9 KB

019 Useful Resources & Links.html

1.1 KB

019 dev-debugging-finished.zip

7.1 KB

external-links.txt

0.1 KB

/.../0. Websites you may like/

[CourseClub.Me].url

0.1 KB

[FreeCourseSite.com].url

0.1 KB

[GigaCourse.Com].url

0.0 KB

/04 - Working with Control Structures (if Statements, Loops, Error Handling)/

001 Module Introduction.mp4

3.0 MB

001 Module Introduction_en.srt

3.2 KB

002 Introducing if Statements & Boolean (Comparison) Operators.mp4

16.2 MB

002 Introducing if Statements & Boolean (Comparison) Operators_en.srt

13.1 KB

002 boolean-operators.pdf

77.3 KB

002 conditional-code-if-statements.pdf

71.4 KB

003 Using Booleans in Conditions & More on Text Comparisons.html

2.6 KB

004 Using if Statements.mp4

33.9 MB

004 Using if Statements_en.srt

10.0 KB

004 control-01-starting-project.zip

3.4 KB

005 Working with if, else and else-if.mp4

23.6 MB

005 Working with if, else and else-if_en.srt

7.5 KB

005 control-02-added-if.zip

3.4 KB

006 Beware When Comparing Objects & Arrays for Equality!.mp4

7.2 MB

006 Beware When Comparing Objects & Arrays for Equality!_en.srt

5.8 KB

006 object-arrays-comparison.pdf

73.9 KB

007 The Logical AND and OR Operators.mp4

29.8 MB

007 The Logical AND and OR Operators_en.srt

12.4 KB

007 logical-operators-and-or.pdf

73.4 KB

008 Operator-Precedence-Reference-MDN-.url

0.1 KB

008 Understanding Operator Precedence.mp4

28.8 MB

008 Understanding Operator Precedence_en.srt

10.4 KB

009 Beyond true false Truthy and Falsy Values.mp4

30.1 MB

009 Beyond true false Truthy and Falsy Values_en.srt

10.6 KB

009 falsy-and-truthy-values.pdf

81.5 KB

010 Coercion vs Conversion.html

2.3 KB

011 Setting Up a Bigger Example Project (The Monster Killer).mp4

5.9 MB

011 Setting Up a Bigger Example Project (The Monster Killer)_en.srt

4.1 KB

011 control-03-monster-killer-starting-project.zip

3.3 KB

012 Adding an Attack Function.mp4

21.2 MB

012 Adding an Attack Function_en.srt

11.0 KB

012 control-04-attack-function.zip

3.2 KB

013 Using if Statements for Checking the Win-Condition.mp4

30.8 MB

013 Using if Statements for Checking the Win-Condition_en.srt

13.0 KB

013 control-05-attack-if-else-if.zip

3.3 KB

014 Adding More if Statements & A Strong Attack Functionality.mp4

51.1 MB

014 Adding More if Statements & A Strong Attack Functionality_en.srt

13.5 KB

014 control-06-strong-attack.zip

3.3 KB

015 Time for a Heal Player Functionality!.mp4

79.2 MB

015 Time for a Heal Player Functionality!_en.srt

14.1 KB

015 control-07-heal-functionality.zip

3.6 KB

016 Controlling the Conditional Bonus Life (Without Boolean Operators!).mp4

23.3 MB

016 Controlling the Conditional Bonus Life (Without Boolean Operators!)_en.srt

8.2 KB

016 control-08-bonus-life-functionality.zip

3.7 KB

017 Adding a Reset Game Functionality.mp4

24.3 MB

017 Adding a Reset Game Functionality_en.srt

8.4 KB

017 control-09-reset-logic.zip

3.6 KB

018 Validating User Input.mp4

26.6 MB

018 Validating User Input_en.srt

8.3 KB

018 control-10-player-set-initial-health.zip

3.9 KB

019 Utilizing Global Constants as Identifiers in Conditional Code.mp4

22.0 MB

019 Utilizing Global Constants as Identifiers in Conditional Code_en.srt

4.4 KB

020 Adding a Conditional Battle Log.mp4

114.5 MB

020 Adding a Conditional Battle Log_en.srt

22.3 KB

020 control-11-added-logging.zip

4.1 KB

021 Introducing the Ternary Operator.mp4

39.1 MB

021 Introducing the Ternary Operator_en.srt

10.5 KB

021 ternary-operator.pdf

74.6 KB

022 A Bit of Theory Statements vs Expressions.mp4

6.9 MB

022 A Bit of Theory Statements vs Expressions_en.srt

2.4 KB

022 Expression-vs-Statement.url

0.1 KB

023 Logical Operator Tricks & Shorthands.mp4

31.9 MB

023 Logical Operator Tricks & Shorthands_en.srt

17.8 KB

023 boolean-tricks.pdf

75.0 KB

024 Logical Operators - A Quick Summary.html

2.6 KB

025 Working with the switch-case Statement.mp4

34.6 MB

025 Working with the switch-case Statement_en.srt

9.7 KB

025 control-12-switch-case.zip

4.2 KB

025 switch-case-with-greater-than-etc-.url

0.1 KB

026 Introducing Loops.mp4

9.6 MB

026 Introducing Loops_en.srt

9.0 KB

026 loops-overview.pdf

72.4 KB

027 The for Loop.mp4

42.2 MB

027 The for Loop_en.srt

11.2 KB

027 control-13-for-loop.zip

4.2 KB

028 The for-of Loop.mp4

23.7 MB

028 The for-of Loop_en.srt

7.7 KB

028 control-14-for-of-loop.zip

4.3 KB

029 The for-in Loop.mp4

30.8 MB

029 The for-in Loop_en.srt

9.5 KB

029 control-15-for-in.zip

4.2 KB

030 The while & do-while Loops.mp4

31.7 MB

030 The while & do-while Loops_en.srt

11.2 KB

030 control-16-while.zip

4.3 KB

031 Controlling Loops with break.mp4

68.0 MB

031 Controlling Loops with break_en.srt

10.8 KB

032 Controlling Iterations with continue.mp4

6.8 MB

032 Controlling Iterations with continue_en.srt

3.1 KB

032 control-17-break-continue.zip

4.5 KB

033 More Control with Labeled Statements.mp4

25.7 MB

033 More Control with Labeled Statements_en.srt

9.0 KB

033 control-18-labeled-statements.zip

4.6 KB

034 Error Handling with try-catch - An Introduction.mp4

3.4 MB

034 Error Handling with try-catch - An Introduction_en.srt

3.1 KB

034 error-handling.pdf

76.0 KB

035 Throwing Custom Errors.mp4

23.1 MB

035 Throwing Custom Errors_en.srt

7.3 KB

036 Working with try-catch to Catch & Handle Errors.mp4

52.7 MB

036 Working with try-catch to Catch & Handle Errors_en.srt

11.9 KB

036 control-19-try-catch-finished.zip

8.7 KB

037 Wrap Up.mp4

21.0 MB

037 Wrap Up_en.srt

4.5 KB

038 Useful Resources & Links.html

0.8 KB

038 control-01-starting-project.zip

3.4 KB

038 control-02-added-if.zip

3.4 KB

038 control-03-monster-killer-starting-project.zip

3.3 KB

038 control-04-attack-function.zip

3.2 KB

038 control-05-attack-if-else-if.zip

3.3 KB

038 control-06-strong-attack.zip

3.3 KB

038 control-07-heal-functionality.zip

3.6 KB

038 control-08-bonus-life-functionality.zip

3.7 KB

038 control-09-reset-logic.zip

3.6 KB

038 control-10-player-set-initial-health.zip

3.9 KB

038 control-11-added-logging.zip

4.1 KB

038 control-12-switch-case.zip

4.2 KB

038 control-13-for-loop.zip

4.2 KB

038 control-14-for-of-loop.zip

4.3 KB

038 control-15-for-in.zip

4.2 KB

038 control-16-while.zip

4.3 KB

038 control-17-break-continue.zip

4.5 KB

038 control-18-labeled-statements.zip

4.6 KB

038 control-19-try-catch-finished.zip

8.7 KB

external-links.txt

0.4 KB

/05 - Behind the Scenes & The (Weird) Past (ES3, ES5) & Present (ES6+) of JavaScript/

001 Module Introduction.mp4

2.1 MB

001 Module Introduction_en.srt

2.3 KB

002 ES5 vs ES6+ (Next Gen JS) - Evolution of JavaScript.mp4

31.6 MB

002 ES5 vs ES6+ (Next Gen JS) - Evolution of JavaScript_en.srt

11.9 KB

002 js-evolution.pdf

75.8 KB

003 behind-scenes-01-starting-setup.zip

0.8 KB

003 behind-scenes-02-block-scope.zip

1.0 KB

003 var vs let & const - Introducing Block Scope.mp4

34.8 MB

003 var vs let & const - Introducing Block Scope_en.srt

22.2 KB

003 var-vs-let-vs-const.pdf

71.7 KB

004 Understanding Hoisting.mp4

9.2 MB

004 Understanding Hoisting_en.srt

5.7 KB

005 Strict Mode & Writing Good Code.mp4

13.1 MB

005 Strict Mode & Writing Good Code_en.srt

9.0 KB

005 Strict-Mode-Changes.url

0.1 KB

005 behind-scenes-03-strict-mode.zip

1.0 KB

006 How Code is Parsed & Compiled.mp4

15.8 MB

006 How Code is Parsed & Compiled_en.srt

11.8 KB

006 Understanding-the-SpiderMonkey-Engine.url

0.1 KB

006 Understanding-the-V8-Chrome-JS-Engine-Works.url

0.1 KB

006 js-engines-in-detail.pdf

130.0 KB

007 Inside the JavaScript Engine - How the Code Executes.mp4

45.1 MB

007 Inside the JavaScript Engine - How the Code Executes_en.srt

22.7 KB

007 behind-scenes-04-starting-setup-2.zip

3.4 KB

007 how-code-executes.pdf

80.0 KB

008 [DEEP DIVE] JavaScript Language vs Browser APIs.html

3.4 KB

009 Primitive vs Reference Values.mp4

59.2 MB

009 Primitive vs Reference Values_en.srt

27.4 KB

009 primitive-vs-reference-values.pdf

79.2 KB

010 Garbage Collection & Memory Management.mp4

58.9 MB

010 Garbage Collection & Memory Management_en.srt

18.4 KB

010 More-on-JavaScript-Memory-Management-Garbage-Collection-.url

0.1 KB

010 V8s-Garbage-Collection-Logic.url

0.1 KB

010 behind-scenes-05-callback-example.zip

2.6 KB

010 garbage-collection.pdf

74.3 KB

011 Wrap Up.mp4

8.3 MB

011 Wrap Up_en.srt

2.7 KB

012 Useful Resources & Links.html

1.0 KB

012 behind-scenes-01-starting-setup.zip

0.8 KB

012 behind-scenes-02-block-scope.zip

1.0 KB

012 behind-scenes-03-strict-mode.zip

1.0 KB

012 behind-scenes-04-starting-setup-2.zip

0.8 KB

012 behind-scenes-05-callback-example.zip

2.6 KB

external-links.txt

0.6 KB

/06 - More on Functions/

001 Module Introduction.mp4

1.9 MB

001 Module Introduction_en.srt

2.2 KB

002 Recapping Functions Knowledge - What We Know Thus Far.mp4

2.8 MB

002 Recapping Functions Knowledge - What We Know Thus Far_en.srt

2.6 KB

003 Parameters vs Arguments.html

1.1 KB

004 Functions vs Methods.mp4

23.3 MB

004 Functions vs Methods_en.srt

8.5 KB

004 functions-01-starting-code.zip

0.9 KB

005 Functions are Objects!.mp4

7.7 MB

005 Functions are Objects!_en.srt

4.2 KB

006 Function Expressions Storing Functions in Variables.mp4

13.1 MB

006 Function Expressions Storing Functions in Variables_en.srt

8.4 KB

006 functions-02-function-expressions.zip

1.1 KB

007 Function Expressions vs Function Declarations.mp4

5.7 MB

007 Function Expressions vs Function Declarations_en.srt

4.2 KB

007 function-declaration-vs-expression.pdf

78.1 KB

008 Anonymous Functions.mp4

17.7 MB

008 Anonymous Functions_en.srt

9.5 KB

008 functions-03-anonymous-functions.zip

1.1 KB

009 Working on the Project Adding User Choices to the Game.mp4

24.3 MB

009 Working on the Project Adding User Choices to the Game_en.srt

9.9 KB

009 functions-04-game-user-choice.zip

1.2 KB

010 Implementing the Core Game Logic.mp4

25.1 MB

010 Implementing the Core Game Logic_en.srt

9.5 KB

011 Introducing Arrow Functions.mp4

59.1 MB

011 Introducing Arrow Functions_en.srt

13.9 KB

011 arrow-functions.pdf

81.9 KB

011 functions-05-arrow-functions.zip

1.5 KB

012 Different Arrow Function Syntaxes.html

2.7 KB

013 Outputting Messages to the User.mp4

20.8 MB

013 Outputting Messages to the User_en.srt

5.6 KB

013 functions-06-finished-game-logic.zip

1.6 KB

014 Default Arguments in Functions.mp4

39.5 MB

014 Default Arguments in Functions_en.srt

15.8 KB

014 functions-07-default-arguments.zip

1.6 KB

015 Introducing Rest Parameters (Rest Operator).mp4

29.2 MB

015 Introducing Rest Parameters (Rest Operator)_en.srt

13.5 KB

015 functions-08-rest-parameters.zip

1.7 KB

016 Creating Functions Inside of Functions.mp4

16.2 MB

016 Creating Functions Inside of Functions_en.srt

4.8 KB

016 functions-09-functions-in-functions.zip

1.8 KB

017 Understanding Callback Functions.mp4

25.5 MB

017 Understanding Callback Functions_en.srt

9.2 KB

017 functions-10-callback-functions.zip

1.9 KB

018 Working with bind().mp4

30.2 MB

018 Working with bind()_en.srt

12.1 KB

018 functions-11-bind-finished.zip

1.9 KB

019 Adding bind() to the Calculator Project.mp4

29.4 MB

019 Adding bind() to the Calculator Project_en.srt

4.7 KB

019 functions-revisited.zip

7.0 KB

020 call() and apply().mp4

3.7 MB

020 call() and apply()_en.srt

1.9 KB

021 Wrap Up.mp4

14.4 MB

021 Wrap Up_en.srt

3.0 KB

022 Useful Resources & Links.html

0.8 KB

022 functions-01-starting-code.zip

0.9 KB

022 functions-02-function-expressions.zip

1.1 KB

022 functions-03-anonymous-functions.zip

1.1 KB

022 functions-04-game-user-choice.zip

1.2 KB

022 functions-05-arrow-functions.zip

1.5 KB

022 functions-06-finished-game-logic.zip

1.6 KB

022 functions-07-default-arguments.zip

1.6 KB

022 functions-08-rest-parameters.zip

1.7 KB

022 functions-09-functions-in-functions.zip

1.8 KB

022 functions-10-callback-functions.zip

1.9 KB

022 functions-11-bind-finished.zip

1.9 KB

022 functions-revisited.zip

7.0 KB

/07 - Working with the DOM (Browser HTML Code) in JavaScript/

001 Module Introduction.mp4

2.3 MB

001 Module Introduction_en.srt

2.2 KB

002 What's the DOM.mp4

10.0 MB

002 What's the DOM_en.srt

8.0 KB

003 Document and Window Object.mp4

33.4 MB

003 Document and Window Object_en.srt

9.5 KB

003 dom-01-starting-code.zip

0.8 KB

004 Understanding the DOM and how it's created.mp4

15.7 MB

004 Understanding the DOM and how it's created_en.srt

9.9 KB

004 the-document-object-model-dom.pdf

81.6 KB

005 DOM-Node-Types.url

0.1 KB

005 Nodes & Elements - Querying the DOM Overview.mp4

10.5 MB

005 Nodes & Elements - Querying the DOM Overview_en.srt

8.4 KB

005 nodes-vs-elements.pdf

73.4 KB

006 Selecting Elements in the DOM.mp4

27.2 MB

006 Selecting Elements in the DOM_en.srt

13.3 KB

006 dom-02-basic-selection-code.zip

1.2 KB

006 querying-elements.pdf

73.7 KB

007 Summary Node Query Methods.html

3.9 KB

008 Exploring and Changing DOM Properties.mp4

40.7 MB

008 Exploring and Changing DOM Properties_en.srt

11.3 KB

008 evaluating-and-manipulating-elements.pdf

74.1 KB

009 Attributes vs Properties.mp4

46.7 MB

009 Attributes vs Properties_en.srt

12.6 KB

009 attributes-vs-properties.pdf

74.9 KB

010 Selecting Multiple Elements & Summary.mp4

15.4 MB

010 Selecting Multiple Elements & Summary_en.srt

7.3 KB

011 Traversing the DOM - Overview.mp4

9.3 MB

011 Traversing the DOM - Overview_en.srt

8.4 KB

011 dom-traversal.pdf

78.4 KB

012 Traversing Child Nodes.mp4

24.7 MB

012 Traversing Child Nodes_en.srt

13.5 KB

013 Using parentNode & parentElement.mp4

11.8 MB

013 Using parentNode & parentElement_en.srt

7.4 KB

014 Selecting Sibling Elements.mp4

20.1 MB

014 Selecting Sibling Elements_en.srt

6.1 KB

014 dom-03-dom-traversing.zip

1.0 KB

015 DOM Traversal vs Query Methods.mp4

13.6 MB

015 DOM Traversal vs Query Methods_en.srt

6.6 KB

016 Styling DOM Elements.mp4

42.7 MB

016 Styling DOM Elements_en.srt

16.8 KB

016 dom-04-styling.zip

1.2 KB

016 styling-dom-elements.pdf

73.8 KB

017 Creating Elements with JS - Overview.mp4

3.7 MB

017 Creating Elements with JS - Overview_en.srt

3.5 KB

018 Adding Elements via HTML in Code.mp4

34.6 MB

018 Adding Elements via HTML in Code_en.srt

10.1 KB

019 Adding Elements via createElement().mp4

13.6 MB

019 Adding Elements via createElement()_en.srt

8.1 KB

020 Inserting DOM Elements.mp4

30.5 MB

020 Inserting DOM Elements_en.srt

11.3 KB

020 creating-and-inserting-elements.pdf

73.3 KB

021 Cloning DOM Nodes.mp4

3.4 MB

021 Cloning DOM Nodes_en.srt

2.2 KB

022 Live Node Lists vs Static Node Lists.mp4

15.2 MB

022 Live Node Lists vs Static Node Lists_en.srt

6.9 KB

023 Removing Elements.mp4

6.9 MB

023 Removing Elements_en.srt

2.7 KB

024 Insertion & Removal Method Summary.mp4

4.4 MB

024 Insertion & Removal Method Summary_en.srt

3.8 KB

024 dom-05-finished-basics.zip

1.3 KB

024 insertion-removal-summary.pdf

73.3 KB

025 Summary Insert, Replace, Remove.html

7.4 KB

026 Setting Up the Practice Project.mp4

4.6 MB

026 Setting Up the Practice Project_en.srt

2.9 KB

026 dom-06-demo-project-setup.zip

6.7 KB

027 Selecting the Modal and Add Button.mp4

49.8 MB

027 Selecting the Modal and Add Button_en.srt

13.5 KB

027 dom-07-selected-modal-and-button.zip

3.4 KB

028 Opening a Modal by Changing CSS Classes.mp4

19.6 MB

028 Opening a Modal by Changing CSS Classes_en.srt

7.7 KB

028 dom-08-toggle-modal-visible-class.zip

3.5 KB

029 Controlling the Backdrop.mp4

57.7 MB

029 Controlling the Backdrop_en.srt

11.7 KB

029 dom-09-handling-movie-modal.zip

3.5 KB

030 Fetching and Validating User Input.mp4

35.0 MB

030 Fetching and Validating User Input_en.srt

11.4 KB

030 dom-10-getting-user-input.zip

3.7 KB

031 Creating a Movie in JavaScript & Clearing the Input.mp4

13.3 MB

031 Creating a Movie in JavaScript & Clearing the Input_en.srt

5.2 KB

032 Rendering Movie Items on the Screen.mp4

53.1 MB

032 Rendering Movie Items on the Screen_en.srt

11.1 KB

032 dom-11-adding-and-rendering-movies.zip

4.2 KB

033 Deleting Movie Elements.mp4

74.6 MB

033 Deleting Movie Elements_en.srt

12.5 KB

033 dom-12-delete-elements.zip

4.2 KB

034 Showing & Hiding the Are you sure Dialog.mp4

47.1 MB

034 Showing & Hiding the Are you sure Dialog_en.srt

8.9 KB

034 dom-13-two-modals.zip

4.2 KB

035 Starting with the Confirmation Logic.mp4

31.4 MB

035 Starting with the Confirmation Logic_en.srt

6.2 KB

036 Finishing the App.mp4

74.0 MB

036 Finishing the App_en.srt

16.9 KB

036 dom-14-finished.zip

4.3 KB

037 Wrap Up.mp4

14.5 MB

037 Wrap Up_en.srt

2.8 KB

038 Useful Resources & Links.html

0.6 KB

038 dom-01-starting-code.zip

0.8 KB

038 dom-02-basic-selection-code.zip

1.2 KB

038 dom-03-dom-traversing.zip

1.0 KB

038 dom-04-styling.zip

1.2 KB

038 dom-05-finished-basics.zip

1.3 KB

038 dom-06-demo-project-setup.zip

3.2 KB

038 dom-07-selected-modal-and-button.zip

3.4 KB

038 dom-08-toggle-modal-visible-class.zip

3.5 KB

038 dom-09-handling-movie-modal.zip

3.5 KB

038 dom-10-getting-user-input.zip

3.7 KB

038 dom-11-adding-and-rendering-movies.zip

4.2 KB

038 dom-12-delete-elements.zip

4.2 KB

038 dom-13-two-modals.zip

4.2 KB

038 dom-14-finished.zip

4.3 KB

external-links.txt

0.1 KB

/08 - More on Arrays & Iterables/

001 Module Introduction.mp4

1.4 MB

001 Module Introduction_en.srt

1.7 KB

002 What are Iterables and Array-like Objects.mp4

3.4 MB

002 What are Iterables and Array-like Objects_en.srt

3.0 KB

002 iterables-array-like.pdf

77.8 KB

003 Creating Arrays.mp4

17.7 MB

003 Creating Arrays_en.srt

13.1 KB

003 arrays-01-starting-code.zip

0.8 KB

003 arrays-02-creating-arrays.zip

1.0 KB

004 Which Data Can You Store In Arrays.mp4

13.0 MB

004 Which Data Can You Store In Arrays_en.srt

5.4 KB

005 arrays-03-push-pop-shift-unshift.zip

1.2 KB

005 push(), pop(), unshift(), shift() - Adding & Removing Elements.mp4

16.0 MB

005 push(), pop(), unshift(), shift() - Adding & Removing Elements_en.srt

9.7 KB

006 The splice() Method.mp4

18.0 MB

006 The splice() Method_en.srt

8.3 KB

006 arrays-04-splice.zip

1.2 KB

007 Selecting Ranges & Creating Copies with slice().mp4

19.0 MB

007 Selecting Ranges & Creating Copies with slice()_en.srt

8.4 KB

007 arrays-05-slice.zip

1.3 KB

008 Adding Arrays to Arrays with concat().mp4

6.2 MB

008 Adding Arrays to Arrays with concat()_en.srt

3.1 KB

008 arrays-06-concat.zip

1.3 KB

009 Retrieving Indexes with indexOf() & lastIndexOf().mp4

11.7 MB

009 Retrieving Indexes with indexOf() & lastIndexOf()_en.srt

5.0 KB

009 arrays-07-indexof.zip

1.3 KB

010 Finding Stuff find() and findIndex().mp4

18.5 MB

010 Finding Stuff find() and findIndex()_en.srt

7.5 KB

010 arrays-08-find-findindex.zip

1.5 KB

011 Is it Included.mp4

4.9 MB

011 Is it Included_en.srt

1.8 KB

012 Alternative to for Loops The forEach() Method.mp4

12.0 MB

012 Alternative to for Loops The forEach() Method_en.srt

6.2 KB

012 arrays-09-foreach.zip

1.6 KB

013 Transforming Data with map().mp4

7.3 MB

013 Transforming Data with map()_en.srt

3.5 KB

013 arrays-10-map.zip

1.6 KB

014 arrays-11-sort-reverse.zip

1.7 KB

014 sort()ing and reverse()ing.mp4

11.3 MB

014 sort()ing and reverse()ing_en.srt

6.2 KB

015 Filtering Arrays with filter().mp4

8.3 MB

015 Filtering Arrays with filter()_en.srt

3.5 KB

016 Where Arrow Functions Shine!.mp4

4.8 MB

016 Where Arrow Functions Shine!_en.srt

2.3 KB

016 arrays-12-filter-and-short-arrow-function.zip

1.8 KB

017 The Important reduce() Method.mp4

22.3 MB

017 The Important reduce() Method_en.srt

10.3 KB

017 arrays-13-reduce.zip

1.7 KB

018 Chaining Methods in JavaScript.html

1.8 KB

019 Arrays & Strings - split() and join().mp4

16.0 MB

019 Arrays & Strings - split() and join()_en.srt

5.7 KB

019 arrays-14-join-split.zip

1.9 KB

020 The Spread Operator (...).mp4

37.0 MB

020 The Spread Operator (...)_en.srt

14.6 KB

020 arrays-15-spread-operator.zip

2.0 KB

021 Understanding Array Destructuring.mp4

15.6 MB

021 Understanding Array Destructuring_en.srt

6.4 KB

021 arrays-16-destructuring.zip

2.1 KB

022 Maps & Sets - Overview.mp4

12.0 MB

022 Maps & Sets - Overview_en.srt

6.1 KB

023 Working with Sets.mp4

19.6 MB

023 Working with Sets_en.srt

10.5 KB

023 arrays-17-sets.zip

2.3 KB

024 Working with Maps.mp4

29.9 MB

024 Working with Maps_en.srt

13.5 KB

024 arrays-18-maps.zip

2.5 KB

025 Maps vs Objects.mp4

8.3 MB

025 Maps vs Objects_en.srt

5.2 KB

025 maps-sets-objects.pdf

76.9 KB

026 Understanding WeakSet.mp4

28.4 MB

026 Understanding WeakSet_en.srt

6.8 KB

027 Understanding WeakMap.mp4

7.4 MB

027 Understanding WeakMap_en.srt

4.0 KB

027 arrays-19-weakset-weakmap.zip

2.7 KB

028 Wrap Up.mp4

7.0 MB

028 Wrap Up_en.srt

1.8 KB

029 Useful Resources & Links.html

0.6 KB

029 arrays-01-starting-code.zip

0.8 KB

029 arrays-02-creating-arrays.zip

1.0 KB

029 arrays-03-push-pop-shift-unshift.zip

1.2 KB

029 arrays-04-splice.zip

1.2 KB

029 arrays-05-slice.zip

1.3 KB

029 arrays-06-concat.zip

1.3 KB

029 arrays-07-indexof.zip

1.3 KB

029 arrays-08-find-findindex.zip

1.5 KB

029 arrays-09-foreach.zip

1.6 KB

029 arrays-10-map.zip

1.6 KB

029 arrays-11-sort-reverse.zip

1.7 KB

029 arrays-12-filter-and-short-arrow-function.zip

1.8 KB

029 arrays-13-reduce.zip

1.7 KB

029 arrays-14-join-split.zip

1.9 KB

029 arrays-15-spread-operator.zip

2.0 KB

029 arrays-16-destructuring.zip

2.1 KB

029 arrays-17-sets.zip

2.3 KB

029 arrays-18-maps.zip

2.5 KB

029 arrays-19-weakset-weakmap.zip

2.7 KB

/09 - More on Objects/

001 Module Introduction.mp4

8.2 MB

001 Module Introduction_en.srt

2.2 KB

002 What's an Object.mp4

15.1 MB

002 What's an Object_en.srt

8.5 KB

002 objects-01-starting-project.zip

2.4 KB

002 what-are-objects.pdf

77.5 KB

003 Objects & Primitive Values.html

1.7 KB

004 Objects - Recap.mp4

5.0 MB

004 Objects - Recap_en.srt

3.8 KB

004 objects-01-starting-project.zip

2.4 KB

004 objects-02-object-recap.zip

2.5 KB

005 Adding, Modifying & Deleting Properties.mp4

15.1 MB

005 Adding, Modifying & Deleting Properties_en.srt

12.8 KB

005 objects-03-deleting-properties.zip

2.7 KB

006 Special Key Names & Square Bracket Property Access.mp4

29.6 MB

006 Special Key Names & Square Bracket Property Access_en.srt

12.8 KB

006 objects-04-property-names-square-brackets.zip

2.9 KB

007 Property Types & Property Order.mp4

11.3 MB

007 Property Types & Property Order_en.srt

5.7 KB

008 Dynamic Property Access & Setting Properties Dynamically.mp4

14.2 MB

008 Dynamic Property Access & Setting Properties Dynamically_en.srt

5.8 KB

008 objects-05-dynamic-access-and-assignment.zip

3.0 KB

009 Demo App & Shorthand Property Syntax.mp4

32.6 MB

009 Demo App & Shorthand Property Syntax_en.srt

13.1 KB

010 Rendering Elements based on Objects.mp4

33.4 MB

010 Rendering Elements based on Objects_en.srt

7.4 KB

010 objects-07-rendering-movies.zip

2.9 KB

011 for-in Loops & Outputting Dynamic Properties.mp4

23.3 MB

011 for-in Loops & Outputting Dynamic Properties_en.srt

7.1 KB

011 objects-08-dynamic-property-access.zip

3.0 KB

012 Adding the Filter Functionality.mp4

22.2 MB

012 Adding the Filter Functionality_en.srt

7.9 KB

012 objects-09-search-functionality.zip

3.1 KB

013 Understanding Chaining (Property & Method Chaining).mp4

6.4 MB

013 Understanding Chaining (Property & Method Chaining)_en.srt

2.5 KB

014 The Object Spread Operator (...).mp4

18.5 MB

014 The Object Spread Operator (...)_en.srt

7.8 KB

015 Understanding Object.assign().mp4

4.5 MB

015 Understanding Object.assign()_en.srt

2.9 KB

016 Object Destructuring.mp4

26.5 MB

016 Object Destructuring_en.srt

8.2 KB

016 objects-10-destructuring.zip

3.0 KB

017 Checking for Property Existance.mp4

11.6 MB

017 Checking for Property Existance_en.srt

3.8 KB

018 Introducing this.mp4

35.1 MB

018 Introducing this_en.srt

7.8 KB

018 objects-11-introducing-this.zip

3.1 KB

019 The Method Shorthand Syntax.mp4

3.1 MB

019 The Method Shorthand Syntax_en.srt

1.5 KB

020 The this Keyword And Its Strange Behavior.mp4

35.8 MB

020 The this Keyword And Its Strange Behavior_en.srt

7.8 KB

020 objects-12-this-and-bind.zip

3.1 KB

021 call() and apply().mp4

12.6 MB

021 call() and apply()_en.srt

4.6 KB

021 objects-13-call-and-apply.zip

3.1 KB

022 What the Browser (Sometimes) Does to this.mp4

14.5 MB

022 What the Browser (Sometimes) Does to this_en.srt

3.7 KB

023 objects-14-this-and-arrow-functions.zip

3.3 KB

023 this and Arrow Functions.mp4

36.3 MB

023 this and Arrow Functions_en.srt

14.9 KB

024 this - Summary.html

3.2 KB

025 Getters & Setters.mp4

29.1 MB

025 Getters & Setters_en.srt

9.7 KB

025 objects-15-getters-setters.zip

3.2 KB

026 Wrap Up.mp4

11.0 MB

026 Wrap Up_en.srt

2.1 KB

027 Useful Resources & Links.html

0.5 KB

027 objects-01-starting-project.zip

2.4 KB

027 objects-02-object-recap.zip

2.5 KB

027 objects-03-deleting-properties.zip

2.7 KB

027 objects-04-property-names-square-brackets.zip

2.9 KB

027 objects-05-dynamic-access-and-assignment.zip

3.0 KB

027 objects-06-project-movie-entering-logic.zip

2.9 KB

027 objects-07-rendering-movies.zip

2.9 KB

027 objects-08-dynamic-property-access.zip

3.0 KB

027 objects-09-search-functionality.zip

3.1 KB

027 objects-10-destructuring.zip

3.0 KB

027 objects-11-introducing-this.zip

3.1 KB

027 objects-12-this-and-bind.zip

3.1 KB

027 objects-13-call-and-apply.zip

3.1 KB

027 objects-14-this-and-arrow-functions.zip

3.3 KB

027 objects-15-getters-setters.zip

3.2 KB

/.../0. Websites you may like/

[CourseClub.Me].url

0.1 KB

[FreeCourseSite.com].url

0.1 KB

[GigaCourse.Com].url

0.0 KB

/10 - Classes & Object-oriented Programming (OOP)/

001 Module Introduction.mp4

2.4 MB

001 Module Introduction_en.srt

2.4 KB

002 What is Object-oriented Programming (OOP).mp4

5.2 MB

002 What is Object-oriented Programming (OOP)_en.srt

4.2 KB

002 whats-oop.pdf

80.3 KB

003 Getting Started with OOP Code.mp4

69.3 MB

003 Getting Started with OOP Code_en.srt

17.1 KB

003 oop-01-starting-setup.zip

2.2 KB

004 Defining & Using a First Class.mp4

23.3 MB

004 Defining & Using a First Class_en.srt

10.5 KB

004 classes-and-instances.pdf

77.2 KB

004 oop-02-first-class.zip

2.8 KB

005 Working with Constructor Methods.mp4

17.3 MB

005 Working with Constructor Methods_en.srt

6.7 KB

006 Fields vs Properties.mp4

6.4 MB

006 Fields vs Properties_en.srt

3.5 KB

006 class-properties-fields-methods.pdf

77.8 KB

007 Using & Connecting Multiple Classes.mp4

63.7 MB

007 Using & Connecting Multiple Classes_en.srt

12.1 KB

007 oop-03-productlist-productitem-classes.zip

3.1 KB

008 Binding Class Methods & Working with this.mp4

36.5 MB

008 Binding Class Methods & Working with this_en.srt

6.4 KB

008 oop-04-addtocart-method.zip

3.0 KB

009 Adding a Cart and Shop Class.mp4

19.8 MB

009 Adding a Cart and Shop Class_en.srt

5.5 KB

010 Communicating Can Be Challenging!.mp4

17.0 MB

010 Communicating Can Be Challenging!_en.srt

5.1 KB

011 Static Methods & Properties.mp4

46.0 MB

011 Static Methods & Properties_en.srt

10.1 KB

011 oop-05-static-methods-properties.zip

3.3 KB

011 static-fields-methods.pdf

75.9 KB

012 First Summary & Classes vs Object Literals.mp4

17.7 MB

012 First Summary & Classes vs Object Literals_en.srt

5.7 KB

012 classes-vs-object-literals.pdf

78.0 KB

013 Getters & Setters.mp4

17.1 MB

013 Getters & Setters_en.srt

7.7 KB

013 oop-06-getters-setters.zip

3.3 KB

014 Introducing Inheritance.mp4

10.4 MB

014 Introducing Inheritance_en.srt

3.4 KB

014 inheritance.pdf

73.7 KB

014 oop-07-base-component-class.zip

3.5 KB

015 Implementing Inheritance.mp4

81.5 MB

015 Implementing Inheritance_en.srt

15.2 KB

015 oop-08-shopping-cart-extending.zip

3.6 KB

016 Using Inheritance Everywhere.mp4

48.4 MB

016 Using Inheritance Everywhere_en.srt

9.3 KB

016 oop-09-inheritance-everywhere.zip

3.5 KB

017 Overriding Methods and the super() Constructor.mp4

26.9 MB

017 Overriding Methods and the super() Constructor_en.srt

8.6 KB

017 oop-10-render-in-constructor.zip

3.5 KB

018 super() Constructor Execution, Order & this.mp4

46.2 MB

018 super() Constructor Execution, Order & this_en.srt

9.2 KB

019 Different Ways of Adding Methods.mp4

27.6 MB

019 Different Ways of Adding Methods_en.srt

8.1 KB

019 oop-11-error-function-methods-properties.zip

3.8 KB

020 Private Properties.mp4

30.0 MB

020 Private Properties_en.srt

10.4 KB

020 oop-12-private-properties.zip

3.6 KB

020 private-fields-properties.pdf

74.3 KB

021 Pseudo-Private Properties.html

1.3 KB

022 The instanceof Operator.mp4

24.6 MB

022 The instanceof Operator_en.srt

5.8 KB

023 Built-in Classes.mp4

5.9 MB

023 Built-in Classes_en.srt

1.5 KB

024 Understanding Object Descriptors.mp4

30.5 MB

024 Understanding Object Descriptors_en.srt

9.6 KB

025 Wrap Up.mp4

13.8 MB

025 Wrap Up_en.srt

2.6 KB

026 Useful Resources & Links.html

0.5 KB

026 oop-01-starting-setup.zip

2.2 KB

026 oop-02-first-class.zip

2.8 KB

026 oop-03-productlist-productitem-classes.zip

3.1 KB

026 oop-04-addtocart-method.zip

3.0 KB

026 oop-05-static-methods-properties.zip

3.3 KB

026 oop-06-getters-setters.zip

3.3 KB

026 oop-07-base-component-class.zip

3.5 KB

026 oop-08-shopping-cart-extending.zip

3.6 KB

026 oop-09-inheritance-everywhere.zip

3.5 KB

026 oop-10-render-in-constructor.zip

3.5 KB

026 oop-11-error-function-methods-properties.zip

3.8 KB

026 oop-12-private-properties.zip

3.6 KB

/11 - Deep Dive Constructor Functions & Prototypes/

001 Module Introduction.mp4

2.1 MB

001 Module Introduction_en.srt

2.1 KB

002 Introducing Constructor Functions.mp4

7.9 MB

002 Introducing Constructor Functions_en.srt

5.6 KB

002 prototypes-01-starting-setup.zip

0.8 KB

003 Constructor Functions vs Classes & Understanding new.mp4

11.0 MB

003 Constructor Functions vs Classes & Understanding new_en.srt

6.1 KB

003 constructor-functions-classes.pdf

74.2 KB

004 Introducing Prototypes.mp4

39.2 MB

004 Introducing Prototypes_en.srt

21.1 KB

004 prototypes-02-basic-prototype.zip

1.1 KB

004 prototypes.pdf

82.8 KB

005 Prototypes - Summary.html

2.1 KB

006 Working with Prototypes.mp4

19.4 MB

006 Working with Prototypes_en.srt

7.0 KB

006 prototypes-03-editing-the-prototype-correctly.zip

1.2 KB

007 The Prototype Chain and the Global Object.mp4

44.8 MB

007 The Prototype Chain and the Global Object_en.srt

10.9 KB

007 prototype-chain.pdf

73.6 KB

007 prototypes-04-global-object-prototype.zip

1.2 KB

008 Classes & Prototypes.mp4

16.4 MB

008 Classes & Prototypes_en.srt

7.2 KB

009 Methods in Classes & In Constructors.mp4

37.9 MB

009 Methods in Classes & In Constructors_en.srt

14.0 KB

009 different-kinds-of-method-declarations.pdf

77.2 KB

009 prototypes-06-property-methods-bind.zip

1.4 KB

010 Built-in Prototypes in JavaScript.mp4

7.8 MB

010 Built-in Prototypes in JavaScript_en.srt

2.8 KB

011 Setting & Getting Prototypes.mp4

43.1 MB

011 Setting & Getting Prototypes_en.srt

14.4 KB

011 prototypes-07-getting-setting-prototypes.zip

1.6 KB

012 Wrap Up.mp4

6.3 MB

012 Wrap Up_en.srt

4.2 KB

013 Useful Resources & Links.html

0.8 KB

013 prototypes-01-starting-setup.zip

0.8 KB

013 prototypes-02-basic-prototype.zip

1.1 KB

013 prototypes-03-editing-the-prototype-correctly.zip

1.2 KB

013 prototypes-04-global-object-prototype.zip

1.2 KB

013 prototypes-05-classes-methods-prototypes.zip

1.3 KB

013 prototypes-06-property-methods-bind.zip

1.4 KB

013 prototypes-07-getting-setting-prototypes.zip

1.6 KB

/12 - Practice OOP & Classes/

001 Module Introduction.mp4

3.6 MB

001 Module Introduction_en.srt

2.2 KB

001 practice-oop-01-starting-setup.zip

2.7 KB

002 First Project Steps & Planning.mp4

24.3 MB

002 First Project Steps & Planning_en.srt

6.8 KB

002 practice-oop-01-starting-setup.zip

2.7 KB

003 Creating Project Lists & Parsing Element Data.mp4

20.2 MB

003 Creating Project Lists & Parsing Element Data_en.srt

5.2 KB

003 practice-oop-02-created-lists-basic-logic.zip

3.1 KB

004 Starting with the Switch Project Logic.mp4

42.4 MB

004 Starting with the Switch Project Logic_en.srt

14.1 KB

005 Passing Method References Around.mp4

49.5 MB

005 Passing Method References Around_en.srt

9.4 KB

005 practice-oop-03-passing-functions-around.zip

3.4 KB

006 Moving DOM Elements.mp4

84.1 MB

006 Moving DOM Elements_en.srt

16.8 KB

006 practice-oop-05-finished-move-item-logic.zip

3.7 KB

007 Adding a Tooltip.mp4

64.7 MB

007 Adding a Tooltip_en.srt

12.3 KB

007 practice-oop-06-basic-tooltip.zip

3.6 KB

007 practice-oop-07-improved-tooltip.zip

3.8 KB

008 Adding Inheritance.mp4

28.6 MB

008 Adding Inheritance_en.srt

8.9 KB

008 practice-oop-08-base-component-class.zip

4.0 KB

009 Wrap Up.mp4

7.3 MB

009 Wrap Up_en.srt

1.4 KB

010 Useful Resources & Links.html

0.2 KB

010 practice-oop-01-starting-setup.zip

2.7 KB

010 practice-oop-02-created-lists-basic-logic.zip

3.1 KB

010 practice-oop-03-passing-functions-around.zip

3.4 KB

010 practice-oop-04-moving-the-dom-element.zip

3.5 KB

010 practice-oop-05-finished-move-item-logic.zip

3.7 KB

010 practice-oop-06-basic-tooltip.zip

3.6 KB

010 practice-oop-07-improved-tooltip.zip

3.8 KB

010 practice-oop-08-base-component-class.zip

4.0 KB

/13 - Back to the DOM & More Browser APIs/

001 Module Introduction.mp4

11.9 MB

001 Module Introduction_en.srt

3.5 KB

001 practice-oop-08-base-component-class.zip

4.0 KB

002 Using dataset (data- Attributes).mp4

57.9 MB

002 Using dataset (data- Attributes)_en.srt

9.5 KB

002 adv-dom-01-dataset.zip

3.7 KB

003 Getting Element Box Dimensions.mp4

25.3 MB

003 Getting Element Box Dimensions_en.srt

8.2 KB

003 adv-dom-sizes-html.zip

4.8 KB

004 Working with Element Sizes & Positions.mp4

11.5 MB

004 Working with Element Sizes & Positions_en.srt

6.8 KB

004 sizes.pdf

94.7 KB

005 The DOM & Prototypes.mp4

8.8 MB

005 The DOM & Prototypes_en.srt

3.4 KB

006 Positioning the Tooltip.mp4

99.6 MB

006 Positioning the Tooltip_en.srt

14.9 KB

006 adv-dom-02-basic-tooltip-positioning.zip

5.5 KB

006 adv-dom-03-correct-tooltip-positioning.zip

5.5 KB

007 Handling Scrolling.mp4

27.1 MB

007 Handling Scrolling_en.srt

8.0 KB

007 adv-dom-04-scrolling-logic.zip

5.3 KB

008 Working with template Tags.mp4

39.2 MB

008 Working with template Tags_en.srt

6.7 KB

008 adv-dom-05-template.zip

5.3 KB

009 Loading Scripts Dynamically.mp4

50.6 MB

009 Loading Scripts Dynamically_en.srt

10.1 KB

009 adv-dom-06-dynamically-loaded-scripts.zip

6.0 KB

010 Setting Timers & Intervals.mp4

43.0 MB

010 Setting Timers & Intervals_en.srt

10.7 KB

010 adv-dom-07-interval-timer.zip

5.9 KB

011 The location and history Objects.mp4

12.7 MB

011 The location and history Objects_en.srt

6.0 KB

012 Better-Best-practice-Browser-Detection.url

0.1 KB

012 Parsing-the-userAgent-String-to-Detect-Browsers.url

0.1 KB

012 The navigator Object.mp4

15.7 MB

012 The navigator Object_en.srt

6.8 KB

013 More-on-the-Date-Object.url

0.1 KB

013 Working with Dates.mp4

7.6 MB

013 Working with Dates_en.srt

4.4 KB

014 The Error Object & Constructor Function.mp4

15.5 MB

014 The Error Object & Constructor Function_en.srt

4.6 KB

015 Wrap Up.mp4

5.6 MB

015 Wrap Up_en.srt

1.0 KB

016 Useful Resources & Links.html

1.2 KB

016 adv-dom-01-dataset.zip

3.7 KB

016 adv-dom-02-basic-tooltip-positioning.zip

5.5 KB

016 adv-dom-03-correct-tooltip-positioning.zip

5.5 KB

016 adv-dom-04-scrolling-logic.zip

5.3 KB

016 adv-dom-05-template.zip

5.3 KB

016 adv-dom-06-dynamically-loaded-scripts.zip

6.0 KB

016 adv-dom-07-interval-timer.zip

5.9 KB

016 adv-dom-sizes-html.zip

4.8 KB

external-links.txt

0.4 KB

/14 - Working with Events/

001 Module Introduction.mp4

1.6 MB

001 Module Introduction_en.srt

2.1 KB

002 Introduction to Events in JavaScript.mp4

19.2 MB

002 Introduction to Events in JavaScript_en.srt

8.9 KB

002 events-in-js.pdf

76.4 KB

003 Different Ways of Listening to Events.mp4

24.3 MB

003 Different Ways of Listening to Events_en.srt

9.7 KB

003 events-01-starting-setup.zip

5.8 KB

004 Removing Event Listeners.mp4

20.6 MB

004 Removing Event Listeners_en.srt

7.6 KB

004 events-02-addeventlistener-removeeventlistener.zip

6.5 KB

005 The event Object.mp4

21.7 MB

005 The event Object_en.srt

8.2 KB

005 events-03-the-event-object.zip

6.2 KB

006 Supported Event Types.mp4

43.4 MB

006 Supported Event Types_en.srt

11.3 KB

006 events-04-the-scroll-event.zip

6.2 KB

007 Example Basic Infinite Scrolling.html

2.4 KB

008 Working with preventDefault().mp4

14.8 MB

008 Working with preventDefault()_en.srt

7.1 KB

008 events-05-preventdefault.zip

6.3 KB

009 Understanding Capturing & Bubbling Phases.mp4

2.8 MB

009 Understanding Capturing & Bubbling Phases_en.srt

3.0 KB

010 Event Propagation & stopPropagation().mp4

29.5 MB

010 Event Propagation & stopPropagation()_en.srt

10.9 KB

010 events-06-event-propagation.zip

6.4 KB

010 events-07-not-all-events-propagate.zip

6.6 KB

011 Using Event Delegation.mp4

29.8 MB

011 Using Event Delegation_en.srt

11.2 KB

011 events-08-event-delegation.zip

6.6 KB

012 Triggering DOM Elements Programmatically.mp4

16.0 MB

012 Triggering DOM Elements Programmatically_en.srt

5.3 KB

012 events-09-triggering-events-programmatically.zip

7.0 KB

013 Event Handler Functions & this.mp4

8.8 MB

013 Event Handler Functions & this_en.srt

3.5 KB

013 events-10-event-listeners-and-this.zip

6.8 KB

014 Drag & Drop - Theory.mp4

7.1 MB

014 Drag & Drop - Theory_en.srt

6.8 KB

015 Configuring Draggable Elements.mp4

46.5 MB

015 Configuring Draggable Elements_en.srt

9.0 KB

015 Possible-effectAllowed-Values.url

0.1 KB

015 Supported-Data-Types.url

0.1 KB

015 events-11-starting-drag-and-drop-implementation.zip

7.2 KB

016 Marking the Drop Area.mp4

63.2 MB

016 Marking the Drop Area_en.srt

12.4 KB

017 Dropping & Moving Data + Elements.mp4

49.2 MB

017 Dropping & Moving Data + Elements_en.srt

9.6 KB

017 events-13-dropping.zip

6.7 KB

017 events-14-finished.zip

6.8 KB

018 Firefox Adjustments.html

8.5 KB

019 Wrap Up.mp4

5.8 MB

019 Wrap Up_en.srt

1.8 KB

020 Useful Resources & Links.html

1.2 KB

020 events-01-starting-setup.zip

5.8 KB

020 events-02-addeventlistener-removeeventlistener.zip

6.5 KB

020 events-03-the-event-object.zip

6.2 KB

020 events-04-the-scroll-event.zip

6.2 KB

020 events-05-preventdefault.zip

6.3 KB

020 events-06-event-propagation.zip

6.4 KB

020 events-07-not-all-events-propagate.zip

6.6 KB

020 events-08-event-delegation.zip

6.6 KB

020 events-09-triggering-events-programmatically.zip

7.0 KB

020 events-10-event-listeners-and-this.zip

6.8 KB

020 events-11-starting-drag-and-drop-implementation.zip

7.2 KB

020 events-12-dragenter-dragover.zip

6.9 KB

020 events-13-dropping.zip

6.7 KB

020 events-14-finished.zip

6.8 KB

external-links.txt

0.2 KB

/15 - Advanced Function Concepts/

001 Module Introduction.mp4

1.1 MB

001 Module Introduction_en.srt

1.3 KB

002 Pure Functions & Side-Effects.mp4

15.9 MB

002 Pure Functions & Side-Effects_en.srt

7.8 KB

002 adv-fn-01-starting-setup.zip

0.8 KB

002 pure-functions.pdf

78.2 KB

003 Impure vs Pure Functions.mp4

5.2 MB

003 Impure vs Pure Functions_en.srt

2.7 KB

003 adv-fn-02-pure-functions.zip

1.1 KB

004 Factory Functions.mp4

16.8 MB

004 Factory Functions_en.srt

7.4 KB

004 adv-fn-03-factory-functions.zip

1.2 KB

005 Closures.mp4

26.6 MB

005 Closures_en.srt

10.9 KB

005 adv-fn-04-closures.zip

1.1 KB

006 Closures in Practice.mp4

21.7 MB

006 Closures in Practice_en.srt

10.3 KB

006 adv-fn-05-scopes-and-environments.zip

1.3 KB

007 Closures & Memory Management.mp4

3.7 MB

007 Closures & Memory Management_en.srt

1.8 KB

008 Optional IIFEs.html

2.1 KB

009 Introducing Recursion.mp4

33.5 MB

009 Introducing Recursion_en.srt

10.1 KB

009 adv-fn-06-recursion-basic.zip

1.4 KB

010 Advanced Recursion.mp4

46.1 MB

010 Advanced Recursion_en.srt

11.2 KB

010 adv-fn-07-recursion-advanced.zip

1.6 KB

011 Wrap Up.mp4

3.7 MB

011 Wrap Up_en.srt

1.7 KB

012 Useful Resources & Links.html

0.8 KB

012 adv-fn-01-starting-setup.zip

0.8 KB

012 adv-fn-02-pure-functions.zip

1.1 KB

012 adv-fn-03-factory-functions.zip

1.2 KB

012 adv-fn-04-closures.zip

1.1 KB

012 adv-fn-05-scopes-and-environments.zip

1.3 KB

012 adv-fn-06-recursion-basic.zip

1.4 KB

012 adv-fn-07-recursion-advanced.zip

1.6 KB

/16 - More on Numbers & Strings/

001 Module Introduction.mp4

1.1 MB

001 Module Introduction_en.srt

1.1 KB

002 How Numbers Work & Behave in JavaScript.mp4

33.3 MB

002 How Numbers Work & Behave in JavaScript_en.srt

10.5 KB

002 nums-strings-01-starting-setup.zip

0.8 KB

003 Dealing-With-Floating-Point-Precision.url

0.1 KB

003 Floating Point (Im)Precision.mp4

18.5 MB

003 Floating Point (Im)Precision_en.srt

14.5 KB

003 How-Numbers-Are-Encoded-In-JavaScript.url

0.1 KB

003 More-on-Floating-Point-Arithmetic-Wikipedia-.url

0.1 KB

004 The BigInt Type.mp4

8.3 MB

004 The BigInt Type_en.srt

5.0 KB

005 The Global Number and Math Objects.mp4

5.0 MB

005 The Global Number and Math Objects_en.srt

4.0 KB

006 Example Generate Random Number Between Min Max.mp4

9.9 MB

006 Example Generate Random Number Between Min Max_en.srt

7.3 KB

006 nums-strings-02-added-random-between.zip

1.0 KB

007 Exploring String Methods.mp4

7.1 MB

007 Exploring String Methods_en.srt

2.4 KB

008 Tagged Templates.mp4

38.2 MB

008 Tagged Templates_en.srt

12.9 KB

008 nums-strings-03-tagged-templates.zip

1.2 KB

009 Introducing Regular Expressions (RegEx).mp4

6.6 MB

009 Introducing Regular Expressions (RegEx)_en.srt

5.7 KB

010 More on Regular Expressions.mp4

29.2 MB

010 More on Regular Expressions_en.srt

10.2 KB

010 More-on-Regular-Expressions-Free-Series-.url

0.1 KB

011 Wrap Up.mp4

4.0 MB

011 Wrap Up_en.srt

1.8 KB

012 Useful Resources & Links.html

0.8 KB

012 nums-strings-01-starting-setup.zip

0.8 KB

012 nums-strings-02-added-random-between.zip

1.0 KB

012 nums-strings-03-tagged-templates.zip

1.2 KB

external-links.txt

0.5 KB

/17 - Async JavaScript Promises & Callbacks/

001 Module Introduction.mp4

1.4 MB

001 Module Introduction_en.srt

1.6 KB

002 Understanding Synchronous Code Execution (Sync Code).mp4

8.6 MB

002 Understanding Synchronous Code Execution (Sync Code)_en.srt

4.0 KB

002 async-01-starting-setup.zip

0.9 KB

002 js-sync-code-single-threaded.pdf

77.9 KB

003 Understanding Asynchronous Code Execution (Async Code).mp4

9.6 MB

003 Understanding Asynchronous Code Execution (Async Code)_en.srt

8.2 KB

003 js-async-code.pdf

81.4 KB

004 Blocking Code & The Event Loop.mp4

24.8 MB

004 Blocking Code & The Event Loop_en.srt

15.8 KB

004 async-02-sync-code-loop.zip

1.0 KB

004 event-loop.pdf

86.7 KB

005 Sync + Async Code - The Execution Order.mp4

12.1 MB

005 Sync + Async Code - The Execution Order_en.srt

5.8 KB

005 async-03-get-user-position.zip

1.1 KB

006 Multiple Callbacks & setTimeout(0).mp4

8.8 MB

006 Multiple Callbacks & setTimeout(0)_en.srt

5.1 KB

006 async-04-message-queue-event-loop.zip

1.2 KB

007 Getting Started with Promises.mp4

26.1 MB

007 Getting Started with Promises_en.srt

11.8 KB

007 async-05-first-promise.zip

1.2 KB

008 Chaining Multiple Promises.mp4

20.1 MB

008 Chaining Multiple Promises_en.srt

8.2 KB

008 async-06-promise-chaining.zip

1.2 KB

009 Promise Error Handling.mp4

26.1 MB

009 Promise Error Handling_en.srt

11.2 KB

009 async-07-error-handling.zip

2.7 KB

010 Promise States & finally.html

1.8 KB

011 Async await.mp4

30.9 MB

011 Async await_en.srt

13.2 KB

012 Async await & Error Handling.mp4

8.7 MB

012 Async await & Error Handling_en.srt

4.4 KB

013 Async await vs Raw Promises.mp4

17.6 MB

013 Async await vs Raw Promises_en.srt

7.3 KB

013 async-08-async-await.zip

1.3 KB

014 Promise.all(), Promise.race() etc.mp4

24.2 MB

014 Promise.all(), Promise.race() etc_en.srt

11.2 KB

014 async-09-promise-all-race-etc.zip

1.4 KB

015 Wrap Up.mp4

5.0 MB

015 Wrap Up_en.srt

2.1 KB

016 Useful Resources & Links.html

0.7 KB

016 async-01-starting-setup.zip

0.9 KB

016 async-02-sync-code-loop.zip

1.0 KB

016 async-03-get-user-position.zip

1.1 KB

016 async-04-message-queue-event-loop.zip

1.2 KB

016 async-05-first-promise.zip

1.2 KB

016 async-06-promise-chaining.zip

1.2 KB

016 async-07-error-handling.zip

1.3 KB

016 async-08-async-await.zip

1.3 KB

016 async-09-promise-all-race-etc.zip

1.4 KB

/18 - Working with Http Requests/

001 Module Introduction.mp4

1.3 MB

001 Module Introduction_en.srt

1.3 KB

002 What & Why.mp4

8.4 MB

002 What & Why_en.srt

6.7 KB

002 behind-the-scenes-requests.pdf

91.7 KB

003 How The Web Works.html

1.0 KB

004 More Background about Http.mp4

10.6 MB

004 More Background about Http_en.srt

7.5 KB

004 http-requests.pdf

76.1 KB

005 Getting Started with Http.mp4

7.8 MB

005 Getting Started with Http_en.srt

5.0 KB

005 JSONPlaceholder.url

0.1 KB

005 http-01-starting-setup.zip

2.3 KB

006 Sending a GET Request.mp4

9.7 MB

006 Sending a GET Request_en.srt

5.3 KB

007 JSON Data & Parsing Data.mp4

47.2 MB

007 JSON Data & Parsing Data_en.srt

12.1 KB

007 http-02-sending-get-requests.zip

2.8 KB

008 JSON Data Deep Dive.html

3.0 KB

009 Promisifying Http Requests (with XMLHttpRequest).mp4

23.0 MB

009 Promisifying Http Requests (with XMLHttpRequest)_en.srt

4.7 KB

010 Sending Data with a POST Request.mp4

19.3 MB

010 Sending Data with a POST Request_en.srt

6.1 KB

010 http-03-sending-post-requests.zip

3.0 KB

011 Triggering Requests via the UI.mp4

18.1 MB

011 Triggering Requests via the UI_en.srt

3.7 KB

011 http-04-connecting-requests-to-ui.zip

3.1 KB

012 The Fetch Button Always Appends.html

0.3 KB

013 Sending a DELETE Request.mp4

42.2 MB

013 Sending a DELETE Request_en.srt

6.4 KB

013 http-05-delete-request.zip

3.1 KB

014 Handling Errors.mp4

20.3 MB

014 Handling Errors_en.srt

6.0 KB

014 http-06-error-handling.zip

3.2 KB

015 Dive-deeper-into-XMLHttpRequest.url

0.1 KB

015 Using the fetch() API.mp4

29.6 MB

015 Using the fetch() API_en.srt

9.1 KB

015 http-07-getting-started-with-fetch.zip

3.4 KB

016 POSTing Data with the fetch() API.mp4

10.9 MB

016 POSTing Data with the fetch() API_en.srt

3.4 KB

016 http-08-post-request-with-fetch.zip

3.4 KB

017 Adding Request Headers.mp4

11.7 MB

017 Adding Request Headers_en.srt

3.9 KB

017 http-09-headers.zip

3.2 KB

018 fetch() & Error Handling.mp4

42.5 MB

018 fetch() & Error Handling_en.srt

9.4 KB

018 http-10-fetch-api-error-handling.zip

3.5 KB

019 XMLHttpRequest vs fetch().mp4

7.5 MB

019 XMLHttpRequest vs fetch()_en.srt

2.2 KB

020 Working with FormData.mp4

47.6 MB

020 Working with FormData_en.srt

9.0 KB

020 http-11-formdata.zip

3.4 KB

021 Wrap Up.mp4

5.9 MB

021 Wrap Up_en.srt

1.8 KB

022 Useful Resources & Links.html

1.2 KB

022 http-01-starting-setup.zip

2.3 KB

022 http-02-sending-get-requests.zip

2.8 KB

022 http-03-sending-post-requests.zip

3.0 KB

022 http-04-connecting-requests-to-ui.zip

3.1 KB

022 http-05-delete-request.zip

3.1 KB

022 http-06-error-handling.zip

3.2 KB

022 http-07-getting-started-with-fetch.zip

3.4 KB

022 http-08-post-request-with-fetch.zip

3.4 KB

022 http-09-headers.zip

3.2 KB

022 http-10-fetch-api-error-handling.zip

3.5 KB

022 http-11-formdata.zip

3.4 KB

external-links.txt

0.2 KB

/19 - Working with JavaScript Libraries/

001 Module Introduction.mp4

1.1 MB

001 Module Introduction_en.srt

1.2 KB

002 What & Why.mp4

4.0 MB

002 What & Why_en.srt

4.0 KB

003 Adding Libraries (Example lodash).mp4

44.1 MB

003 Adding Libraries (Example lodash)_en.srt

13.0 KB

003 lib-01-starting-setup.zip

0.8 KB

003 lib-02-lodash.zip

121.9 KB

004 Example jQuery.mp4

14.5 MB

004 Example jQuery_en.srt

3.3 KB

005 Discovering Libraries.mp4

20.0 MB

005 Discovering Libraries_en.srt

4.7 KB

006 Axios Library & Http Requests.mp4

67.9 MB

006 Axios Library & Http Requests_en.srt

14.3 KB

006 http-11-formdata.zip

3.4 KB

006 lib-03-axios.zip

3.4 KB

007 Third-Party Library Considerations.mp4

29.3 MB

007 Third-Party Library Considerations_en.srt

7.2 KB

008 Wrap Up.mp4

1.6 MB

008 Wrap Up_en.srt

1.3 KB

009 Useful Resources & Links.html

0.2 KB

009 lib-01-starting-setup.zip

0.8 KB

009 lib-02-lodash.zip

121.9 KB

009 lib-03-axios.zip

3.4 KB

/.../0. Websites you may like/

[CourseClub.Me].url

0.1 KB

[FreeCourseSite.com].url

0.1 KB

[GigaCourse.Com].url

0.0 KB

/20 - Modular JavaScript (Working with Modules)/

001 Module Introduction.mp4

1.2 MB

001 Module Introduction_en.srt

1.3 KB

002 Splitting Code in a Sub-optimal Way.mp4

68.1 MB

002 Splitting Code in a Sub-optimal Way_en.srt

9.8 KB

002 modules-01-starting-project.zip

6.3 KB

002 modules-02-non-module-code-splitting.zip

8.3 KB

003 A First Step Towards JavaScript Modules.mp4

22.7 MB

003 A First Step Towards JavaScript Modules_en.srt

4.9 KB

004 We Need a Development Server!.mp4

19.7 MB

004 We Need a Development Server!_en.srt

8.5 KB

005 First import export Work.mp4

14.9 MB

005 First import export Work_en.srt

5.1 KB

005 modules-03-dev-server-first-module.zip

8.3 KB

006 Switching All Files To Use Modules.mp4

41.4 MB

006 Switching All Files To Use Modules_en.srt

6.2 KB

006 modules-04-modules-everywhere.zip

8.2 KB

007 More Named Export Syntax Variations.mp4

27.0 MB

007 More Named Export Syntax Variations_en.srt

8.8 KB

007 modules-05-multiple-exports-and-imports.zip

8.6 KB

007 modules-06-import-bundling-and-aliases.zip

8.6 KB

008 Working With Default Exports.mp4

14.3 MB

008 Working With Default Exports_en.srt

4.8 KB

008 modules-07-default-export.zip

8.2 KB

009 Dynamic Imports & Code Splitting.mp4

42.3 MB

009 Dynamic Imports & Code Splitting_en.srt

7.3 KB

009 modules-08-dynamic-imports.zip

8.3 KB

010 When Does Module Code Execute.mp4

7.5 MB

010 When Does Module Code Execute_en.srt

2.7 KB

010 modules-09-executing-code-in-modules.zip

8.6 KB

011 Module Scope & globalThis.mp4

38.3 MB

011 Module Scope & globalThis_en.srt

8.5 KB

011 modules-10-module-scope-globalthis.zip

8.6 KB

012 Wrap Up.mp4

5.9 MB

012 Wrap Up_en.srt

2.3 KB

013 Useful Resources & Links.html

0.5 KB

013 modules-01-starting-project.zip

6.3 KB

013 modules-02-non-module-code-splitting.zip

8.3 KB

013 modules-03-dev-server-first-module.zip

8.3 KB

013 modules-04-modules-everywhere.zip

8.2 KB

013 modules-05-multiple-exports-and-imports.zip

8.6 KB

013 modules-06-import-bundling-and-aliases.zip

8.6 KB

013 modules-07-default-export.zip

8.2 KB

013 modules-08-dynamic-imports.zip

8.3 KB

013 modules-09-executing-code-in-modules.zip

8.6 KB

013 modules-10-module-scope-globalthis.zip

8.6 KB

/21 - JavaScript Tooling & Workflows/

001 Module Introduction.mp4

13.7 MB

001 Module Introduction_en.srt

4.7 KB

002 Project Limitations & Why We Need Tools.mp4

14.0 MB

002 Project Limitations & Why We Need Tools_en.srt

11.4 KB

002 helpful-tools-and-why.pdf

85.5 KB

003 Workflow Overview.mp4

4.4 MB

003 Workflow Overview_en.srt

3.8 KB

003 setup.pdf

73.3 KB

004 Setting Up a npm Project.mp4

14.0 MB

004 Setting Up a npm Project_en.srt

5.1 KB

004 tooling-01-starting-project.zip

8.4 KB

004 tooling-02-initialized-npm.zip

8.8 KB

005 Working with npm Packages.mp4

19.4 MB

005 Working with npm Packages_en.srt

5.3 KB

006 Linting with ESLint.mp4

52.3 MB

006 Linting with ESLint_en.srt

11.6 KB

006 tooling-03-eslint.zip

8.9 KB

007 Configuring ESLint.html

1.3 KB

008 Important Webpack Version & Configuring npm Scripts.html

1.1 KB

009 Bundling with Webpack.mp4

58.8 MB

009 Bundling with Webpack_en.srt

20.3 KB

009 tooling-04-basic-webpack-setup.zip

16.3 KB

010 Bonus Multiple Entry Points.html

2.0 KB

011 Development Mode & Fixing Lazy Loading.mp4

30.9 MB

011 Development Mode & Fixing Lazy Loading_en.srt

5.2 KB

012 Using webpack-dev-server.mp4

19.7 MB

012 Using webpack-dev-server_en.srt

4.2 KB

013 Generating Sourcemaps.mp4

29.5 MB

013 Generating Sourcemaps_en.srt

4.6 KB

013 tooling-05-finished-dev-workflow-dev-server.zip

16.9 KB

014 Building For Production.mp4

21.5 MB

014 Building For Production_en.srt

5.1 KB

014 tooling-06-production-workflow.zip

17.8 KB

015 Final Optimizations.mp4

29.6 MB

015 Final Optimizations_en.srt

8.7 KB

015 tooling-07-final-optimizations.zip

10.2 KB

016 Using Third Party Packages with npm & Webpack.mp4

32.1 MB

016 Using Third Party Packages with npm & Webpack_en.srt

5.4 KB

016 tooling-08-third-party-libs.zip

10.2 KB

017 Wrap Up.mp4

10.3 MB

017 Wrap Up_en.srt

2.1 KB

018 Useful Resources & Links.html

0.5 KB

018 tooling-01-starting-project.zip

8.4 KB

018 tooling-02-initialized-npm.zip

8.8 KB

018 tooling-03-eslint.zip

8.9 KB

018 tooling-04-basic-webpack-setup.zip

16.3 KB

018 tooling-05-finished-dev-workflow-dev-server.zip

16.9 KB

018 tooling-06-production-workflow.zip

17.8 KB

018 tooling-07-final-optimizations.zip

10.2 KB

018 tooling-08-third-party-libs.zip

10.2 KB

/22 - Utilizing Browser Storage/

001 Module Introduction.mp4

1.3 MB

001 Module Introduction_en.srt

1.4 KB

002 Browser Storage Options.mp4

14.3 MB

002 Browser Storage Options_en.srt

10.4 KB

002 what-is-browser-storage.pdf

73.6 KB

003 localStorage & sessionStorage.mp4

26.6 MB

003 localStorage & sessionStorage_en.srt

14.7 KB

003 storage-01-starting-setup.zip

1.3 KB

003 storage-02-localstorage.zip

1.6 KB

004 Getting Started with Cookies.mp4

21.1 MB

004 Getting Started with Cookies_en.srt

8.5 KB

005 More-on-Cookies.url

0.1 KB

005 Working with Cookies.mp4

49.1 MB

005 Working with Cookies_en.srt

11.7 KB

005 storage-03-cookies.zip

2.0 KB

006 Getting Started with IndexedDB.mp4

32.2 MB

006 Getting Started with IndexedDB_en.srt

12.6 KB

006 IndexedDB-Docs-MDN-.url

0.1 KB

007 More-on-IndexedDB-MDN-.url

0.1 KB

007 Working with IndexedDB.mp4

13.9 MB

007 Working with IndexedDB_en.srt

6.0 KB

007 idb.js-Promise-based-IndexedDB-Third-party-Library-.url

0.1 KB

007 storage-04-indexeddb.zip

2.7 KB

008 Wrap Up.mp4

2.7 MB

008 Wrap Up_en.srt

1.1 KB

008 localstorage-vs-cookies-vs-indexeddb.pdf

75.6 KB

009 Useful Resources & Links.html

1.0 KB

009 storage-01-starting-setup.zip

1.3 KB

009 storage-02-localstorage.zip

1.6 KB

009 storage-03-cookies.zip

2.0 KB

009 storage-04-indexeddb.zip

2.7 KB

external-links.txt

0.4 KB

/23 - JavaScript & Browser Support/

001 Module Introduction.mp4

1.9 MB

001 Module Introduction_en.srt

2.0 KB

002 What Is Browser Support About.mp4

15.0 MB

002 What Is Browser Support About_en.srt

10.8 KB

002 js-syntax-vs-browser-apis.pdf

111.5 KB

002 what-is-browser-support.pdf

1.2 MB

003 Determining Browser Support For A JavaScript Feature.mp4

67.7 MB

003 Determining Browser Support For A JavaScript Feature_en.srt

12.2 KB

003 determining-browser-support.pdf

76.9 KB

004 Determining Required Support.mp4

6.7 MB

004 Determining Required Support_en.srt

4.9 KB

004 determining-requirements.pdf

80.7 KB

005 Solution Feature Detection + Fallback Code.mp4

49.7 MB

005 Solution Feature Detection + Fallback Code_en.srt

14.5 KB

005 feature-detection-and-fallbacks.pdf

73.4 KB

005 support-01-starting-setup.zip

3.9 KB

005 support-02-feature-detection.zip

4.1 KB

006 Solution Using Polyfills.mp4

22.2 MB

006 Solution Using Polyfills_en.srt

4.9 KB

006 polyfills.pdf

71.5 KB

007 -babel-preset-env-Docs.url

0.1 KB

007 Babel-Docs.url

0.1 KB

007 Solution Transpiling Code.mp4

82.5 MB

007 Solution Transpiling Code_en.srt

16.9 KB

007 babel-loader-Docs.url

0.1 KB

007 browserslist-Config-Options.url

0.1 KB

007 support-03-babel-loader.zip

6.6 KB

007 transpilation.pdf

72.5 KB

008 Improvement Automatically Detect + Add Polyfills.mp4

39.3 MB

008 Improvement Automatically Detect + Add Polyfills_en.srt

15.6 KB

008 support-04-corejs-polyfills.zip

4.5 KB

009 What about Support Outside of Browsers.mp4

1.2 MB

009 What about Support Outside of Browsers_en.srt

1.5 KB

009 support-04-corejs-polyfills.zip

4.5 KB

010 Browser Support Outside of JavaScript Files.mp4

7.2 MB

010 Browser Support Outside of JavaScript Files_en.srt

3.9 KB

011 Wrap Up.mp4

3.6 MB

011 Wrap Up_en.srt

1.9 KB

012 Useful Resources & Links.html

0.9 KB

012 support-01-starting-setup.zip

3.9 KB

012 support-02-feature-detection.zip

4.1 KB

012 support-03-babel-loader.zip

6.6 KB

012 support-04-corejs-polyfills.zip

4.5 KB

012 support-05-noscript-html-adjustments.zip

4.8 KB

external-links.txt

0.3 KB

/24 - Time to Practice Share My Place App/

001 Module Introduction.mp4

1.0 MB

001 Module Introduction_en.srt

1.2 KB

002 Note Use the LTS Version of NodeJS.html

0.3 KB

003 Setting Up the Project.mp4

12.1 MB

003 Setting Up the Project_en.srt

4.4 KB

003 practice-places-01-starting-setup.zip

7.2 KB

004 Getting DOM Access.mp4

17.4 MB

004 Getting DOM Access_en.srt

6.0 KB

005 Getting the User Location.mp4

46.0 MB

005 Getting the User Location_en.srt

9.1 KB

005 practice-places-02-first-get-user-location.zip

7.9 KB

006 Adding Feedback (Showing a Modal).mp4

33.3 MB

006 Adding Feedback (Showing a Modal)_en.srt

16.0 KB

006 practice-places-03-show-modal-basic.zip

8.6 KB

007 Hiding the Modal.mp4

9.8 MB

007 Hiding the Modal_en.srt

3.5 KB

007 practice-places-04-finished-modal-code.zip

8.7 KB

008 Google-Maps-SDK-Docs.url

0.1 KB

008 Rendering a Map with Google Maps.mp4

112.0 MB

008 Rendering a Map with Google Maps_en.srt

19.9 KB

008 practice-places-05-render-google-maps-map.zip

9.4 KB

009 Continuing without a Credit Card.html

2.1 KB

010 Finding an Address & Getting the Coordinates.mp4

33.1 MB

010 Finding an Address & Getting the Coordinates_en.srt

11.4 KB

010 practice-places-06-convert-coordinates-to-address.zip

10.7 KB

011 Converting User Input to Coordinates.mp4

15.6 MB

011 Converting User Input to Coordinates_en.srt

4.7 KB

011 practice-places-07-get-address-display-on-map.zip

10.6 KB

012 Creating a Share Place Link.mp4

72.8 MB

012 Creating a Share Place Link_en.srt

11.1 KB

012 practice-places-08-create-sharable-link.zip

10.6 KB

013 Copying the Link to the Clipboard.mp4

15.9 MB

013 Copying the Link to the Clipboard_en.srt

5.1 KB

013 practice-places-09-share-link-via-clipboard-api.zip

11.0 KB

014 Rendering the Shared Place Screen.mp4

26.4 MB

014 Rendering the Shared Place Screen_en.srt

8.5 KB

014 practice-places-10-finished.zip

10.5 KB

015 Useful Resources & Links.html

0.2 KB

015 practice-places-01-starting-setup.zip

7.2 KB

015 practice-places-02-first-get-user-location.zip

7.9 KB

015 practice-places-03-show-modal-basic.zip

8.6 KB

015 practice-places-04-finished-modal-code.zip

8.7 KB

015 practice-places-05-render-google-maps-map.zip

9.4 KB

015 practice-places-06-convert-coordinates-to-address.zip

10.7 KB

015 practice-places-07-get-address-display-on-map.zip

10.6 KB

015 practice-places-08-create-sharable-link.zip

10.6 KB

015 practice-places-09-share-link-via-clipboard-api.zip

11.0 KB

015 practice-places-10-finished.zip

10.5 KB

external-links.txt

0.1 KB

/25 - Working with JavaScript Frameworks/

001 Module Introduction.mp4

1.3 MB

001 Module Introduction_en.srt

1.4 KB

002 Angular-vs-React.js-vs-Vue.js-A-Framework-Comparison.url

0.1 KB

002 What and Why.mp4

13.4 MB

002 What and Why_en.srt

10.7 KB

002 important-frontend-frameworks.pdf

492.9 KB

002 what-is-a-framework.pdf

74.3 KB

003 The Idea Behind React.js.mp4

4.6 MB

003 The Idea Behind React.js_en.srt

3.8 KB

003 introducing-reactjs.pdf

77.6 KB

004 Analysing a React Project.mp4

125.6 MB

004 Analysing a React Project_en.srt

25.4 KB

004 js-frameworks-01-react-app.zip

45.9 KB

005 Wrap Up.mp4

5.6 MB

005 Wrap Up_en.srt

2.2 KB

006 Useful Resources & Links.html

0.7 KB

006 js-frameworks-01-react-app.zip

45.9 KB

external-links.txt

0.1 KB

/26 - Meta-Programming Symbols, Iterators, Generators, Reflect API & Proxy API/

001 Module Introduction.mp4

2.7 MB

001 Module Introduction_en.srt

2.4 KB

002 Understanding Symbols.mp4

14.0 MB

002 Understanding Symbols_en.srt

11.7 KB

002 meta-01-starting-setup.zip

0.8 KB

003 Well-known Symbols.mp4

12.2 MB

003 Well-known Symbols_en.srt

7.5 KB

003 meta-02-symbols.zip

1.0 KB

004 Understanding Iterators.mp4

13.7 MB

004 Understanding Iterators_en.srt

6.9 KB

004 meta-03-iterators.zip

1.2 KB

005 Generators & Iterable Objects.mp4

36.6 MB

005 Generators & Iterable Objects_en.srt

14.7 KB

005 meta-04-generators.zip

1.3 KB

006 Generators Summary & Built-in Iterables Examples.mp4

10.9 MB

006 Generators Summary & Built-in Iterables Examples_en.srt

4.4 KB

006 meta-05-finished-generators.zip

1.4 KB

007 Reflect-API-vs-Object-API.url

0.1 KB

007 The Reflect API.mp4

20.1 MB

007 The Reflect API_en.srt

9.5 KB

007 meta-06-reflect-api.zip

1.5 KB

008 Proxy-API-A-Full-List-of-Available-Traps.url

0.1 KB

008 The Proxy API and a First Trap.mp4

24.6 MB

008 The Proxy API and a First Trap_en.srt

11.6 KB

008 meta-07-proxy-api-get-trap.zip

1.6 KB

008 meta-programming.pdf

73.3 KB

009 Full-List-of-Proxy-API-Traps.url

0.1 KB

009 Working with Proxy Traps.mp4

7.6 MB

009 Working with Proxy Traps_en.srt

3.9 KB

009 meta-08-proxy-api-set-trap.zip

1.7 KB

010 Wrap Up.mp4

6.6 MB

010 Wrap Up_en.srt

2.0 KB

011 Useful Resources & Links.html

2.1 KB

011 meta-01-starting-setup.zip

0.8 KB

011 meta-02-symbols.zip

1.0 KB

011 meta-03-iterators.zip

1.2 KB

011 meta-04-generators.zip

1.3 KB

011 meta-05-finished-generators.zip

1.4 KB

011 meta-06-reflect-api.zip

1.5 KB

011 meta-07-proxy-api-get-trap.zip

1.6 KB

011 meta-08-proxy-api-set-trap.zip

1.7 KB

external-links.txt

0.5 KB

/27 - Node.js An Introduction/

001 Module Introduction.mp4

2.0 MB

001 Module Introduction_en.srt

2.4 KB

002 JavaScript is a Hosted Language.mp4

3.7 MB

002 JavaScript is a Hosted Language_en.srt

3.2 KB

002 js-hosted-language.pdf

78.4 KB

003 Installation & Basics.mp4

13.8 MB

003 Installation & Basics_en.srt

9.0 KB

003 node-01-first-nodejs-code.zip

0.4 KB

004 Understanding Modules & File Access.mp4

19.0 MB

004 Understanding Modules & File Access_en.srt

6.4 KB

004 node-02-writing-and-reading-files.zip

0.8 KB

005 Working with Incoming Http Requests.mp4

10.9 MB

005 Working with Incoming Http Requests_en.srt

8.6 KB

005 node-03-added-first-server.zip

1.1 KB

006 Sending Responses (HTML Data).mp4

11.0 MB

006 Sending Responses (HTML Data)_en.srt

5.8 KB

006 node-04-sending-back-html-responses.zip

1.2 KB

007 Parsing Incoming Data.mp4

33.9 MB

007 Parsing Incoming Data_en.srt

15.9 KB

007 node-05-parsing-request-data.zip

1.3 KB

008 Introducing & Installing Express.js.mp4

9.0 MB

008 Introducing & Installing Express.js_en.srt

3.8 KB

008 node-06-added-expressjs.zip

1.9 KB

009 Express.js The Basics.mp4

17.0 MB

009 Express.js The Basics_en.srt

9.6 KB

009 node-07-first-basic-expressjs-code.zip

2.2 KB

010 Extracting Data.mp4

15.0 MB

010 Extracting Data_en.srt

5.6 KB

010 node-08-parsing-the-request-body.zip

2.3 KB

011 Rendering Server-side HTML with Templates & EJS.mp4

27.1 MB

011 Rendering Server-side HTML with Templates & EJS_en.srt

9.3 KB

011 Rendering-Dynamic-HTML-Pages-with-EJS.url

0.0 KB

011 node-09-dynamic-html-templates-ejs.zip

3.0 KB

012 Enhancing Our Project.mp4

15.3 MB

012 Enhancing Our Project_en.srt

4.8 KB

013 Adding Basic REST Routes.mp4

47.3 MB

013 Adding Basic REST Routes_en.srt

16.7 KB

013 node-10-basic-rest-routes.zip

3.5 KB

013 node-frontend-01-basic-post-request-setup.zip

11.2 KB

014 More-on-CORS-Headers.url

0.1 KB

014 Understanding CORS (Cross Origin Resource Sharing).mp4

25.3 MB

014 Understanding CORS (Cross Origin Resource Sharing)_en.srt

7.2 KB

014 node-11-cors.zip

3.3 KB

015 Sending the Location ID to the Frontend.mp4

15.1 MB

015 Sending the Location ID to the Frontend_en.srt

2.9 KB

015 node-12-send-id-to-frontend.zip

3.6 KB

015 node-frontend-02-render-link-with-id.zip

11.0 KB

016 Adding the GET Location Route.mp4

31.2 MB

016 Adding the GET Location Route_en.srt

9.4 KB

016 node-13-get-location-route.zip

3.7 KB

016 node-frontend-03-send-get-location-request.zip

11.4 KB

017 Introducing MongoDB (Database).mp4

97.6 MB

017 Introducing MongoDB (Database)_en.srt

20.3 KB

017 node-14-added-database-example-mongodb.zip

4.3 KB

018 NodeJS Error Handling.html

3.8 KB

019 Wrap Up.mp4

10.4 MB

019 Wrap Up_en.srt

2.4 KB

020 Useful Resources & Links.html

0.6 KB

020 node-01-first-nodejs-code.zip

0.4 KB

020 node-02-writing-and-reading-files.zip

0.8 KB

020 node-03-added-first-server.zip

1.1 KB

020 node-04-sending-back-html-responses.zip

1.2 KB

020 node-05-parsing-request-data.zip

1.3 KB

020 node-06-added-expressjs.zip

1.9 KB

020 node-07-first-basic-expressjs-code.zip

2.2 KB

020 node-08-parsing-the-request-body.zip

2.3 KB

020 node-09-dynamic-html-templates-ejs.zip

3.0 KB

020 node-10-basic-rest-routes.zip

3.5 KB

020 node-11-cors.zip

3.3 KB

020 node-12-send-id-to-frontend.zip

3.6 KB

020 node-13-get-location-route.zip

3.7 KB

020 node-14-added-database-example-mongodb.zip

4.3 KB

020 node-frontend-01-basic-post-request-setup.zip

11.2 KB

020 node-frontend-02-render-link-with-id.zip

11.0 KB

020 node-frontend-03-send-get-location-request.zip

11.4 KB

external-links.txt

0.1 KB

/28 - Security/

001 Module Introduction.mp4

1.6 MB

001 Module Introduction_en.srt

2.1 KB

002 Security Hole Overview & Exposing Data in your Code.mp4

21.9 MB

002 Security Hole Overview & Exposing Data in your Code_en.srt

9.6 KB

002 what-could-go-wrong.pdf

76.9 KB

003 Cross-Site Scripting Attacks (XSS).mp4

120.1 MB

003 Cross-Site Scripting Attacks (XSS)_en.srt

20.4 KB

003 security-01-finished.zip

10.2 KB

004 Third-Party Libraries & XSS.mp4

19.7 MB

004 Third-Party Libraries & XSS_en.srt

7.4 KB

005 CSRF Attacks (Cross Site Request Forgery).mp4

8.8 MB

005 CSRF Attacks (Cross Site Request Forgery)_en.srt

6.2 KB

005 csrf.pdf

74.0 KB

006 CORS (Cross Origin Resource Sharing).mp4

24.3 MB

006 CORS (Cross Origin Resource Sharing)_en.srt

4.2 KB

006 cors.pdf

73.9 KB

007 Wrap Up.mp4

5.2 MB

007 Wrap Up_en.srt

2.0 KB

008 Useful Resources & Links.html

0.5 KB

008 security-01-finished.zip

10.2 KB

/29 - Deploying JavaScript Code/

001 Module Introduction.mp4

1.5 MB

001 Module Introduction_en.srt

1.6 KB

002 Deployment Steps.mp4

10.5 MB

002 Deployment Steps_en.srt

11.0 KB

002 deployment-steps.pdf

71.1 KB

002 different-kinds-of-apps.pdf

79.6 KB

003 Different Types of Websites.html

1.2 KB

004 Example Static Host Deployment (no Server-side Code).mp4

75.4 MB

004 Example Static Host Deployment (no Server-side Code)_en.srt

14.6 KB

004 deployment-01-static-hosting-firebase.zip

224.3 KB

005 Injecting Script Imports Into HTML Automatically.html

0.7 KB

006 Example Dynamic Page Deployment (with Server-side Code).mp4

69.6 MB

006 Example Dynamic Page Deployment (with Server-side Code)_en.srt

18.5 KB

006 Get-Started-with-Git.url

0.1 KB

006 deployment-02-dynamic-nodejs-heroku.zip

4.4 KB

007 Useful Resources & Links.html

0.8 KB

007 deployment-01-static-hosting-firebase.zip

224.3 KB

007 deployment-02-dynamic-nodejs-heroku.zip

4.4 KB

external-links.txt

0.1 KB

/30 - Performance & Optimizations/

001 Module Introduction.mp4

2.1 MB

001 Module Introduction_en.srt

2.4 KB

002 What is Performance Optimization About.mp4

11.7 MB

002 What is Performance Optimization About_en.srt

8.6 KB

002 what-is-performance.pdf

78.2 KB

003 Optimization Potentials.mp4

13.6 MB

003 Optimization Potentials_en.srt

9.1 KB

003 performance-optimization-layers.pdf

82.5 KB

004 Measuring Performance.mp4

5.9 MB

004 Measuring Performance_en.srt

4.9 KB

004 measuring-performance.pdf

76.7 KB

005 Diving Into The Browser Devtools (for Performance Measuring).mp4

107.1 MB

005 Diving Into The Browser Devtools (for Performance Measuring)_en.srt

22.5 KB

005 performance-01-starting-setup.zip

118.6 KB

006 Chrome-DevTools-Performance-Tab-Docs.url

0.1 KB

006 Further Resources.mp4

20.2 MB

006 Further Resources_en.srt

3.0 KB

006 Google-Performance-Docs.url

0.1 KB

007 Preparing The Testing Setup.mp4

22.8 MB

007 Preparing The Testing Setup_en.srt

5.4 KB

008 Optimizing Startup Time & Code Usage Coverage.mp4

96.8 MB

008 Optimizing Startup Time & Code Usage Coverage_en.srt

15.7 KB

008 performance-02-lazy-loading.zip

17.4 KB

009 Updating The DOM Correctly.mp4

44.0 MB

009 Updating The DOM Correctly_en.srt

12.8 KB

009 performance-03-update-list-efficiently.zip

18.5 KB

010 Updating Lists Correctly.mp4

56.0 MB

010 Updating Lists Correctly_en.srt

10.7 KB

010 performance-04-finished-update-dom-code.zip

18.6 KB

011 Optimizing The Small Things.mp4

18.6 MB

011 Optimizing The Small Things_en.srt

5.2 KB

012 Micro-Optimizations (Think Twice!).mp4

30.0 MB

012 Micro-Optimizations (Think Twice!)_en.srt

12.0 KB

012 benchmarking.pdf

73.3 KB

012 performance-05-microoptimizations.zip

18.1 KB

013 Diving-Deeper-Into-Memory-Analysis.url

0.1 KB

013 Finding & Fixing Memory Leaks.mp4

80.2 MB

013 Finding & Fixing Memory Leaks_en.srt

13.4 KB

014 Server-side Performance Optimizations.html

3.5 KB

015 Wrap Up.mp4

5.2 MB

015 Wrap Up_en.srt

4.7 KB

015 improvement-ideas.pdf

76.2 KB

016 Useful Resources & Links.html

1.0 KB

016 performance-01-starting-setup.zip

17.8 KB

016 performance-02-lazy-loading.zip

17.4 KB

016 performance-03-update-list-efficiently.zip

18.5 KB

016 performance-04-finished-update-dom-code.zip

18.6 KB

016 performance-05-microoptimizations.zip

18.1 KB

external-links.txt

0.4 KB

/31 - Introduction to Testing/

001 Module Introduction.mp4

981.5 KB

001 Module Introduction_en.srt

1.1 KB

002 What Is Testing Why Does It Matter.mp4

9.4 MB

002 What Is Testing Why Does It Matter_en.srt

10.3 KB

002 Written-Article.url

0.1 KB

002 testing-01-starting-setup.zip

5.4 KB

002 testing-02-unit-tests.zip

6.0 KB

002 testing-03-integration-tests.zip

6.3 KB

002 testing-04-e2e-tests.zip

6.4 KB

003 Testing Setup.mp4

12.8 MB

003 Testing Setup_en.srt

5.6 KB

003 testing-01-starting-setup.zip

5.4 KB

004 Writing & Running Unit Tests.mp4

62.1 MB

004 Writing & Running Unit Tests_en.srt

14.8 KB

004 testing-02-unit-tests.zip

6.0 KB

005 Writing & Running Integration Tests.mp4

26.6 MB

005 Writing & Running Integration Tests_en.srt

8.0 KB

005 testing-03-integration-tests.zip

6.3 KB

006 Writing & Running e2e Tests.mp4

82.4 MB

006 Writing & Running e2e Tests_en.srt

13.1 KB

006 testing-04-e2e-tests.zip

6.4 KB

007 Dealing with Async Code.mp4

30.1 MB

007 Dealing with Async Code_en.srt

13.9 KB

007 testing-05-async-starting-setup.zip

5.1 KB

008 More-Testing-with-Spies-Stubs-Mocks.url

0.1 KB

008 Official-Jest-Docs.url

0.1 KB

008 Working with Mocks.mp4

19.9 MB

008 Working with Mocks_en.srt

9.6 KB

008 testing-06-finished.zip

8.2 KB

009 Useful Resources & Links.html

0.9 KB

009 testing-01-starting-setup.zip

5.4 KB

009 testing-02-unit-tests.zip

6.0 KB

009 testing-03-integration-tests.zip

6.3 KB

009 testing-04-e2e-tests.zip

6.4 KB

009 testing-05-async-starting-setup.zip

5.1 KB

009 testing-06-finished.zip

8.2 KB

external-links.txt

0.3 KB

/.../0. Websites you may like/

[CourseClub.Me].url

0.1 KB

[FreeCourseSite.com].url

0.1 KB

[GigaCourse.Com].url

0.0 KB

/32 - Bonus Programming Paradigms (Procedural vs Object Oriented vs Functional)/

001 Module Introduction.mp4

1.2 MB

001 Module Introduction_en.srt

1.1 KB

002 What are Programming Paradigms.mp4

4.9 MB

002 What are Programming Paradigms_en.srt

4.0 KB

003 Procedural Programming in Practice.mp4

40.6 MB

003 Procedural Programming in Practice_en.srt

12.4 KB

003 paradigms-01-starting-setup.zip

2.6 KB

003 paradigms-02-procedural.zip

3.5 KB

004 Object Oriented Programming in Practice.mp4

40.3 MB

004 Object Oriented Programming in Practice_en.srt

17.9 KB

004 paradigms-03-oop.zip

4.4 KB

005 Functional Programming in Practice.mp4

50.0 MB

005 Functional Programming in Practice_en.srt

18.3 KB

005 paradigms-04-functional.zip

5.7 KB

006 Wrap Up.mp4

14.5 MB

006 Wrap Up_en.srt

5.0 KB

007 Useful Resources & Links.html

0.2 KB

007 paradigms-01-starting-setup.zip

2.6 KB

007 paradigms-02-procedural.zip

3.5 KB

007 paradigms-03-oop.zip

4.4 KB

007 paradigms-04-functional.zip

5.7 KB

/33 - Bonus Data Structures & Algorithms Introduction/

001 Module Introduction.mp4

2.2 MB

001 Module Introduction_en.srt

2.8 KB

002 What are Data Structures & Algorithms.mp4

5.5 MB

002 What are Data Structures & Algorithms_en.srt

6.1 KB

003 A First Example.mp4

23.9 MB

003 A First Example_en.srt

13.5 KB

003 algo-01-starting-setup.zip

2.1 KB

003 algo-02-first-getmin-algorithm.zip

2.4 KB

004 Solving the Same Problem Differently.mp4

22.9 MB

004 Solving the Same Problem Differently_en.srt

9.0 KB

004 algo-03-alternative-algorithm.zip

2.5 KB

005 Performance & The Big O Notation.mp4

41.7 MB

005 Performance & The Big O Notation_en.srt

15.7 KB

006 More Time Complexities & Comparing Algorithms.mp4

11.9 MB

006 More Time Complexities & Comparing Algorithms_en.srt

4.5 KB

006 algo-04-big-0-time-complexity.zip

2.6 KB

007 More on Big O.mp4

18.9 MB

007 More on Big O_en.srt

7.3 KB

008 More Examples.mp4

38.6 MB

008 More Examples_en.srt

13.1 KB

008 algo-05-more-algorithms.zip

4.3 KB

009 Diving into Data Structures & Time Complexities.mp4

50.1 MB

009 Diving into Data Structures & Time Complexities_en.srt

15.3 KB

010 Where to Learn More & Wrap Up.mp4

25.1 MB

010 Where to Learn More & Wrap Up_en.srt

4.6 KB

011 Useful Resources & Links.html

1.6 KB

011 algo-01-starting-setup.zip

2.1 KB

011 algo-02-first-getmin-algorithm.zip

2.4 KB

011 algo-03-alternative-algorithm.zip

2.5 KB

011 algo-04-big-0-time-complexity.zip

2.6 KB

011 algo-05-more-algorithms.zip

4.3 KB

011 algo-06-data-structures.zip

4.9 KB

/34 - Bonus TypeScript Introduction/

001 Module Introduction.mp4

1.2 MB

001 Module Introduction_en.srt

1.5 KB

002 What is TypeScript and Why would you use it.mp4

7.3 MB

002 What is TypeScript and Why would you use it_en.srt

6.9 KB

003 Working with Types.mp4

23.4 MB

003 Working with Types_en.srt

14.1 KB

003 ts-01-first-example-basics.zip

2.2 KB

004 Core Types & Diving Deeper.mp4

53.0 MB

004 Core Types & Diving Deeper_en.srt

24.4 KB

004 ts-02-core-types-type-casting.zip

2.5 KB

005 Object Types, Array Types & Function Types.mp4

33.5 MB

005 Object Types, Array Types & Function Types_en.srt

12.8 KB

005 ts-03-object-array-function-types.zip

2.6 KB

006 Advanced Types (Literal Types, Union Types, Enums).mp4

30.0 MB

006 Advanced Types (Literal Types, Union Types, Enums)_en.srt

12.4 KB

006 ts-04-union-literal-types.zip

2.6 KB

006 ts-05-enums.zip

2.5 KB

007 Classes & Interfaces.mp4

45.2 MB

007 Classes & Interfaces_en.srt

16.0 KB

007 ts-06-classes-interfaces.zip

2.8 KB

008 Generic Types.mp4

24.6 MB

008 Generic Types_en.srt

6.6 KB

008 ts-07-generics.zip

2.8 KB

009 Configuring the TypeScript Compiler.mp4

34.7 MB

009 Configuring the TypeScript Compiler_en.srt

7.4 KB

009 ts-08-compiler-config.zip

6.1 KB

010 Useful Resources & Links.html

0.4 KB

010 ts-01-first-example-basics.zip

2.2 KB

010 ts-02-core-types-type-casting.zip

2.5 KB

010 ts-03-object-array-function-types.zip

2.6 KB

010 ts-04-union-literal-types.zip

2.6 KB

010 ts-05-enums.zip

2.5 KB

010 ts-06-classes-interfaces.zip

2.8 KB

010 ts-07-generics.zip

2.8 KB

010 ts-08-compiler-config.zip

6.1 KB

/35 - Bonus Web Components/

001 Module Introduction.mp4

7.3 MB

001 Module Introduction_en.srt

2.7 KB

002 Web Components in Action.mp4

18.6 MB

002 Web Components in Action_en.srt

9.3 KB

002 getting-started-02-finished.zip

3.5 KB

002 index.html

0.3 KB

002 modal.js

4.1 KB

003 What are Web Components.mp4

6.0 MB

003 What are Web Components_en.srt

4.7 KB

004 Why Web Components.mp4

4.3 MB

004 Why Web Components_en.srt

3.9 KB

005 Getting Started!.mp4

7.9 MB

005 Getting Started!_en.srt

5.6 KB

006 Web Component Browser Support.mp4

15.3 MB

006 Web Component Browser Support_en.srt

3.5 KB

007 Our Development Setup.mp4

8.0 MB

007 Our Development Setup_en.srt

5.2 KB

008 A First Custom Element.mp4

21.9 MB

008 A First Custom Element_en.srt

10.2 KB

008 basics-01-first-custom-element.zip

2.4 KB

009 Interacting with the Surrounding DOM.mp4

12.0 MB

009 Interacting with the Surrounding DOM_en.srt

6.0 KB

010 Understanding the Custom Element Lifecycle.mp4

3.7 MB

010 Understanding the Custom Element Lifecycle_en.srt

3.5 KB

011 Using connectedCallback for DOM Access.mp4

4.0 MB

011 Using connectedCallback for DOM Access_en.srt

2.5 KB

012 Listening to Events Inside the Component.mp4

30.3 MB

012 Listening to Events Inside the Component_en.srt

11.4 KB

013 Using Attributes on Custom Elements.mp4

15.9 MB

013 Using Attributes on Custom Elements_en.srt

5.7 KB

013 basics-02-using-attributes.zip

2.6 KB

014 Styling our Elements.mp4

22.8 MB

014 Styling our Elements_en.srt

4.6 KB

014 basics-03-styling-our-elements.zip

2.8 KB

015 Working with the Shadow DOM.mp4

12.8 MB

015 Working with the Shadow DOM_en.srt

6.1 KB

015 basics-04-using-the-shadow-dom.zip

2.8 KB

016 Adding an HTML Template.mp4

21.2 MB

016 Adding an HTML Template_en.srt

6.8 KB

017 Using Slots.mp4

5.5 MB

017 Using Slots_en.srt

2.1 KB

017 basics-05-using-slots.zip

2.7 KB

018 Defining the Template in JavaScript.mp4

12.3 MB

018 Defining the Template in JavaScript_en.srt

4.0 KB

018 basics-06-defining-the-template-in-js.zip

3.0 KB

019 Using Style Tags in the Shadow DOM.mp4

19.1 MB

019 Using Style Tags in the Shadow DOM_en.srt

2.9 KB

020 Extending Built-in Elements.mp4

30.6 MB

020 Extending Built-in Elements_en.srt

9.0 KB

020 basics-07-extending-built-in-elements.zip

3.9 KB

021 The Next Steps.mp4

924.9 KB

021 The Next Steps_en.srt

1.1 KB

022 Understanding Shadow DOM Projection.mp4

5.4 MB

022 Understanding Shadow DOM Projection_en.srt

3.3 KB

023 Styling slot Content Outside of the Shadow DOM.mp4

12.2 MB

023 Styling slot Content Outside of the Shadow DOM_en.srt

4.8 KB

024 Styling slot Content Inside of the Shadow DOM.mp4

10.2 MB

024 Styling slot Content Inside of the Shadow DOM_en.srt

4.0 KB

025 Styling the Host Component.mp4

15.3 MB

025 Styling the Host Component_en.srt

5.8 KB

026 Conditional Host Styling.mp4

13.9 MB

026 Conditional Host Styling_en.srt

3.4 KB

027 Styling with the Host Content in Mind.mp4

8.0 MB

027 Styling with the Host Content in Mind_en.srt

3.3 KB

027 advanced-01-styling-and-shadow-dom.zip

4.1 KB

028 More-on-CSS-Variables.url

0.1 KB

028 Smart Dynamic Styling with CSS Variables.mp4

23.4 MB

028 Smart Dynamic Styling with CSS Variables_en.srt

8.2 KB

028 advanced-02-css-variables.zip

3.9 KB

029 Cleaning Up the Overall Styling.mp4

11.6 MB

029 Cleaning Up the Overall Styling_en.srt

4.1 KB

030 Observing Attribute Changes.mp4

37.0 MB

030 Observing Attribute Changes_en.srt

8.4 KB

030 advanced-03-observing-attribute-changes.zip

4.3 KB

031 Adjusting the Component Behavior Upon Attribute Changes.mp4

15.3 MB

031 Adjusting the Component Behavior Upon Attribute Changes_en.srt

3.3 KB

032 Using disconnectedCallback.mp4

26.3 MB

032 Using disconnectedCallback_en.srt

8.5 KB

033 Adding a render() Method.mp4

27.5 MB

033 Adding a render() Method_en.srt

8.4 KB

033 advanced-04-adding-a-render-method.zip

4.2 KB

034 Final Adjustment.html

0.5 KB

034 advanced-05-finished.zip

4.0 KB

035 The Next Steps.mp4

1.0 MB

035 The Next Steps_en.srt

1.1 KB

036 Creating the Basic Modal Component.mp4

16.9 MB

036 Creating the Basic Modal Component_en.srt

8.5 KB

036 complex-cmp-01-starting-setup.zip

1.6 KB

036 complex-cmp-02-creating-the-basic-modal.zip

2.9 KB

037 Adding the Modal Container.mp4

6.4 MB

037 Adding the Modal Container_en.srt

3.2 KB

038 Dive-into-CSS-Flexbox.url

0.1 KB

038 Styling the Modal Elements.mp4

17.7 MB

038 Styling the Modal Elements_en.srt

7.2 KB

038 complex-cmp-03-styling-the-modal.zip

3.0 KB

039 Adding Some General App Logic.mp4

12.5 MB

039 Adding Some General App Logic_en.srt

4.8 KB

040 Opening the Modal via CSS.mp4

20.9 MB

040 Opening the Modal via CSS_en.srt

6.7 KB

040 complex-cmp-04-opening-via-css.zip

3.3 KB

041 Public Methods & Properties.mp4

22.6 MB

041 Public Methods & Properties_en.srt

8.3 KB

041 complex-cmp-05-public-methods-and-properties.zip

3.5 KB

042 Understanding Named Slots.mp4

21.1 MB

042 Understanding Named Slots_en.srt

7.3 KB

042 complex-cmp-06-understanding-named-slots.zip

3.5 KB

043 Listening to Slot Content Changes.mp4

22.0 MB

043 Listening to Slot Content Changes_en.srt

6.9 KB

043 complex-cmp-07-slotchange.zip

3.4 KB

044 Closing the Modal.mp4

19.6 MB

044 Closing the Modal_en.srt

8.9 KB

045 Dispatching Custom Events.mp4

20.7 MB

045 Dispatching Custom Events_en.srt

4.9 KB

046 Configuring Custom Events.mp4

27.3 MB

046 Configuring Custom Events_en.srt

6.6 KB

046 complex-cmp-08-configuring-custom-events.zip

3.9 KB

047 Finishing it up!.mp4

24.9 MB

047 Finishing it up!_en.srt

6.2 KB

047 More-about-CSS-Transitions.url

0.1 KB

047 complex-cmp-09-finished.zip

3.7 KB

048 Useful Resources & Links.html

1.1 KB

048 advanced-01-styling-and-shadow-dom.zip

4.1 KB

048 advanced-02-css-variables.zip

3.9 KB

048 advanced-03-observing-attribute-changes.zip

4.3 KB

048 advanced-04-adding-a-render-method.zip

4.2 KB

048 advanced-05-finished.zip

4.0 KB

048 basics-01-first-custom-element.zip

2.4 KB

048 basics-02-using-attributes.zip

2.6 KB

048 basics-03-styling-our-elements.zip

2.8 KB

048 basics-04-using-the-shadow-dom.zip

2.8 KB

048 basics-05-using-slots.zip

2.7 KB

048 basics-06-defining-the-template-in-js.zip

3.0 KB

048 basics-07-extending-built-in-elements.zip

3.9 KB

048 complex-cmp-01-starting-setup.zip

1.6 KB

048 complex-cmp-02-creating-the-basic-modal.zip

2.9 KB

048 complex-cmp-03-styling-the-modal.zip

3.0 KB

048 complex-cmp-04-opening-via-css.zip

3.3 KB

048 complex-cmp-05-public-methods-and-properties.zip

3.5 KB

048 complex-cmp-06-understanding-named-slots.zip

3.5 KB

048 complex-cmp-07-slotchange.zip

3.4 KB

048 complex-cmp-08-configuring-custom-events.zip

3.9 KB

048 complex-cmp-09-finished.zip

3.7 KB

external-links.txt

0.3 KB

/36 - Roundup & Next Steps/

001 Course Roundup.mp4

11.6 MB

001 Course Roundup_en.srt

2.0 KB

002 Bonus! (Next Steps Overview Other Topics).html

3.1 KB

 

Total files 1933


Copyright © 2024 FileMood.com