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

JavaScript

projects to build

i have learned HTML CSS and javascript for more than 4 months, i can convert psd to html and css and i have learned basic of javascript like DOM manipulation loops , arrays, objects but I cannot build my own projects I have built some javascript projects like number guessing game todo list what other projects should i build in order to improve my javascript? should i learn javascript framework like react or start learning backend using javascript?

Another question is that what does a front end developer do? and what kind of projects should he/she build to get hired as a front end developer and what is the role of backend developer and what kind of project does a backend developer build

1 Answer

Steven Parker
Steven Parker
231,269 Points

Your next steps might be based on your career objectives. Do you want to be a self-employed contractor, or do you want to be a full-time employee. For the latter, I'd suggest looking at the requirements of job listings that appeal to you. Learn any skills they ask for that you don't know already.

But for what a contractor might do, it could be anything! Online catalog and shopping cart, inventory control, HR applicant management, accounts payable tracking, sports betting statistics, public outreach, you name it. Consider all the ways seb apps are currently used, and do you need any additional skills to create one?

And the kind of project a front-end or back-end developer would do are the same, they just do different parts of it.