Discover new books on Goodreads
Meet your next favorite book
Front-End Web Developer
Front end development, also known as client side development is the practice of producing HTML, CSS and JavaScript for a website or web application so that a user can see and interact with them directly. The challenges associated with front end developers is that the tools and techniques used to create the front end of a website change constantly and so the developer needs to constantly be aware of how the field is developing.
The objective of designing a site is to ensure that when the users open up the site they see the information in a format that is easy to read and relevant. This is further complicated by the fact that users now use a large variety of devices with varying screen sizes and resolutions thus forcing the designer to take into consideration these aspects when designing the site. They need to ensure that their site comes up correctly in different browsers (cross-browser), different operating systems (cross-platform) and different devices (cross-device), which needs careful planning on the site of the developer.
The objective of designing a site is to ensure that when the users open up the site they see the information in a format that is easy to read and relevant. This is further complicated by the fact that users now use a large variety of devices with varying screen sizes and resolutions thus forcing the designer to take into consideration these aspects when designing the site. They need to ensure that their site comes up correctly in different browsers (cross-browser), different operating systems (cross-platform) and different devices (cross-device), which needs careful planning on the site of the developer.
Score
A book’s total score is based on multiple factors, including the number of people who have voted for it and how highly those voters ranked the book.
1 |
Smashing UX Design: Foundations for Designing Online User Experiences
by
4.11 avg rating — 226 ratings
score: 196,
and
2 people voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
1 |
The Smashing Book 2
by
3.94 avg rating — 216 ratings
score: 196,
and
2 people voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
3 |
Hello, Startup: A Programmer's Guide to Building Products, Technologies, and Teams
by
Yevgeniy Brikman (Goodreads Author)
4.49 avg rating — 389 ratings
score: 188,
and
2 people voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
4 |
Successful Freelancing for Web Designers: The Best of Smashing Magazine
by
3.47 avg rating — 38 ratings
score: 100,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
5 |
Performance Optimization: Techniques And Strategies (Smashing eBooks)
by
4.17 avg rating — 6 ratings
score: 99,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
6 |
Practical Approaches For Designing Accessible Websites
by
4.44 avg rating — 9 ratings
score: 98,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
7 |
Understanding Advanced JavaScript (Smashing Media eBooks)
by
4.14 avg rating — 7 ratings
score: 95,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
8 |
A Field Guide To User Research (Smashing eBooks)
by
3.82 avg rating — 11 ratings
score: 94,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
9 |
Visual Design
by
3.93 avg rating — 56 ratings
score: 93,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
10 |
Work for Money, Design for Love: Answers to the Most Frequently Asked Questions About Starting and Running a Successful Design Business
by
David Airey (Goodreads Author)
4.23 avg rating — 496 ratings
score: 92,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
11 |
The CMO's Periodic Table: A Renegade's Guide to Marketing
by
Drew Neisser (Goodreads Author)
3.36 avg rating — 25 ratings
score: 91,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
12 |
Vagrant: Up and Running: Create and Manage Virtualized Development Environments
by
3.75 avg rating — 260 ratings
score: 90,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
13 |
InterACT with Web Standards: A holistic approach to web design
by
really liked it 4.00 avg rating — 36 ratings
score: 89,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
14 |
Google Apps Script: Web Application Development Essentials
by
liked it 3.00 avg rating — 10 ratings
score: 87,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
15 |
Learning Single-page Web Application Development
by
3.56 avg rating — 9 ratings
score: 86,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
16 |
CSS and Documents
by
3.36 avg rating — 182 ratings
score: 85,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
17 |
Exploring ES6
by
Axel Rauschmayer (Goodreads Author)
4.32 avg rating — 76 ratings
score: 84,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
18 |
Hand Bookbinding: A Manual of Instruction (Dover Crafts: Book Binding & Printing)
by
4.08 avg rating — 296 ratings
score: 83,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
19 |
Introduction to JavaScript Object Notation: A To-the-Point Guide to JSON
by
Lindsay Bassett (Goodreads Author)
3.80 avg rating — 49 ratings
score: 82,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
People Who Voted On This List (3)
Anyone can add books to this list.
How to Vote
To vote on existing books from the list, beside each book there is a link vote for this book clicking it will add that book to your votes.
To vote on books not in the list or books you couldn't find in the list, you can click on the tab add books to this list and then choose from your books, or simply search.