DEV Community

Cover image for The ultimate guide for junior frontend developers

The ultimate guide for junior frontend developers

Nikolina Ljubičić on August 10, 2021

How hard is it to become a developer? Can I do that? The answer is yes, you can. First of all, it should be noted that this path is not easy; there...
Collapse
 
tomyjusuf profile image
TomyJusuf •

How deep I need know JavaScript? Can you tell that us please?
And what about react. js, its important know that, know basic, or..?
Thank you. Im on begining/beginner :)

Collapse
 
tanvirmahin24 profile image
Tanvir Mahin •

I found this roadmap for web developer very useful. I hope this will answer all the questions.
roadmap.sh/backend

Collapse
 
tomyjusuf profile image
TomyJusuf •

waw

Collapse
 
tomyjusuf profile image
TomyJusuf •

omg that is what i looking fir so long time omg, yes. that will tell my what i realy need, ooh thank you alot man, realy, alot.

Collapse
 
nikolina1 profile image
Nikolina Ljubičić Lloyds digital •

This is very useful, thank you!

Collapse
 
nikolina1 profile image
Nikolina Ljubičić Lloyds digital •

In my opinion for frontend development, Javascript is one of the three key elements when you are at the very beginning. The other two elements are HTML and CSS, but they have minimal impact on interactivity. The main role of JavaScript is to increase interactivity. For beginners, start with basic things, like events, objects, and functions. After that, you can try libraries and other frameworks. First of all, you can create one project in JavaScript and after that in other frameworks like React.js. For example, now I work in the Vue.js framework. If you start with React.js straight away you probably won't understand some things and you won't see how useful it is or if it really helps you. I think it's better to learn gradually and in detail.

Good luck and happy learning!

Collapse
 
markgiannelis profile image
Mark Giannelis •

Is traditional website development being phased out with the advancements of content management systems such as WordPress and Joomla? There is a bit more info on this here

Collapse
 
icodecat profile image
iCode-Cat •

Why WordPress why not Headless CMS?

Collapse
 
dominique_phyall_721e26f8 profile image
Dominique Phyall •

Omg, I need this. Thank you

Collapse
 
nikolina1 profile image
Nikolina Ljubičić Lloyds digital •

I hope it helped!

Collapse
 
bndissanayaka profile image
Bhagya •

Why haven't you mentioned anything about Angular? I am starting to learn front-end and I thought I should start with Angular after learning basics of HTML,CSS and JavaScript. But I had a bit of confusion Is Angular becoming "old"?

Collapse
 
shijiezhou profile image
Shijie Zhou •

If you start PHP first you will be successful

Collapse
 
nikolina1 profile image
Nikolina Ljubičić Lloyds digital •

In my opinion, it's best to start with what interests you the most. If you are very interested in something and you are constantly learning and upgrading your knowledge, you will surely be successful.

Collapse
 
tonypelliccio profile image
Tony Pellicccio •

Oh I'm not a front end guy. I'm purely back end things like BASH, Python even some PHP.

Collapse
 
nikolina1 profile image
Nikolina Ljubičić Lloyds digital •

That is fine too. It all depends on which area you are more interested in, in my case, it is definitely a frontend, although at college I encountered a lot more backend and all those things you mentioned. It all depends, just follow your interests and you won't get it wrong.

Collapse
 
icodecat profile image
iCode-Cat •

Thanks for your response, good luck!

Collapse
 
bndissanayaka profile image
Bhagya •

Why haven't you mentioned anything about Angular or AngularJS?

Collapse
 
kannanspeed profile image
Kannan •

cool love the article

Collapse
 
nikolina1 profile image
Nikolina Ljubičić Lloyds digital •

Thank you!

Collapse
 
nikolina1 profile image
Nikolina Ljubičić Lloyds digital • • Edited

Thank you so much, glad to hear that! Good luck to you, too! :D

Collapse
 
vukas profile image
Aleksandar Vukasovic •

Great article! A lot of useful tips.

Collapse
 
antonio_goeminne profile image
Antonio Goeminne •

I have got a question, Is important to understand from ux/UI? Because my designs are horrible.

Collapse
 
nikolina1 profile image
Nikolina Ljubičić Lloyds digital •

For a frontend developer, having technical skills is more important than understanding UX/UI design. Although knowledge of UX/UI design can be a big plus because frontend developers are the ones who are implementing everything according to the existing design. :)