I’m facing a wall in my journey to be a great developper.
I have no problem with HTML nor CSS, i can make decent static website. I’m ok with JS since I have a CS degree and I learned C, C++, C#, Java during 4 years.
The wall i’m facing is: how do I start using my JS knowledge to improve websites.
I’d like to start with my portofolio (still under construction) but i don’t know what to do. May be there is no need for this project but i feel like if recruiters see my portofolio they need to see directly some cool stuff. https://johnpafr.github.io/portofolio/ This is the very beginning.
there are a plethora of projects you can do with Javascript to include in your portfolio.
You can consider taking on one of the more popular frameworks that rely on Javascript (Angular, Vue, React) and create something with them.
Consider taking a look at CodePen, where people share code snippets of small, independent projects they are doing. You might find something that catches your eye or inspires you to do something else entirely.
Yeah i now i can make some JS project. This is not really what i want to do. My goal is to improve the websites by integrating JS. Like using JS to display a list by reading JSON instead of hard coding it in html.
A solid way to start using JS without it just being completely arbitrary or climbing up framework mountain would be to convert your existing “project cards” into custom elements aka web components Web Components
Using J’s to do things css just can’t is a good way to show off you’re skills with J’s, but personally, I think finding creative ways to use css in a situation where is is normally used shows off creativity and ability to think outside the box (just my opinion)