Modern JavaScript – Learn From Scratch With Problem Solving


About Course


এই কোর্সে আমরা যা যা কাভার করবোঃ
- Variable
- Operator
- Logical Operator
- Array
- String
- Function
- Object
- JSON
- Loop
- Try-Catch
- Class
- Asynchronous JS
- DOM
- Prototype and many more
Happy Coding!
About the instructor



Hello, This is S. M. Sabiul Hajjaj, Software Engineer. Currently working as a Full Stack Software Developer in a London Base Software Company [Remote Job]
Experience
Felicity Digital
Full-time · 10 mos
Frederick’s Place, EC2R 8AE, London
Back End Engineer
Full Stack Software Developer
Jan 2022 - Present · 5 mos
Aug 2021 - Jan 2022 · 6 mos
Felicity Digital is a one-stop design studio creating bespoke scalable websites, e-commerce solutions, unique digital brand identities, , and social media content for established companies and new startups alike.
Linkedin Profile: https://www.linkedin.com/in/sabiulhajjaj/?originalSubdomain=bd
Founder
Code to HaveN
Dec 2017 - Present · 4 yrs 6 mos
Dhaka, Bangladesh
When I was in my 2nd Semester of my University, I saw many students face problem while solving programming problems. Then I build this website for those student who face problem in coding. I post problem and solution here. After working for 4 months I published my first website in 3rd Semester. Now it have more than 4 Lakh visitors and more then 1000+ solved problems. Here you will find every programming problem what I Solved during my Under Graduate Degree.
Course Curriculum
1. Introduction
-
03:00
-
05:42
-
07:23
-
03:47
2. Operator
-
2.1-Arithmetic Operations
12:47 -
2.2-Assignment Operator
04:07 -
2.3-Comparison Operator
10:12 -
2.4-Solve Problem Using Operator
07:22
3. How to Handle Logic
-
3.1-if-else
07:35 -
3.2-Switch Case
06:29 -
3.3-Logical Operator
09:48 -
3.4-Ternary Operator
03:27 -
3.5-Problem Solving with Logical Operator
04:10 -
Logical Operator – Quiz
4. Array
-
4.1-Array Intro
07:32 -
4.2-Array PUSH and POP
04:10 -
4.3-Array SHIFT and UNSHIFT
03:05 -
4.4-Array SLICE and CONCAT
05:13 -
4.5-Array SORT and REVERSE
04:37 -
4.6. toString , Join and Map
05:41 -
Array – Quiz
5. String
-
5.1-String Intro
05:16 -
5.2-String Substr and SubString
03:38 -
5.3-String Slice and Split
03:33 -
5.4-String Random Method
04:36 -
String – Quiz
6. NaN vs Undefined vs Null
-
6.1. NaN vs Undefined vs Null
04:59
7. Function
-
7.1-Function Intro Part 1
08:29 -
7.2-Function Intro Part 2 (Variable Function)
05:02 -
7.3-Arrow Function
04:18 -
7.4-Callback Function
03:51
8.1. Global vs Local Scope
-
8.1. Global vs Local Scope
03:56 -
Scope – Quiz
9. Object and JSON
-
9.1-Object Intro 1
07:53 -
9.2-Object Intro 2
05:25 -
9.3-Some Common Object Method
05:28 -
9.4-JSON Intro
04:12 -
9.5-JSON parse() and stringify()
04:42 -
Object – Quiz
10. Loop
-
10.1-For Loop
10:35 -
10.2-For In Loop
04:14 -
10.3-For Of Loop
02:28 -
10.4-While Loop
04:20 -
10.5-Do While Loop
04:50 -
Loop – Quiz
11. Problem Solving
-
11.1-Problem Solving 1
04:30 -
11.2-Problem Solving 2
06:32 -
11.3-Problem Solving 3
05:23 -
11.4-Problem Solving 4
05:48 -
11.5-Problem Solving 5
05:00 -
11.6-Problem Solving 6
06:02 -
11.7-Problem Solving 7
06:37 -
11.8-Problem Solving 8
03:49
12. Try Catch
-
12.1-Try Catch
04:58 -
12.2 – Problem Solve with Try Catch
04:07 -
Try-Catch Quiz
13. Let vs Const vs Var
-
13.1- Let vs Const vs Var
04:50
14. Class
-
14.1-Class Intro
05:37 -
14.2-Class Intro 2
06:01 -
14.3-Encapsulation
05:21 -
14.4- Inheritance
05:50
15. Asynchronous JS
-
15.1-What Is Asynchronous JS
03:48 -
15.2-Basic JS Asynchronous
04:20 -
15.3-JS Promise
04:38 -
15.4-Async and Await
05:40
16. DOM
-
16.1-DOM
03:53 -
16.2-Get Element By Id
07:12 -
16.3-More Way To Grab HTML Elements
07:05 -
16.4-Create a Calculator
12:21
17. Prototype
-
17.1-Prototype Intro
03:17 -
17.2-Create Our Own Prototype Function
05:31 -
17.3-Prototype Inheritances
05:34