Today I am planning to start learning java script from zero. till now i know java script is a language ,used to make a web page dynamic or active like programming languages used to make a web page functional, I used it before and worked in it a little but I dont know it in depth and much concepts I have experience in Java, Python etc and worked in them so I know core concepts of a programming language which were enough to understand a JavaScript code and make what I need by using chatgpt or google search etc but now i wanna learn it in depth so that i know how it actually works and how it is different then other languages and know and be able to use its full power.
I might have few or lot of grammar mistakes etc in my writing please ignore them because I am kinda lazy to focus on them and just write. so lets move forward.
So its Jan 4 17:37 in evening Indian time. and I feel kind of tired because i just came home after watching a movie of 4 hrs i guess. well without wasting time lets focus on the task of learning javaScript.
So first I thought I will watch some javaScript lecture on youtube and make notes but For some reason my earphones are not connecting to my laptop ...
Well so i guess i will read some material or blogs online lets start with a google search.
well so i started with a plan old google search

and here you see that W3schools website i guess pretty much everyone know about it it is a pretty famous website I faced it many times for even i dont know what reasons exactly but like for quick reference of some css rules etc mostly. i guess its a decent choice to start with so i will read something from this website so lets start reading this. https://www.w3schools.com/js/

well i will start learning this page now and will write updates here.
Ohh this page have first example of java script which prints date by clicking button see in image its code and example

well i know java script a little so it was easy for me to understand like in this example code on left the html body have a h1 heading as in left and a button where it have onclick= to a JavaScript code or action which is looking for the element in the html body with id "demo" and replacing its inner content innerHTML with Date() function some default JavaScript function for printing dates i guess and if u see below the html code just after the button there is a <p> tag with id demo and it dont have any content inside like text or something.
so basically on clicking on the button it runs a JavaScript code which will look for element with id demo which is p tag here and it will replace its innerHTML with Date() function output which is current date as u see on right result of clicking button
so its a simple code but it is showing how javaScript is used to add functionality to your page like showing current date here and one more thing to notice here is for the html content to change with JavaScript we dont need to reload page it happens in place i guess it is how the current react etc make static pages somehow where we dont need to reload page to change content etc.
My reason for learning javaScript is also like i don want to reload page for some page action like clicking on button or performing some acition etc I am learning it to understand it better to implemen required features in my website or projects by javaScript if can as much as I can.
Its around 650 words now i did not noticed i am kind of enjoying writing but i guess I should not make one page too long so i will shift on another page and i guess i should name the title as day 1 of learning javaScript part1 or something well see u in the next page.
well i did not fee like much study so i not started part 2 so part 1 is only for day 1
tell me in comments if u wanna say something to me.