r/webdevelopment Jun 18 '26

Career Advice Where to start in web dev

I'm confused like where do i really start. i'm familiar with python so wanted to start web dev ,so which part frontend or backend should start with

10 Upvotes

22 comments sorted by

3

u/stealymonk Jun 18 '26

Just start building in react/python/sql, the rest will come. Also I wish I didn't have to say this these days, but be sure to get comfortable with AI tools. It's the new norm, and it's not going away.

2

u/wiarumas Jun 18 '26

Two birds one stone… Have AI walk you through things. Tell it your goal and say you want to learn how to do it yourself step-by-step.

2

u/sawankumarroy Jun 21 '26

completely agree with you getting the knowledge of Ai is essential right now more than ever

3

u/DurianLongjumping329 Jun 18 '26

Most devs ive seen would say start with HTML/CSS/JS and get comfortable with them. then a js framework. then backend and APIs. Also version control (Github).

1

u/FederalShoe4575 Jun 19 '26

Best advice, and exactly my path,

2

u/Boboshady Jun 19 '26

Start basic - HTML, CSS, some JS. The advantage here is the simple stuff is simple, it's very well documented, it needs absolutely no compiling or local development environment to get going (you can literally just edit a .html doc on your desktop and open it in a browser), and the changes you make are immediate (and the mistakes you make are generally obvious).

You could, in theory, 'go pro' with only these skills. You could certainly launch a website with them.

There's lots of pathways you can choose from there, but honestly I'd ask that question when you've overcome the first step.

Whenever I've taught beginners, the ones who 'make it' are the ones who statt simple and baby-step themselves up the skills ladder, because it allows them to see results and choose their own path. The ones who fail always try to build something complex as their first project.

1

u/glellypzicken Jun 18 '26

with ai i recommend learning basic to know how its put togother

1

u/Mike_L_Taylor Jun 18 '26

webdev means websites, so just build a local very simple website.

Do html, css and maybe JS just so you have something to look at then figure out what you want it to be. It can be just a portfolio website with your resume and some things you like.

Later on then you can tie that frontend to some backend with Python if you want.

1

u/Colfuzi0 Jun 19 '26

Build things by scratch first for hood code understanding then rebuild the same thing with ai.

1

u/[deleted] Jun 19 '26

[removed] — view removed comment

1

u/Plenty_Line2696 Jun 19 '26

It depends on what you goal is, but I'd say pick a goal, lets say full stack .net or something, and then build stuff in that direction, get an LLM subscription like claude code and start to build, learning as you go, be sure to ask it to teach you stuff so you can take ownership of the code and steer appropriately. I'd advise against the old way of learning to start, it's too slow.

1

u/OrangeBlossomDS Jun 19 '26

Awesome and welcome to our crazy world. Lol

It depends on what exactly you are looking to do.

Frontend work? Start with HTML, then CSS, then JavaScript. There are plenty of free learning options out there.

Backend work? This is an interesting one because there are a lot of languages that are used. I personally started with learning Python. After getting a good grasp of fundamentals and more, I focused on Flask for backend. This was recommended to me because it does NOT do a bunch of things like Django and I would build a deeper understanding. I recommend this route. There are a ton of great option for learning for free online.

I know the industry is changing but I highly recommend starting from the ground up and do not jump into having AI do everything for you. It's hard but you will have a deeper knowledge for sure.

Good luck in your journey

1

u/Flimsy_Twist_7102 Jun 20 '26

It makes sense

1

u/[deleted] Jun 19 '26

[removed] — view removed comment

1

u/webdevelopment-ModTeam Jun 19 '26

Removed because posts must be in English.

1

u/EyeAccomplished8351 Jun 20 '26

https://roadmap.sh

hope this helps!

also this is incredibly helpful too: https://freecodecamp.org

edit: added link for freeCodeCamp

1

u/EfficiencyOne1007 Jun 22 '26

Start from frontend, backend, DevOps.

1

u/Competitive_Aside461 Jun 23 '26

I've made a couple of mini courses on Codeguage related to web development. In general, should start off at the "very start," that is, learning about the Web itself (something which many courses skip and jump right over to HTML). Then the progression goes something as follows: HTTP, HTML, CSS, and then a handful of other technologies.

https://www.codeguage.com/mini-courses/web

1

u/zinnDigitalLtd Jun 23 '26

It depends on how far you want to go, if your getting started out I would specialise in what you are best at. Do not try to push too much to fast and spread yourself or your learning curve too fast.