Click on "Course List" underneath thebanner, and in there there's python, HTML/CSS, javascript, etc, and it takes you step by step, lets you even preactice in the demonstration fields, and then you have little assignments, like one i just did was i had to take a wikipedia page that had no html in it whatsoever, and convert it to full html, with different heading sizes, random paragraph breaks, etc, i just find they're really helpful but you vcan google for yourself, w3schools is also another good one for learning stuff like python. I just started on grok earlier and already i feel like i can code an entire basic webpage in html with maybe a little css thrown in.
I'd suggest competitive sites like codechef, codeforces, hackerrank or hacherearth where they have the "practice" sections to teach you new concepts and improve the learned ones. Personally, I'd recommend the hackerearth's practice sections.
P.s: Do get familiar with the syntax of whatever programming language you decide to go with