For Web developers who want to take their Ruby on Rails knowledge further, this work focuses on the creation of a multitude of practical real-world examples, including a blog, a personal organizer, a calendar, a PHP site retrofitted to Rails, and much more.
Ruby on Rails is currently a very hot technology, and its popularity is still growing. Practical Ruby on Rails Projects provides intermediate Rails users with an essential learning aid to take them to higher level, teaching them countless real world techniques via a series of practical project-based chapters. Each chapter takes the reader through the complete process of building up a full-functional Rails web application.§Projects taught in the book include a blog, a REST-based task manager, an online IT help desk, a web comic (including image upload facilities,) Wiki, and much more. Techniques learned include speeding up development with plugins, engines and Ruby Gems, styling with CSS libraries, and adding dynamism using Ajax.
Getting Started: Building a Development Environment.- Keeping the Book DRY.- A Task Management App: Building a basic system.- Enhancing the application. Exercisr: Building a basic REST system.- Adding Reports using graphs.- Enhance the application.- Building a Blog: Building a Blog using Typo.- Building a simple Blog engine with an external API.- Building a WebComic: Building a system that supports image uploads.- Adding user forums by using Beast.- Enhancing the site and adding caching to reduce load.- Event registration and management: Developing a basic Event Registration system.- Developing an Administration system, automatic emailer.- Accepting Payments with Paypal.- Converting a PHP gaming website: Understanding the problems.- Converting Game Records.- Support various content.- Handling Multimedia.-IT Help Desk part 1 - Ticketing System: Develop the base system and end-user interface.- Develop the backend admin system.- Implement management reports and customer satisfaction surveys.- IT Help Desk part 2 - System Inventory: Develop the baseline system.- Utilize Active Resource to integrate.- IT Help Desk part 3 - Light Wiki: Develop baseline system.- Integrate with Active Resource.- Enhance the three apps as one system.
€ 35,50