JavaScript
1. string methods
2. Template literals
3. string creation and escaping characters
4. map,filter,reduce,find ,some,every,sort functions
5. Array
6. Default Parameters in JavaScript
7. Function Declarations and Function Expressions
8. difference between parameters and arguments in JavaScript
9. for...in in JavaScript
10. for...of loop in JavaScript
11. Introduction
12. THE GOOD PARTS
13. JS CODE STYLE
14. PATTERNS
15. FRAMEWORKS
16. Enabling
17. Syntax
18. Placement
19. Variables
20. Operators
21. If Else
22. Switch Case
23. While Loop
24. For Loop
25. For in
26. Loop Control
27. Functions
28. Events
29. Cookies
30. Keywords
31. Dialog Boxes
32. Page Redirect
33. Page Printing
34. Objects
35. Number
36. Boolean
37. Strings
38. Arrays
39. Date
40. Math
41. RegExp
42. HTML DOM
43. Error Handling
44. Validations
45. Animation
46. Multimedia
47. Image Map
48. Debugging
49. Browsers
50. Hoisting
51. Temporal API
52. Operator Proposal
53. Adding TWO Numbers
54. Fibonacci series Using a Loop
55. Fibonacci series Using Recursion
56. Adding Two Matrices
57. Random Numbers
58. Prime Number
59. Tower of Hanoi Program
60. Multiplying Two Matrices
61. WeakMap
62. WeakSet
63. Async and Await
64. Callback
65. window
66. typeof
67. Destructuring
68. Graphics
69. Web APIs
70. Scope
71. use strict
72. Modules
73. Promises
74. Function Invocation
75. Generators
76. Function call()
77. Map Methods Part 1: Basic Map Creation and Properties
78. Map Methods Part 2: Adding and Deleting Elements
79. Map Methods Part 3: Accessing Elements
80. Map Methods Part 4: Iterating Through a Map
81. Map Methods Part 5: Maps vs Objects
82. Window The Browser Object Model Part 1: The window Object as the Global Object
83. Window The Browser Object Model Part 2: Window Methods
84. Window The Browser Object Model Part 3: Window Properties
85. Window The Browser Object Model Part 4: Events and Event Listeners
86. Window The Browser Object Model Part 5: Timers and Intervals
87. JSON Part 1: Introduction to JSON
88. JSON Part 2: Parsing JSON (Convert JSON to JavaScript Object)
89. JSON Part 3: Stringifying JSON (Convert Object to JSON String)
90. JSON Part 4: Accessing JSON Data
91. JSON Part 5: Modifying and Updating JSON Data
92. Bitwise Operations Part 1: Introduction to Bitwise Operators
93. Bitwise Operations Part 2: Bitwise AND (&)
94. Bitwise Operations Part 3: Bitwise OR (|) and XOR (^)
95. Bitwise Operations Part 4: Bitwise NOT (~) and Left Shift (<<)
96. Bitwise Operations Part 5: Right Shift (>>) and Zero Fill Right Shift (>>>)