An open API service indexing awesome lists of open source software.

https://github.com/ajaykumar-b-s/learn-javascript

👋 The Complete JavaScript Course 2024 includes covered topics, theory explanations with solutions, and detailed personal notes from learning sessions.
https://github.com/ajaykumar-b-s/learn-javascript

boolean datatypes string switch-case ternary-operator variables

Last synced: 9 months ago
JSON representation

👋 The Complete JavaScript Course 2024 includes covered topics, theory explanations with solutions, and detailed personal notes from learning sessions.

Awesome Lists containing this project

README

          

# **The Complete JavaScript Course 👨‍💻**

### 👋 Welcome to my ***Complete JavaScript Course repository!*** This repo is inspired by ***"[The Complete JavaScript Course 2024: From Zero to Expert!"](https://www.udemy.com/course/the-complete-javascript-course/)*** by ***[Jonas Schmedtmann](https://x.com/jonasschmedtman)***. It includes thorough content coverage, clear theory explanations with solutions, hands-on code examples, and my detailed personal notes to enhance learning.

## 📂 **Contents** ✍️

## 📚 [Javascript_Fundamental_Part_01](./Section-02-Javascript_Fundamental_Part_01)

➡️ ***Topics Covered: -***
- Introduction to `Javascript`
- Linking a Javascript File
- Values and `Variables`
- `Datatypes`
- `Var`, `let`, `const`
- Operators
- `Arithmetic` Operator
- `Assignment` Operator
- `Comparison` Operator
- `Logical` Operator
- Operator Precedence
- `String` and `Template Literals`
- if-else Statement
- `Type Conversion` and `Coercion`
- `Truthy` and `Falsy` Values
- `==` vs `===`
- Boolean Logic
- `AND`
- `OR`
- `NOT`
- `Switch` Statement
- `Ternary` Operator

➡️ ***Code: -***
- 👨‍💻 [Code_Link](./Section-02-Javascript_Fundamental_Part_01/Code)

➡️ ***Topics_Covered_Solution: -***
- 📘 [Topics_Covered_Solution_link](Section-02-Javascript_Fundamental_Part_01/Theory/Topics_Covered_Solution.md)

➡️ ***Detailed Notes of My Own: -***
- 📘 [Link to Javascript_Fundamental_Part_01_PDF_notes](./Section-02-Javascript_Fundamental_Part_01/Theory/JavaScript_Fundamentals_Part_1_Own_Detail_Notes.pdf)
- ---

## 📚 [Javascript_Fundamental_Part_02](./Section-03-Javascript_Fundamental_Part_02/Code)

➡️ ***Topics Covered: -***

- `Strict Mode`
- `Functions`
- `Function Declaration` vs `Function Expressions`
- `Arrow Functions`
- `Function Calling other Functions`
- Reviewing `Functions`
- Introduction to `Arrays`
- Basic `Array Operations(Methods)`
- Introduction to `Objects`
- `Dot` vs `Bracket Notations`
- `Object Methods`
- `for Loop`
- `Looping Arrays`, `Continue`, and `Break`
- `Looping Backwards` and `Nested Loops`
- `While Loop`

➡️ ***Code: -***
- 👨‍💻 [Code_Link](./Section-03-Javascript_Fundamental_Part_02/Code)