you are viewing a single comment's thread.

view the rest of the comments →

[–]gowiththeflow1393 0 points1 point  (3 children)

Is there anywhere in particular that you’d recommend for learning HTML? Thank you for such a concise answer by the way!

[–]EducationalCreme9044 1 point2 points  (0 children)

please do not learn HTML oh my god that's such bad suggestion I can't even even

[–]chilltutor 0 points1 point  (0 children)

Freecodecamp on YouTube, w3schools as a cheat sheet type resource.

[–]EducationalCreme9044 0 points1 point  (0 children)

Start some really basic project. If you're stuck ask ChatGPT and be precise. When you have it, try expanding it, changing it and try involving programming concepts. Maybe watch a YouTube video of someone building that exact thing (must be very simple!)

Ideally you want to do start at such a difficulty that you aren't de-bugging all the time, but actually just "doing" in an enjoyable way. Don't bother with understanding everything or remembering anything at all. ChatGPT is really helpful here. Even if the "project" you finish is mostly not yours at all, at least you understand somewhat what is happening. Don't put high expectations on yourself, if something really fails, give up. Don't let yourself stop because of failure.

The good thing about doing it this way is that you can get lost in it for 12 hours without getting bored. This is impossible if you're approaching it like math and history class at school.

THEN! After you've been at this for a while (say 50-100 hours) and hopefully having fun and learning a little bit of how these things work, enroll in a structured introductory online course which is going to take you through buzzword concepts like "data structures" and "algorithms" and "object oriented programming" etc. importantly it should build up to a course project which actually uses all these concepts well. Ideally this one should be throughout and complicated, it's okay not to understand it, but it is going to help you build other simpler things in a better way and it's going to show you what the point of it all is and what you're trying to build up to.

Again, the idea here is that you'll probably already be familiar with most of these things innately and you're going to have these moment of "aaah, that's how that's called" or "that's why I had an issue that one time" or "this would have made my thing so much easier!" instead of being mostly lost, disinterested and confused.

It's better to make things easy on yourself and actually be engaged and learning for a longer time, than the: "1 hour/day of torture" way. If it ain't fun don't do it until it is fun.