Course curriculum

    1. Course Introduction

    2. Getting Your Hands Dirty

    3. What is JavaScript?

    4. You Need A Text Editor

    5. Your Personal Coding Playgrounds

    6. JavaScript Syntax

    7. Console Logging

    8. Debugging External Files

    9. Storing Data with Variables

    10. Let And Contst

    11. Code Comments

    12. JavaScript Operators

    13. Data Structures

    14. Conditional Statements

    15. The DOM

    16. Selecting Elements By Their IDs

    17. JavaScript Objects

    18. Strings Methods

    19. Demystifying Data Types

    20. Casting Data Types

    21. String Concatenation

    22. JavaScript Numbers

    23. JavaScript Arrays

    24. Array Iteration

    25. Selecting Multiple Nodes

    26. Functions - The DRY Principle

    27. Functions - Reusing Code

    28. Functions - The Rest Operator

    29. Objects with Functions

    30. Final Project

    31. Summary

    1. Course Introduction

    2. Nicely Styling Your Coding

    3. Waiting for the Page to Load

    4. When the Page is Refreshed

    5. Strict Comparisons

    6. JavaScript Scope

    7. JavaScript Hoisting

    8. JavaScript Closures

    9. Callback Functions

    10. Strict Mode

    11. Timeouts and Intervals

    12. While Loops

    13. Date Formatting

    14. Destructing Arrays and Objects

    15. Deleting Object Properties

    16. JavaScript Math

    17. Random Numbers

    18. Random Number Guessing Game

    19. Try Catch and Finally

    20. The This Keyword

    21. Arrow Functions

    22. JavaScript Classes

    23. Class Constructors

    24. JavaScript Object Notation

    25. Ajax

    26. Fetch API

    27. Your Project

    28. Summary

About this course

  • Free
  • 59 lessons
  • 5.5 hours of video content

Discover your potential, starting today