Welcome to my JavaScript Learning repository! This repository is dedicated to helping me learn and practice JavaScript. It contains a variety of exercises, tutorial codes, and mini-projects designed to enhance my understanding of JavaScript.
- Introduction
- Variables and Data Types
- Arrays and Objects
- Functions and Scope
- Logic and Control Flow
- Loops and High Order Array Methods
- Document Object Model (DOM)
- Events
- Asynchronous JavaScript (Promises)
- Fetch, Async and Await
- Web Browser APIs
- OOP Constructors and Prototypes
- OOP Class and Private Properties
- Modules and Tooling
- Iterators and Data Structures
- Unit Testing Algorithms
- NodeJS Modules
- Shopping List Project
- Flixx App Project
- Tracalorie Project
- Random Ideas Rest API
- Random Ideas FrontEnd
This repository follows the Modern JavaScript From The Beginning 2.0 (2024) by Brad Traversy.