# Learning JavaScript ## Contents - [Introduction](Introduction/README.md#introduction) - [Basics](Basics/README.md) - [Working with Control Structures - if..else Statements, Loops & Error Handling](Control-Structures/README.md) - [More on Functions](More-on-Functions/README.md) - [Document Object Model(DOM)](DOM/README.md) - [More on Arrays and Iterables](More-on-Arrays-and-Iterables/README.md) - [More on Objects](More-on-Objects/README.md) - [Classes and Object Oriented Programming (OOP)](Classes-and-Object-Oriented-Programming/README.md) - [Constructor Functions and Prototypes](Constructor-Functions-and-Prototypes/README.md) - [Advanced DOM APIs](Advanced-DOM-APIs/README.md) ## References - [JavaScript - The Complete Guide 2023 (Beginner + Advanced) by Academind (Maximilian Schwarzmüller)](https://www.udemy.com/share/102aa23@cPr9PmFpr0y6VaininP_4S-uboOKmC7wiYBKtS28JItRDgZyS8j6yIOJY2G0mSeE/)