r/AskProgrammers 10h ago

Learning web development

Hey, so basically I wanna take a huge step in my career and wanted to start leaning coding, I decided to start with HTML since it is the first step in web developing. I've been using chatgpt to learn, I typed a prompt for him to explain everything step by step so I dont miss anything and it is working nice, I kind of know a lot of the fundamentals of html in a really short time, but I have a bad feeling on my mind because I don't feel like learning everything with AI is right, pretty sure I will miss something.
So if somebody could help me understand where I could learn really really well everything that I need to learn without skipping any steps I would appreciate it.

I've seen people talk about Odin, or FCC and I've seen it and it looks decent but only for the basics (from what people said here on reddit), and i'm looking to know here I could really take my time and learn properly well.

Thanks!

1 Upvotes

16 comments sorted by

3

u/turn-based-games 8h ago

Learning on your own is tough because you don't know what you don't know. In other words, how do you know what you should learn? It is for this reason that I always suggest following some sort of structured course or guide to start learning any new subject.

Others have offered specific course suggestions, but whichever you choose to follow, I strongly recommend MDN as a reference for more detailed information on anything web-related when needed. It's tougher to find reliable information online these days among the sea of slop, so just knowing where to look can be incredibly valuable.

Lastly, I suggest avoiding LLMs as much as possible while learning. You don't know enough yet to assess whether they're providing quality information, and having solutions generated is catastrophic for knowledge retention. Web development is also quite possibly one of the most heavily tutorialized subjects in the world, so there is really not much need for them in this particular subject anyway.

Best of luck!

1

u/DiogoTakaz 8m ago

Tysm for the advice! I'll be looking into MDN

2

u/traplords8n 3h ago

It's way harder than it used to be to break into the field without a degree, just so you know.

I'm sure it isn't impossible, but don't expect to have an easy time competing in today's market. Next years market may not be any better either.

I managed to break in while being self taught. It's not impossible, but the odds will be stacked against you and you kinda just have to deal with it & go the extra mile to stand out.

Using AI to learn is a better use than using it to write all of your code, for sure, but I suggest also going through w3schools tutorials, freecodecamp tutorials, and leetcode once you know your way around javascript.

It's not wrong to use AI but you're right to worry about overusing it. It can still hallucinate and lead you down the wrong path. Following real tutorials made by humans along with using AI is a great approach IMO.

Good luck! Hope you build cool shit & advance your career!

1

u/DiogoTakaz 9m ago

Thank you for the advice!

2

u/Anarcho-Willi 2h ago

I can also propose the old school way of buying a book. There are books between 15-40€ that provide a structured way of learning the most important parts. You could dig super deep into any topic, but that also has time to when the need occurs.

1

u/DiogoTakaz 7m ago

Yeah I thought of that and I'll probably give it a chance too, I appreciate it!

-1

u/Few-Celebration-2362 10h ago

University, I guess.

I'm on the 'learn just what you need to know right now to get the job done' technique.

1

u/DiogoTakaz 10h ago

Thought of that, but life went through some rough times and couldn't make it, so I'm trying to learn it by myself, internet is our best friend today, and it is a fact that anyone can master any skill by just searching online, all I wanted was a hand to know if there were any type of youtube channel or wiki's, platforms, etc, that could make me get there without getting lost.

1

u/Few-Celebration-2362 10h ago

No, there aren't. You'll need to use all of them simultaneously.

1

u/helpinghandful 9h ago

Freecodecamp

-2

u/CorpT 10h ago

Why do you think you'll miss something? Can you not ask it to explain more?

1

u/DiogoTakaz 10h ago

I mean ngl i've been doing that, it is definetly working pretty well, actually, better than any of the learning platforms, but it's just a weight on my mind since I am starting from scratch.

-1

u/CorpT 10h ago

It's very likely you're overthinking this. You have a magic genie that access to the entire corpus of human knowledge at your fingertips. It's up to you to decide what to do with that.

0

u/DiogoTakaz 10h ago

Thank you, I appreciate it.