Solve common application design and usability issues with flair! These essential design and UX techniques will help you create good user experiences, iterate smoothly on frontend features, and collaborate effectively with designer colleagues.
In Design for Developers you will learn how to:
Use color, typography, and layout to create hierarchy on a web page Apply color palettes consistently in a user interface Choose the correct typefaces and fonts Conduct user research to validate design decisions Quickly plan a website’s layout and structure
In Design for Developers, author Stephanie Stimac shares the unique insights she’s learned as a designer on the Microsoft Developer Experiences team. This one-of-a-kind book provides a developer-centric approach to the essential design fundamentals of modern web applications. You’ll learn how to craft a polished visual design with just color, space, and typeface, and put all your new skills into practice to design a website from scratch.
about the technology: Developer-made design decisions can have a real impact on a site’s user experience. Learn to speak design’s language, and you’ll be able to confidently contribute to a design process, collaborate with designer colleagues, and make more informed decisions about how you build your apps.
about the book: Design for Developers reveals essential design and UX principles every web developer needs to know. You’ll love the book’s developer-centric approach, which demonstrates new ideas with examples from popular sites and user interfaces. Discover insightful techniques for user research, and learn to use color, typography, and layout to create communicative web visuals. By the time you’re done reading, you’ll know it’s true: having good design sense will make you a better web developer!
what's inside:
Conduct user research to validate design decisions Quickly plan a website’s layout and structure Iterate smoothly on frontend features Use color, typography, and layout to create hierarchy on a web page
about the reader: For web developers familiar with HTML, CSS, and the jаvascript basics.
Design for Developers is written for web developers building websites and web apps who want to learn the basics of what makes a website or web app look well designed and how to make design decisions and choices with confidence. Whether you are a freelance developer or work on a team with designers, the content in this book will give you the tools and vocabulary to talk to your clients or design team about design and how it relates to your job as a developer, whether you’re entry level or advanced.
This book focuses on teaching developers about visual design and user experience fundamentals within the context of the web and how to apply those fundamentals to their current or future role. The term web developer can mean many different things in today’s professional environment. The type of developer who will benefit most from this book is the one who writes code that ultimately affects the frontend of a website or what the user sees. These developers will have job titles such as full-stack developer, frontend developer, and web app developer.
We won’t focus heavily on code, but as this book is about design and user experience for the web, there will be some code references. Most people who will benefit from this book will come from a strong code background in jаvascript or PHP and will have an understanding of HTML and CSS with little or no knowledge of design or user experience fundamentals.
about the author Stephanie Stimac is a design technologist and senior product manager who focuses on building and improving developer experiences. She has previously worked on the Microsoft Edge browser.