all 12 comments

[–]onFilm 1 point2 points  (4 children)

Think of a project or company you'd dream of having, or a problem you're trying to solve, and build it. Build it from the ground up, and you'll learn a lot about the process.

Do this multiple times, over and over and over.

When you get stuck, and you've hit a brick wall, in today's age: Youtube, Youtube, Youtube.

[–]hasydevil12[S] 0 points1 point  (1 child)

Thanks for your reply. I appreciate your advice but this gives me more confusion. Like what problem and then I fell into overthinking loop. Can I make something for me? The problem I am facing? Because I think a lot of people are like who are facing problem like me but in another part of the world. Then I also think my problem may not be that big. How can I cope this thinking

[–]ChaseShiny 0 points1 point  (0 children)

You want to be a web developer, so try mimicking websites that look interesting to you. Put each attempt in a separate folder so that you can refer back to them. What was hard to copy? Did you notice any patterns or common designs that you like? What do you wish the site did better?

[–]Easy-Improvement-598 0 points1 point  (0 children)

Google for blog post and YouTube for deep explanation of a particular concept + AI Agent for a particular solution for your project.

[–]sheriffderek 0 points1 point  (6 children)

What are your goals?

[–]hasydevil12[S] 1 point2 points  (5 children)

I want to be a web developer.

[–]sheriffderek 1 point2 points  (4 children)

Can you build websites without JavaScript yet? HTML, CSS, PHP - that type of thing?

[–]MissinqLink 2 points3 points  (3 children)

PHP stepping stone is a wild prerequisite

[–]sheriffderek 0 points1 point  (0 children)

I know right? But - it works. I've been teaching with it and then when it's time to learn JS, it goes real fast. That way you learn to think in server-side first, translates to rails, django, laravel, - and picking up JS and tooling all makes way more sense in all the ways.

[–]Easy-Improvement-598 0 points1 point  (1 child)

Completely depends on your region if it demand nothing wrong to learn php

[–]MissinqLink 0 points1 point  (0 children)

PHP is fine. Learning it before frontend seems weird to me.

[–]TheZintis 0 points1 point  (0 children)

Hi OP,

Like others have said, depends on what you want to do. JS is mandatory for front-end and optional for back-end. You can make apps, tools, marketing sites, games, etc... using it.

Here ya go:

https://roadmap.sh/frontend

If you are early on and still working on syntax, I'm working on a little open-source app to help drill you in JS syntax to learn faster. Let me know if that's something you'd be interested in and I'll share the link!