Javascript is the most popular scripting language for developing frontend side of web application for all over the world. Using javascript provides us to create interactive web apps. Dynamicaly updating content, animating shapes, images or texts, handling form data, collecting or storing data on client browser are common things you can do with javascript.
Using VSCode
Nodejs
Interpreter
alert, console.log, console.warn, console.error, prompt
Aritmatical operators
Compare operators
Boolean operators
Assign operators
Conditional operators
Types transformations
If
If-else
If-elseif-else
switch
ternary
Defining functions
Scope of functions
Iteration
For loop
while, do-while loop
What is the DOM
getElementById, getElementByTagName, getElementByClassName
querySelector, querySelectorAll
innerHTML, textContent, textNode
setAttribute
createElement, createTextNode
appendChild, removeChild
onclick
onload
onmouseover, onmouseout
onchange, onkeyup
onsubmit
Creating arrays
Adding items to array
Removing items from array
Template literals
Error handling
Debuging
Destructuring
Rest & spread operator