The Money Train is an e-book for Ruby on Rails with tips on how to build an e-commerce site using the Rails framework. You'll get a head start on building your own online store by learning from someone who has been there and done that. Code and schema samples are included to help you know before-hand what you'll be up against and how to tackle some common problems.
This compact guide teaches you the basics of installing and using both the Ruby scripting language and the Rails framework for the quick development of web applications. Ruby on Rails: Up and Running covers just about everything you need - from making a simple database-backed application to adding elaborate Ajaxian features and all the juicy bits in between. While Rails is praised for its simplicity and speed of development, there are still a few steps to master on the way. More advanced material helps you map data to an imperfect table, traverse complex relationships, and build custom finders. A section on working with Ajax and REST shows you how to exploit the Rails service frameworks to send emails, implement web services, and create dynamic user-centric web pages. The book also explains the essentials of logging to find performance problems and delves into other performance optimizing techniques.
Ruby for Rails helps Rails developers achieve Ruby mastery. Each chapter deepens your Ruby knowledge and shows you how it connects to Rails. You'll gain confidence working with objects and classes and learn how to leverage Ruby's elegant, expressive syntax for Rails application power. And you'll become a better Rails developer through a deep understanding of the design of Rails itself and how to take advantage of it.
Beginning Ruby on Rails E-Commerce: From Novice to Professional is the first book of its kind to guide you through producing e-commerce applications with Rails--the stacked web framework taking the world by storm. The book dives right into the process of creating a production-level web application using agile methodologies and test-driven development combined with Rails best practices. You'll take advantage of the latest crop of Rails plug-ins and helpers that will radically improve your programming schedule. You'll also create a real application step-by-step, plus the book is driven by real-world cases throughout.
The book quickly reviews Rails development and then move to essential enterprise subjects like Web Services (and their relationships with SOA), data persistence, messaging, interoperability with other platforms, handling documents and search, spell-checking, and report generation. It also covers new Web 2.0 technologies like Ajax and the read-write Web. It is rich in examples and covers numerous interesting topics readers will be surprised to see, such as advanced search with Ferret, how to access del.icio.us and Flickr from Ruby, or how to use Yahoo's general search from Ruby. The book closes with a look at the Semantic Web and why it makes sense to adopt semantic Web technologies.
Beginning Ruby on Rails introduces web development with Ruby on Rails, a powerful new framework. You will learn how to develop basic applications by implementing four projects. Some of the topics covered through the projects include form handling, CSS, security, database integration, model-view-controller architecture, and test-driven programming. Projects include a task manager, a RSS aggregator, a community manager (similar in nature to MySpace.com), and one that utilizes the Amazon API.
his practical hands-on guide for first-time Ruby on Rails programmers will walk you through installing the required software on a Windows, Mac or Linux computer, and then jumps into an introduction to the Ruby programming syntax. The application that the book builds, a user-generated news Website, is added upon chapter by chapter, and concepts such as user authentication, sessions, cookies and basic AJAX usage are gradually introduced. The book finishes of with chapters on reusable code, debugging, and deployment on a live web server. By the end of the book you'll have a solid grasp of Ruby on Rails development and its practical applications in the real-world.
Using a conversational tone and lots of easy-to-follow examples, popular For Dummies author Barry Burd gently introduces programming novices to Web-database processing and development with Ruby on Rails (RoR)
The book ranges from Ruby and RoR basics, installation, and writing simple Ruby programs to using RoR with Ajax and creating a blog, a shopping cart, and other real-world projects
Rails Cookbook is not an introductory tutorial, but a problem-solving book that provides coding solutions for a wide range of tasks. For every problem addressed in the book, you'll find a worked-out solution or "recipe"-- a short, focused piece of code that you can insert directly into your applications. Topics covered in the book include developing scalable web applications, test-driven development, working with active record, and deploying Rails applications. A discussion on each solution is included, so that you can learn to adapt the problem-solving techniques to similar situations. This ultimate Rails code sourcebook will save you hundreds of hours.