what should i learn after html,css,js, and jquery. I want to learn more of front end … and after that dive into some backend stuff.
Hello!
IMO, You should learn about SASS or SCSS. You could learn a JavaScript library (reactjs, for example) or front end framework (Angular 8+, emberjs or vuejs).
Hope it helps
Take a look at this post from @QuincyLarson: https://www.freecodecamp.org/news/2019-web-developer-roadmap/
I think you get some good ideas from this.
Why not just keep with the FCC curriculum?
Next I would say to learn a more modern view library than jQuery (e.g., React, Angular, Vue) and learn a backend language.
FCC teaches React and Node (JS as a backend language).
To that I would add to start building things.
My advice? Learn more HTML, CSS and JS. More and more and more. If you need a break from the FCC tracks, take a look at other resources. There are all sorts of great books, free for the download. I’m currently working through the latest revision of YDKJS (https://github.com/getify/You-Dont-Know-JS/blob/2nd-ed/preface.md), but this is just one of many great resources out there.
If you’ve got the basics of the core three, great! Have you delved into the depths of what reduce
can do for you? Have you started playing with HTML templates and slots (I just started tinkering with those last week, and the foundations of my world trembled…)? Are you comfortable with edgy CSS selectors, and CSS transitions/animations? Do you keep https://devdocs.io/ on hand for useful bathroom reading?! rofl
If you are at that point, kudos. Then yeah, look at things like SASS/SCSS, or other uses for JS (like node, and all it’s various libraries and extensions), or using templating languages. But always be willing to revisit and re-learn your basics.
Just my 0.02, rounded.
It depends on how deep your learning is of what you have already looked at.
@snowmonkey’s post sums it up nicely.
Backing up some of these comments, I would highly suggest learning more into CSS, and JavaScript, especially JavaScript. As you can then move into front end frameworks such as React, Angular, etc.
By being more comfortable in JavaScript, it would make learning and transitioning into those above frameworks easier. Another driving factor as well would be what route you are wanting to take, if you are looking to becoming a full-stack, focus more on the front-end first, and then you can move onto learning some backend stuff.
One of the popular stacks to use is the MERN stack, which incorporates MongoDB, Express, React, and Node.js. And if you focused a lot of time into becoming comfortable with JavaScript, then learning Node Js for the backend will be a breeze, since you don’t need to learn another programming language, as that builds up on JavaScript itself.
Thanks for all of the replies… i was going to learn react …but my computer didn’t helped me in this. it was taking much resources even to start that my computer coudn’t handle… My computer is ages old.
Is there any online solution like codepen for running react apps.
You can look into Code Sandbox it is basically an online version of VS Code, and you can build React apps pretty simply with it.
I think everyone here has some great advice, start building your own stuff and keep learning.
Regarding back-end, don’t disregard PHP despite the Mongo & Node JS crowd. PHP still powers around 80% of dynamic websites, and may not go away any time soon. You’d probably need a remote php host judging by what you’ve mentioned about your old PC.
that was my thought, too! While moving forward, make things!
thanks:grinning:, i was thinking the same about learning PHP
Thank you for taking the time to help me, it really means a lot.