Design / UX
Learn everything you need to know in order to start designing web interfaces and shaping user experiences.
You can't code the front end and ignore design and user experience (UX). Not everyone is cut out to be an artist and you don't have to be. But you do have to actually use your design brain a little bit if you want a site your users actually care about visiting. That doesn't mean just having beautiful graphics, which is a common misconception about design.
User Experience is really about focusing on three things -- can the user get done what they are trying to do effectively, efficiently, and with satisfaction. Half the battle is just having the mindset of trying to optimize those three things by talking to your users. The other half is about actually building and measuring those things.
Web design is more than just building "pretty" things; it's about crafting useful and effective experiences for your users. It starts with making your site fast and reliable. Then you need to properly set up the structure and information architecture of the page so users have a logical schema for navigation. Then you will build your user interfaces for optimal user experience. Only then, finally, can you worry about aesthetics.
Given the focus web design has on crafting an effective user experience, which is the only way to have a successful website, it's probably worth spending a little time to absorb the high level stuff, huh? You don't want to go too crazy, though -- this is definitely a rabbit hole where you can spend way too much time trying to learn everything there is to know about UX or Design.
Remember that your goal here is to absorb the most important concepts and continue on your way. You can always come back when you've got enough experience to start asking the right questions.
- What is design?
- What is user experience?
- What's the difference between UX and UI?
- What are the three things UX is meant to focus on?
- What is visual hierarchy and why is it so important for websites?
- What are the primary ways to achieve visual hierarchy?
- What is the design hierarchy pyramid?
- What are the CRAP factors of effective layout and what are they used for?
For if you just can't get enough UX/Design. Don't get too sidetracked... eye on the prize! Eye on the prize!