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.
- Host: GitHub
- URL: https://github.com/ajaykumar-b-s/learn-javascript
- Owner: AJAYKUMAR-B-S
- Created: 2024-08-25T05:09:58.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-15T17:01:32.000Z (10 months ago)
- Last Synced: 2025-04-15T18:22:03.448Z (10 months ago)
- Topics: boolean, datatypes, string, switch-case, ternary-operator, variables
- Language: JavaScript
- Homepage:
- Size: 2.12 MB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
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)