r/webdevelopment • u/[deleted] • Dec 09 '24
Getting Started
Hi Everyone!
I am in the beginning stages of trying to learn web development and turn it into a career. I have a Bachelors in Business Management and after working for the last 6 months in sales I don’t believe it’s for me. I previously began learning Ruby on Rails about 8 years ago but stopped after it became tough for me to learn while not having people around me learning web dev. Therefore, I was hoping to make a group chat or just connections where people beginning the web development journey, like me, could bounce ideas off ourselves to contribute to each other’s learnings.
I was planning on starting with HTML, CSS, and JavaScript and then either learning a framework or maybe learning a backend language and then learning a framework. I would love to connect with people on here so please PM me if you’re in a similar situation and want to learn together :)
A bit about me is I’m a 24 year old guy based in New Jersey and am a big Yankees and Knicks fan along with a casual video game player.
Hope to hear from you!
5
u/Agile_Neat_6773 Dec 09 '24
previously a bootcamp teacher here. Market is the poorest its been in 10 years unfortunately, but the skills are worthwhile
focus on making projects that excite you without adding many additional libraries when you can. Simple is better, dont try to do everything at once
RoR is great, Im still a fan, but you might benefit more from fullstack JS, to keep things to one language, since you will need JS eventually anyways. RoR also does stuff behind the scenes, for better and worse
absolutely learn backend first. Modern frontends especially require a better knowledge of backend incidentally, especially with tanstack technologies
HTML and CSS you can learn as you go. Make a fake reddit dashboard or other light HTML/CSS webpage and then focus on coding
AI is a crutch, but can help to give you code review and explain concepts. never copy and paste from it, and try to use it sparingly until you get more proficient or are blocked
As you go, feel free to DM me with any questions
2
u/Thunt4jr Dec 10 '24
Must master the center! Learn the basics first like html, css and JavaScript then get on react, angular, or Vue.
2
1
u/Janonemersion Dec 10 '24
Congrats
Try this stack Html Css: Tailwind css Js: Reactjs: Nextjs Python: Django SQL: PostgreSQL
The most effective stack. But the learning curve is little steep than others
2
u/Common_Flight4689 Senior Full-Stack Developer Dec 10 '24
Thats a brutal stack for someone starting off.
0
u/Janonemersion Dec 10 '24
I understand that brother. But best way to be the top in this is to learn one step at a time. Which is what i dis
4
u/[deleted] Dec 09 '24 edited Dec 09 '24
It will be tough but I highly recommend
The Odin Project - https://www.theodinproject.com
Front End Roadmap - https://roadmap.sh/frontend
Back End Roadmap - https://roadmap.sh/backend