Beginner

This is a list of books that are geared towards the beginner web designer and developer.

[Book Cover] Fluid Web Typography
Fluid Web Typography
The type that designers use can say as much to their audience as the actual words on the page. But until now, Web designers have had an extremely limited palette of typefaces from which to choose&738212;essentially, Arial (yawn), Times (yawn), and Georgia (yawww...
[Book Cover] Content Strategy for the Web
Content Strategy for the Web
If your website content is out of date, off-brand, and out of control, you're missing a huge opportunity to engage, convert, and retain customers online. Redesigning your home page won't help. Investing in a new content management system won't fix it, either. So...
[Book Cover] Website Optimization: Speed, Search Engine and Conversion Rate Secrets
Website Optimization: Speed, Search Engine and Conversion Rate Secrets
Remember when an optimized website was one that merely didn't take all day to appear? Times have changed. Today, website optimization can spell the difference between enterprise success and failure, and it takes a lot more know-how to achieve success. This book...
[Book Cover] Subject to Change: creating great products and services for an uncertain world
Subject to Change: creating great products and services for an uncertain world
To achieve success in today's ever-changing and unpredictable markets, competitive businesses need to rethink and reframe their strategies across the board. Instead of approaching new product development from the inside out, companies have to begin by looking at...
[Book Cover] Building Findable Websites: Web Standards SEO and Beyond
Building Findable Websites: Web Standards SEO and Beyond
This is not another SEO book written for marketing professionals. Between these covers you'll find practical advice and examples for people who build websites aiming to reach their target audience. Each chapter will introduce you to best practices and fresh per...
[Book Cover] Mobile Web Design
Mobile Web Design
Much has been written about mobile devices. Plenty has been written about developing websites for the so-called standards era of the web. However, little has been written about the two colliding. This resource aims to fill that void.
[Book Cover] Accelerated DOM Scripting with AJAX, APIs, and Libraries
Accelerated DOM Scripting with AJAX, APIs, and Libraries
If you're a web developer with previous JavaScript and DOM scripting experience, Accelerated DOM Scripting with Ajax, APIs, and Libraries is perfect for you to take your knowledge up to the next level. This book is about JavaScript and using the document object...
[Book Cover] Web Design and Marketing Solutions for Business Websites
Web Design and Marketing Solutions for Business Websites
The best business websites serve their readers with strong content, well-architected design, and a focus on usability, readability, and accessibility. This book covers the fundamental aspects of building a website that works for the company, not against it. It c...
[Book Cover] RailsSpace: Building a Social Networking Website with Ruby on Rails
RailsSpace: Building a Social Networking Website with Ruby on Rails
Ruby on Rails is fast displacing PHP, ASP, and J2EE as the development framework of choice for discriminating programmers, thanks to its elegant design and emphasis on practical results. RailsSpace teaches you to build large-scale projects with Rails by developi...
[Book Cover] Beginning HTML with CSS and XHTML: Modern Guide and Reference
Beginning HTML with CSS and XHTML: Modern Guide and Reference
If you want to get into developing web sites, the most important thing you need is a solid understanding of Hypertext Markup Language, or HTML—the language that the majority of web site content is written in. Beginning HTML with CSS and XHTML: Modern Guide and ...
[Book Cover] Textpattern Solutions: PHP-Based Content Management Made Easy
Textpattern Solutions: PHP-Based Content Management Made Easy
Textpattern is a powerful, PHP-based content management system that allows you to build pretty much any kind of data-driven website quickly and easily. It is very popular among designers and developers alike, and has an active community of users. Sound good? Wel...
[Book Cover] Web Development Solutions: Ajax, APIs, Libraries, and Hosted Services Made Easy
Web Development Solutions: Ajax, APIs, Libraries, and Hosted Services Made Easy
As a web user, you'll no doubt have noticed some of the breathtaking applications available in today's modern web, such as Google Maps and Flickrdesktop applications than the old style web sites you are used to. You've probably also wished that you could create ...
[Book Cover] The Principles of Beautiful Web Design
The Principles of Beautiful Web Design
Tired of making web sites that work absolutely perfectly but just don't look nice? If so, then The Principles of Beautiful Web Design is for you. A simple, easy-to-follow guide, illustrated with plenty of full-color examples, this book will lead you through the...
[Book Cover] Rails Solutions: Ruby on Rails Made Easy
Rails Solutions: Ruby on Rails Made Easy
In this book you'll learn: How to develop web applications quickly and easily with the Ruby on Rails framework The basics of programming principles and Ruby syntax, so you can begin to understand whats going on under the hood How to implement must-have w...
[Book Cover] Agile Web Development with Rails, Second Edition
Agile Web Development with Rails, Second Edition
The definitive, Jolt-award winning guide to learning and using Rails is now in its Second Edition. Rails is a new approach to web-based application development that enables developers to create full-featured, sophisticated web-based applications using less code ...
[Book Cover] CSS: The Definitive Guide
CSS: The Definitive Guide
Simply put, Cascading Style Sheets (CSS) is a way to separate a document's structure from its presentation. The benefits of this can be quite profound: CSS allows a much richer document appearance than HTML and also saves time -- you can create or change the app...
[Book Cover] The Ruby Way: Solutions and Techniques in Ruby Programming, Second Edition
The Ruby Way: Solutions and Techniques in Ruby Programming, Second Edition
Ruby is an agile object-oriented language, borrowing some of the best features from LISP, Smalltalk, Perl, CLU, and other languages. Its popularity has grown tremendously in the five years since the first edition of this book. The Ruby Way takes a “how-to” appr...
[Book Cover] Designing the Obvious: A Common Sense Approach to Web Application Design
Designing the Obvious: A Common Sense Approach to Web Application Design
Designing the Obvious belongs in the toolbox of every person charged with the design and development of Web-based software, from the CEO to the programming team. Designing the Obvious explores the character traits of great Web applications and uses them as guidi...
[Book Cover] PPK On JavaScript
PPK On JavaScript
Whether you're an old-school scripter who needs to modernize your JavaScripting skills or a standards-aware Web developer who needs best practices and code examples, you'll welcome this guide from a JavaScript master. Other JavaScript books use example scripts ...
[Book Cover] Communicating Design: Developing Web Site Documentation for Design and Planning
Communicating Design: Developing Web Site Documentation for Design and Planning
Most discussion about Web design seems to focus on the creative process, yet turning concept into reality requires a strong set of deliverables—the documentation (concept model, site maps, usability reports, and more) that serves as the primary communication too...
[Book Cover] Beginning CSS Web Development: From Novice to Profesional
Beginning CSS Web Development: From Novice to Profesional
Cascading style sheets are one of the most important technologies on the web today, giving web developers the power to style their web sites so they are usable, lean and small in file size, look great, display consistently across most if not all web browsers, an...
[Book Cover] Designing for Interaction: Creating Smart Applications and Clever Devices
Designing for Interaction: Creating Smart Applications and Clever Devices
Interaction design is all around us. Whether or not we're aware of it, we experience it all the time. A new discipline in the design field, interaction design is fundamentally about people - about how we connect with the products and services we use, and through...
[Book Cover] Web Accessibility: Web Standards and Regulatory Compliance
Web Accessibility: Web Standards and Regulatory Compliance
The power of the Web lies in the fact that anyone and everyone can access it, and this should also extend to users with disabilities. Accessibility is about making websites accessible to those with aural, visual, or physical disabilities, or rather, constructing...
[Book Cover] Programming PHP
Programming PHP
Programming PHP, 2nd Edition, is the authoritative guide to PHP 5 and is filled with the unique knowledge of the creator of PHP (Rasmus Lerdorf) and other PHP experts. When it comes to creating websites, the PHP scripting language is truly a red-hot property. In...
[Book Cover] Prioritizing Web Usability
Prioritizing Web Usability
In 2000, Jakob Nielsen, the world’s leading expert on Web usability, published a book that changed how people think about the Web—Designing Web Usability (New Riders). Many applauded. A few jeered. But everyone listened. The best-selling usability guru is back a...
[Book Cover] Essential PHP Security
Essential PHP Security
Being highly flexible in building dynamic, database-driven web applications makes the PHP programming language one of the most popular web development tools in use today. It also works beautifully with other open source tools, such as the MySQL database and the ...
[Book Cover] Ambient Findability: What We Find Changes Who We Become
Ambient Findability: What We Find Changes Who We Become
How do you find your way in an age of information overload? How can you filter streams of complex information to pull out only what you want? Why does it matter how information is structured when Google seems to magically bring up the right answer to your questi...
[Book Cover] DOM Scripting: Web Design with JavaScript and the Document Object Model
DOM Scripting: Web Design with JavaScript and the Document Object Model
We know from the success of titles such as Web Standards Solutions, Cascading Style Sheets: Separating Content from Presentation, and the Web Designer's Reference that web designers are increasingly concerned with making sites that don't just look pretty, but ar...
[Book Cover] Don't Make Me Think: A Common Sense Approach to Web Usability, Second Edition
Don't Make Me Think: A Common Sense Approach to Web Usability, Second Edition
Five years and more than 100,000 copies after it was first published, it's hard to imagine anyone working in Web design who hasn't read Steve Krug's "instant classic" on Web usability, but people are still discovering it every day. In this second edition, Steve...
[Book Cover] Programming Ruby: The Pragmatic Programmer's Guide, Second Edition
Programming Ruby: The Pragmatic Programmer's Guide, Second Edition
Ruby is an increasingly popular, fully object-oriented dynamic programming language, hailed by many practitioners as the finest and most useful language available today. When Ruby first burst onto the scene in the Western world, the Pragmatic Programmers were th...
[Book Cover] Web Standards Solutions: The Markup and Style Handbook
Web Standards Solutions: The Markup and Style Handbook
Web Standards are the standard technology specifications enforced by the World Wide Web Consortium (W3C) to make sure that web designers and browser manufacturers are using the same technology syntax. It is important that these implementations are the same throu...
[Book Cover] The Complete Manual of Typography
The Complete Manual of Typography
This book is about how type should look and how to make it look that way; in other words, how to set type like a professional. It releases the craft knowledge that used to reside almost exclusively in the heads of people working in type shops. The shops are gone...
[Book Cover] Web Database Applications with PHP and MySQL
Web Database Applications with PHP and MySQL
What do eBay, Amazon.com and CNN.com have in common? They're all applications that integrate large databases with the Web. The popularity (and power) of these applications stems from their accessibility and usability: thousands of users can access the same data ...
[Book Cover] Foundation ActionScript
Foundation ActionScript
Flash 5 is now the standard for dynamic multimedia on the web and the ActionScript language it incorporates has changed from just an interesting feature into a required Flash competence. The improvements in Flash 5 have made ActionScript a more accessible tool f...
[Book Cover] The Art and Science of Web Design
The Art and Science of Web Design
The Art & Science of Web Design will help you understand the Web from the inside. It is structured around core Web concepts that often get only a passing mention in books on Web design. This book is not a reference book or a style guide. It is your mentor, whisp...
[Book Cover] Unleashing the Ideavirus
Unleashing the Ideavirus
Treat a product or service like a human or computer virus, contends online promotion specialist Seth Godin, and it just might become one. In Unleashing the Ideavirus, Godin describes ways to set any viable commercial concept loose among those who are most likely...
[Book Cover] JavaScript: The Definitive Guide (3rd Edition)
JavaScript: The Definitive Guide (3rd Edition)
This third edition of the definitive reference to JavaScript covers the latest version of the language, JavaScript 1.2, as supported by Netscape Navigator 4 and Internet Explorer 4. JavaScript, which is being standardized under the name ECMAScript, is a scriptin...