Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

HTML HTML Video and Audio Media Basics Overview of Web Media

Stoicescu Sebastian
Stoicescu Sebastian
3,728 Points

Front End Track

Hei guys. After finishing the front end track..I was wondering if I have the requiered skills in order to become a front end developer. I know that I have to work firstly on some projects alone in order to retain all the information .... but after doing that what should I learn anymore? And the second question might be related to Bootstrap and all the useful tools that it provides. Is it necessary to learn HTML,CSS,JS if we got such a powerful framework as Bootstrap?

David Holt
David Holt
14,540 Points

Hey Stoicescu, I work as a front-end web developer I would personally say it is 100% necessary to learn HTML5, CSS3, Javascript and Jquery. They are fundamental aspects of every web based project. You will not only need to skim over each area but be comfortable and confident with all of them. Bootstrap is a great library to utilise but I myself found that as my experience increased I used less and less of the functionality bootstrap offers as a framework as instead preferred to write my own code.

Stoicescu Sebastian
Stoicescu Sebastian
3,728 Points

So do I have to learn additional stuff not just that is covered in the course?

3 Answers

Peter Quin
Peter Quin
3,203 Points

Frontend developer roles require strong JavaScript, HTML5, CSS3 knowledge, so you need to be functional without the frameworks . Most companies use a framework like Angular (1 is on its way out but not unuseful, 2 a regular in many companies), React, etc. Boostrap is not unuseful to learn but it was made as a prototyping tool, and is not used so much by companies in production, better to use to start a project if you want to get something looking reasonable. I'm not saying you need to be a rockstar to get a Junior Developer role but most companies need experience of actual projects. From a job seeking perspective, I got my first position through a personal contact but also by stating strait away that I knew my experience was not commercial but hat I was super enthusiastic and a hard worker,... and then working for free (intership) for 3 months until they saw i was able to learn / trainable. The best way to get a job is to be massively enthusiastic about development (and show it) and the best way (apart from verbally) is to have made / be making your own projects. Once you get that first job thats when you start to learn properly, to be around the experience of experts is the best thing in the world. I would recommend building small projects and building them well

Stoicescu Sebastian
Stoicescu Sebastian
3,728 Points

Thank you very much! So in terms of skills needed for a job, I can say that I got them all to get employed as a junior developer... now is all about hard work and dedication right?

Steven Parker
Steven Parker
229,732 Points

I would say that a skill landmark of a good developer is that they can create results like any given framework without using that framework. Being familiar with a framework can cut development time significantly, but sometimes you (or more importantly, your client or employer) might want a different look than one like every other site using that same framework.

so it would seem that in short we now have the skills to get our foot in the door but just continue expanding our skill set from here on out as we do our personal projects and get jobs is that right?