This repository documents my journey of learning JavaScript. It contains code and resources from various courses and sources. The theoretical aspects can be found in the Wiki page of this repository.
- Link to the certificate
- Brief description of what's covered in this course.
- First Steps In Coding
- Conditional Statements
- Conditional Statements Advanced
- For-Loop
- While-Loop
- Nested Loops
- Link to the certificate
- Brief description of what's covered in this course.
- Master the JavaScript fundamentals: variables, if/else, operators, boolean logic, functions, arrays, objects, loops, strings, and more
- Learn modern JavaScript (ES6+) from the beginning: arrow functions, destructuring, spread operator, default arguments, optional chaining, and more
- How JavaScript works behind the scenes: engines, the call stack, hoisting, scoping, the 'this' keyword, reference values, and more.
- Link to the certificate
- Brief description of what's covered in this course.
- Basic Syntax, Conditional Statements and Loops
- Git and GitHub
- Data Types and Variables
- Arrays
- Functions
- Arrays Advanced
- Objects and Classes
- Associative Arrays
- Text Processing
- Regular Expressions
- Link to the certificate
- Brief description of what's covered in this course.
- Syntax, Functions and Statements
- Arrays and Nested Arrays
- Objects and Composition
- DOM Introduction
- DOM Manipulations and Events
- Advanced Functions
- Unit Testing and Error Handling
- Classes
- Prototypes and Inheritance
Visit the Wiki page for detailed theoretical explanations and additional resources.