programming
Tagged:  •  
cover of Pro JavaScript Techniques (Pro)author: John Resig
asin: 1590597273
binding: Paperback
list price: $44.99 USD
amazon price: $29.69 USD


Pro JavaScript Techniques is the ultimate JavaScript book for the modern web developer. It provides everything you need to know about modern JavaScript, and shows what JavaScript can do for your web sites. This book doesn’t waste any time looking at things you already know, like basic syntax and structures.

Expert web developer and author John Resig concentrates on fundamental, vital topics&emdash;what modern JavaScripting is (and isn’t), the current state of browser support, and pitfalls to be wary of. The book is organized into four sections:

Tagged:
cover of Beautiful Code: Leading Programmers Explain How They Think (Theory in Practice (O'Reilly))author: Andy Oram
Greg Wilson
asin: 0596510047
binding: Paperback
list price: $44.99 USD
amazon price: $38.69 USD


How do the experts solve difficult problems in software development? In this unique and insightful book, leading computer scientists offer case studies that reveal how they found unusual, carefully designed solutions to high-profile projects. You will be able to look over the shoulder of major coding and design experts to see problems through their eyes. This is not simply another design patterns book, or another software engineering treatise on the right and wrong way to do things. The authors think aloud as they work through their project’s architecture, the tradeoffs made in its construction, and when it was important to break rules. Beautiful Code is an opportunity for master coders to tell their story. All author royalties will be donated to Amnesty International.

Tagged:  •  
cover of Drupal: Creating Blogs, Forums, Portals, and Community Websitesauthor: David Mercer
asin: 1904811809
binding: Paperback
list price: $39.99 USD
amazon price: $39.99 USD


A complete guide to every aspect of creating a variety of different websites using Drupal. A trove of well-considered and practical information is presented in a logical and intuitive manner so that you can either build up your site step by step by reading from cover to cover or, alternatively, focus on your specific needs by diving into each chapter as required. Drupal is one of the most popular content management systems on the internet. Based on PHP/MySQL, its power and flexibility combined with its exceptional design mean it is already on the way to becoming the de facto standard for CMS Websites. Drupal’s modular design and structured source code make it both highly flexible and easily extended and modified. Drupal is extremely scalable, making it ideal for both a simple personal website as well as an industrial strength commercial or institutional web presence.

Tagged:  •  
cover of Drupal 5 Themesauthor: Ric Shreves
asin: 1847191827
binding: Paperback
list price: $39.99 USD
amazon price: $39.99 USD


This book is the ideal introduction to theming with Drupal 5. If you want to create a striking new look for your Drupal website, this book is for you. Starting from the basics of theme setup and configuration, you will learn about the Drupal theming architecture and the PHPTemplate engine, and then move on to modifying existing themes and building new themes from scratch. Included is a complete guide to the various style sheets and themeable functions in Drupal 5, making this book a valuable resource to even experienced theme developers.

Tagged:  •  
cover of Practical Drupal: Evaluating and Using a Web Content Management Systemauthor: Niall Mansfield
asin: 095445295X
binding: Paperback
list price: $39.95 USD
amazon price: $39.95 USD


Explaining the fundamental concepts necessary to understand how a Web content management system (CMS) works, and how Drupal in particular operates, this guide is basic enough for beginners with no prior CMS experience. First an evaluation guide helps the reader to decide if Drupal is the CMS needed and includes a tutorial to get a useful site up and running in less than a day. After that, Drupal’s administration, content management, how to build and manage installation, and modifying and extending functionality are all explained in detail.
Tagged:  •  
cover of Building Online Communities With Drupal, phpBB, and WordPressauthor: Robert T. Douglass
Mike Little
Jared W. Smith
asin: 1590595629
binding: Paperback
list price: $49.99 USD
amazon price: $31.49 USD


Content management, blogs, and online forums are among the most significant online trends today, and Drupal, phpBB, and WordPress are three of the most popular open source applications facilitating these trends.

Drupal is a full content management system that allows you to create any type of website you desire, from an e-commerce to a community-based site. phpBB enables you to set up a bulletin board or forum. And WordPress is the software of choice for the exploding blog community. All three technologies are based on PHP and MySQL.

Building Online Communities with Drupal, phpBB, and Wordpress is authored by a team of experts. Robert T. Douglass recently created the Drupal-powered blog site NowPublic.com. Mike Little is a founder and contributing developer of the WordPress project. And Jared W. Smith has been a longtime support team member of phpBBHacks.com and has been building sites with phpBB since the first beta releases.

I co-authored this book in 2005. The Drupal section is 215 pages and covers the following chapters:

  1. Introducing Drupal
    • What is Drupal?
    • Who Should Use Drupal?
    • Installing Drupal
    • Creating Drupal Content
    • Touring Drupal’s Features
  2. Configuring Drupal
    • Configuring Site Settings
    • Setting Up and Maintaining User Accounts
    • Using Modules
    • Using Blocks
    • Managing Content
    • Managing Comments
    • Configuring Themes
    • Using Categories
  3. Using the Drupal Core Modules
    • Aggregator Module
    • Archive Module
    • Block Module
    • Blog Module
    • BlogAPI Module
    • Book Module
    • Comment Module
    • Contact Module
    • Drupal Module
    • Filter Module
    • Forum Module
    • Help Module
    • Legacy Module
    • Locale Module
    • Menu Module
    • Node Module
    • Page and Story Modules
    • Path Module
    • Ping Module
    • Poll Module
    • Profile Module
    • Search Module
    • Statistics Module
    • Taxonomy Module
    • Throttle Module
    • Tracker Module
    • Upload Module
    • User Module
    • Watchdog Module
  4. Adding Contributed Modules
    • Getting Drupal Modules
    • TinyMCE Module
    • Image Module
    • Image Assist Module
    • Flexinode Module
    • Event Module
    • Location Module
    • Organic Groups Module
    • Spam Module
    • Database Administration Module
    • Developer Tools (Devel) Module
  5. Adding and Customizing Themes
    • Understanding Themes
    • Installing New Themes
    • Customizing Themes
    • Using Theme-Related Modules
  6. Maintaining Your Site
    • Scheduling Automated Tasks
    • Running Multiple Drupal Sites
    • Making Backups
    • Maintaining a Test Site
    • Updating Drupal
    • Getting Drupal Support
Tagged:  •  
cover of Pro Drupal Developmentauthor: John K. VanDyk
Matt Westgate
asin: 1590597559
binding: Paperback
list price: $44.99 USD
amazon price: $29.69 USD


Drupal is one of the most popular content management systems in use today. With it, you can create a variety of community-driven sites, including blogs, forums, wiki-style sites, and much more. Pro Drupal Development was written to arm you with knowledge to customize your Drupal installation however you see fit. The book assumes that you already possess the knowledge to install and bring a standard installation online. Then authors John VanDyk and Matt Westgate delve into Drupal internals, showing you how to truly take advantage of its powerful architecture.

I was a technical editor for this book.

Syndicate content