What should I learn after JavaScript? #178003
Replies: 16 comments 14 replies
-
|
Hi @Aliakbargh85 , I would highly recommend React for your frontend.. (Look at NextJS too if you have time.) For the backend Nodejs is great because it's a non io-blocking backend.. I still prefer Django (Python backend framework.) because it forces a ORM database design and it has a very nifty HTML templating system. |
Beta Was this translation helpful? Give feedback.
-
What to Learn After JavaScript: A Comprehensive Roadmap 🚀Great question! Your foundation in HTML, CSS, Bootstrap, and JavaScript puts you in an excellent position to advance your web development career. Here's a strategic learning path based on different goals: Frontend Development PathImmediate Next Steps:
Backend Development PathChoose based on preference:
Full-Stack Specialization
Essential Developer Tools
Recommended Learning Sequence
Quality Resources
Remote Work TipsSince you mentioned remote work:
Pro tip: Focus on one technology at a time and build projects with each new skill. Employers value demonstrated ability over certificates. Good luck with your journey! 🎯 |
Beta Was this translation helpful? Give feedback.
-
|
I’d say go for React once you’re comfortable with your JavaScript basics. React is a powerful, industry-standard library used to build dynamic and responsive user interfaces. Since you already know HTML, CSS, and Bootstrap, React will be a natural next step it helps you bring all those skills together to build modern, interactive web apps. After React, you can move on to Node.js and Express.js to learn backend development that’s when you’ll become a full-stack developer capable of building both the client and server sides of applications. Here’s a good learning path you can follow:
Resources :
Keep building small projects as you learn that’s the fastest way to grow! |
Beta Was this translation helpful? Give feedback.
-
|
thanks a lot for your previous advice! It was really helpful. 🙏 I have a few more questions that I hope you can share your experience on: 1️⃣ If you were starting your career again today, would you still choose frontend or backend development? 2️⃣ From what you see in the industry right now, which has more job demand — frontend or backend developers? 3️⃣ If you were mentoring a beginner like me, which path would you recommend focusing on first? Thanks again for your guidance! |
Beta Was this translation helpful? Give feedback.
-
Bonus: I would check out trending stuffs like docker, kub, ci/cd, n8n, ai integration, etc. Even if you don't learn the thing just use it once to get an idea of the thing.
|
Beta Was this translation helpful? Give feedback.
-
|
Why is everyone suggesting React first? You should try Tailwind CSS if you haven’t yet — it’s widely used and super easy to learn (like 2–3 hours max). Then go for React, and after that Node.js. I’ve got some good resources if you want them! |
Beta Was this translation helpful? Give feedback.
-
|
Hi, @Aliakbargh85 . |
Beta Was this translation helpful? Give feedback.
-
|
I suggest you to learn TypeScript |
Beta Was this translation helpful? Give feedback.
-
|
Since you already know HTML, CSS, Bootstrap, and JavaScript, the next good step would be to learn React — it’ll help you build dynamic and modern web apps. After that, learning Node.js (and maybe Express) will let you create your own backend, so you can become a full-stack developer. Also, try building small projects while you learn — it’s the best way to improve fast. 🚀 Good luck on your journey! 💪 |
Beta Was this translation helpful? Give feedback.
-
|
Hi Aliakbargh85 👋 Since you already know JavaScript, HTML, CSS, and Bootstrap, the next steps depend on what kind of web development you want to focus on:
Resource: W3Schools |
Beta Was this translation helpful? Give feedback.
-
|
If your goal is web development (and especially remote roles), I’d go React + TypeScript next. React is one of the most common paths for front-end jobs and teaches you modern component-based UI work. After you’re comfortable building a few React + TS projects, then add Node.js (plus basic APIs/auth) to become more “full-stack.” |
Beta Was this translation helpful? Give feedback.
-
|
I could write a really long paragraph but, being honest, start learning React + TypeScript, you'll enjoy it and learn a lot! |
Beta Was this translation helpful? Give feedback.
-
|
Hello @Aliakbargh85, Strengthen JavaScript Foundations – Focus on ES6+ features, DOM manipulation, and API integration Curated Learning Resources: Official React Documentation: https://react.dev/learn Pro Tip: Consistent project-based learning accelerates skill development significantly. Build small, practical applications at each stage to reinforce concepts and create a portfolio that demonstrates your capabilities. |
Beta Was this translation helpful? Give feedback.
-
|
Good day @Aliakbargh85, I don't know if you still need answers to your question since a lot of awesome people have already given their opinions but I would still like to share my thoughts that might help! After learning the fundamentals of JavaScript, I would recommend for you to create very small projects around it. Then slowly transition yourself by getting familiar with its popular frameworks/libraries. Since these are popular, it will introduce you to the large community that can help you in when you ran into the problems of learning these frameworks/libraries. As you create projects around these, you will slowly realize which path you want to take next. I hope you don't give up coding! |
Beta Was this translation helpful? Give feedback.
-
|
Learn php and mysql database and make full stack projects like blog application, management systems and then learn node.js, typescript and NextJs |
Beta Was this translation helpful? Give feedback.
-
|
After mastering JavaScript, consider learning a front-end framework like React, Angular, or Vue.js to build complex user interfaces efficiently. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Body
Hi everyone 👋
I'm currently learning JavaScript and I also know HTML, CSS, and Bootstrap.
My goal is to become a web developer (maybe remote in the future).
What do you recommend I learn next — React, Node.js, or something else?
Any advice or good resources are welcome 😊
Guidelines
Beta Was this translation helpful? Give feedback.
All reactions