Getting started with JavaScript.

JavaScript is where my pages started doing things. If you're just starting, get comfortable with variables, data types, loops and conditions before anything else. Bigger scripts are made of those same pieces.
Next, learn functions and async code, which is how a page handles user input and talks to a server. And don't avoid debugging. Working out why something broke is one of the most useful skills you can have.