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 trialjhun
2,805 PointsWhat are the skills needed to become a frontend web developer?
Aside from the listed skills below, can you guys recommend me on what skill do I need to master to become a frontend web developer.
Photoshop, html, css?
Thank you guys!
7 Answers
Luke Buśk
21,598 PointsJavaScript is a must. jQuery knowledge will be nice, but only after You get some understanding on JS. Also You should have basic understanding of server-side language's and learning one will be a nice asset. PHP for example is very popular at the moment and used in pre-made CMS's like Wordpress. After You learn mentioned things i would focus on polishing skills in one direction to specialize in it.
Im still beginner so i think other members will give You more accurate answer.
Ron B.
1,497 PointsLukasz summed it up. Photoshop is definitely not needed to be honest. But you must be well versed in CSS and HTML obviously.
David Scanu
20,160 PointsI disagree with "Photoshop skills not needed". A few hours of PS tutorials could not hurt. Especially about cropping PSDs, image sizing, resolution and formats.
But it's true that a lot of the new css3 properties will do what PS do.
PHP is definitly a language to learn. You can do so much with it.
Sarabpreet Singh
Courses Plus Student 1,422 PointsI'd say, you need to know JavaScript. (which includes js libraries like, jquery, mootools etc). you also need to have some good knowledge about css. (remember, it takes few hours to learn css, but it takes thousand of hours to master it) it is also very important to know the ifs and buts of backend design so that you can know how things are working. once you get over that, you will be an amazing frontend developer. :) and yes, photoshop!! its not required but as David Scanu. said, it wont hurt few hours of ps tutorials. :)
James Barnett
39,199 PointsA web developer should be able to:
- wireframe/layout a website or web application
- write HTML and CSS from scratch
- take a PSD and turn it into a working website
- add interactivity to a website with JavaScript (or jQuery)
- write a basic application in an object-oriented programming language like Ruby or Python or PHP
- work comfortably with a version control system like Git
- manage a domain’s DNS settings
- deploy a website to a website host
source: http://newmethodblog.wordpress.com/2013/02/26/when-can-i-call-myself-a-web-developer/
edward hong
1,183 PointsI know this is from some time ago but to test myself should i design a website on photoshop with few buttons, and code it from scratch. is there a way i can load it on a server without paying for it or anything.
James Barnett
39,199 Pointsedward hong - Check out http://paperplane.io it's free for your first 3 sites
jhun
2,805 PointsThank you guys!
David Scanu
20,160 PointsGreat input James !
I'll definitly keept that list in the back of my head. I am a print designer right now, and want to move to web design. I need to get comfortable with all of this. Great thing is that I am a member of Tree house ! eh eh