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 trialdzttnnlmgq
2,432 PointsDifficulty With Web Design
Hello,
I am just over a third of the way through the Front-End Web Dev track, I already knew a bit about HTML and CSS, I now know a very limited amount of JavaScript too.
I decided I wanted to build a website to put what I know and what I've learnt into practice, however I am never happy with the design of them. I understand there is a Design course on here and I was wondering if I should complete the front end Web Dev before starting it?
I know nothing about colour palettes, nothing about typography and it shows. They look nice, but not what it could be.
Thanks, Leon.
3 Answers
Steven Parker
231,271 PointsThe knowledge from front-end development will give you the skills to make the changes you envision, and the knowledge from design will help in making the decisions about what changes to make. It's an effective combination, so you might want to do both if you can.
Christian Puga
3,736 Pointsi' ll recommend you to finish the front-end first so u can dedicate the time needed for the design tracks, its very important to give the time and dedication to it cuz the ux and ui are escential on your web page.
Good luck .
dzttnnlmgq
2,432 Pointsdzttnnlmgq
2,432 PointsI will definitely do both, I was just wondering if I should perhaps do them parallel or one after the other?
Steven Parker
231,271 PointsSteven Parker
231,271 PointsSince these courses are self-paced, it makes sense to do one at a time.