Beginning Rails 3 (Paperback)

Cloves Carneiro Jr., Rida Al Barazi

  • 出版商: Apress
  • 出版日期: 2010-09-01
  • 售價: $1,550
  • 貴賓價: 9.5$1,473
  • 語言: 英文
  • 頁數: 400
  • 裝訂: Paperback
  • ISBN: 1430224339
  • ISBN-13: 9781430224334
  • 相關分類: Ruby
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

商品描述

Beginning Rails 3 is the practical starting point for anyone wanting to learn how to build dynamic web applications using the latest release of the Rails framework for Ruby. You'll learn how all of the components of Rails fit together and how you can leverage them to create sophisticated web applications with less code and more joy.

This book is particularly well suited to those with little or no experience with web application development, or who have some experience but are new to Rails. Beginning Rails 3 assumes basic familiarity with web terms and technologies, but doesn't require you to be an expert. Rather than delving into the arcane details of Rails, the focus is on the aspects of the framework that will become your pick, shovel, and axe. Part history lesson, part introduction to object-oriented programming, and part dissertation on open source software, this title doesn't just explain how to do something in Rails, it explains why.

  • Learn to create Rails web applications from scratch
  • Includes a gentle introduction to the Ruby programming language
  • Completely updated to include the new features of Rails 3

What you'll learn

Rails 3 is a huge new release that includes the combined power of Rails and Merb. Beginning Rails 3 will get you started in learning this new technology and creating dynamic web applications in next to no time.

  • Install Rails on a Mac, Windows, or Linux system
  • Understand the Model-View-Controller architecture
  • Learn the value of databases and how to set up MySQL in Rails
  • Get instant feedback on your work by testing in the Rails Console
  • Add Ajax and visual effects to create rich user interfaces
  • Use and create your own Rails plug-ins

Who is this book for?

Web developers who want to harness the power of Rails 3 to quickly build dynamic Rich Internet Applications. Anyone who hasn't used Rails before will be able to learn the basics from this book.

About the Apress Beginning Series

The Beginning series from Apress is the right choice to get the information you need to land that crucial entry–level job. These books will teach you a standard and important technology from the ground up because they are explicitly designed to take you from “novice to professional.” You’ll start your journey by seeing what you need to know—but without needless theory and filler. You’ll build your skill set by learning how to put together real–world projects step by step. So whether your goal is your next career challenge or a new learning opportunity, the Beginning series from Apress will take you there—it is your trusted guide through unfamiliar territory!

商品描述(中文翻譯)

《Beginning Rails 3》是一本實用的入門書,適合任何想要學習如何使用最新版本的Ruby on Rails框架建立動態網頁應用程式的人。你將學習到Rails的各個組件如何相互配合,以及如何利用它們來創建更少代碼、更有樂趣的複雜網頁應用程式。

這本書特別適合那些對網頁應用程式開發沒有或只有一點經驗的人,或者對Rails還不熟悉的人。《Beginning Rails 3》假設讀者對網頁術語和技術有基本的了解,但不需要你是專家。本書不僅僅深入探討Rails的細節,更著重介紹將成為你的工具的框架的各個方面。它既是一堂歷史課,又是一個面向對象編程的入門,也是一篇關於開源軟體的論文,它不僅解釋了如何在Rails中做某事,還解釋了為什麼要這樣做。


  • 從頭開始創建Rails網頁應用程式

  • 包含對Ruby程式語言的簡單介紹

  • 完全更新以包含Rails 3的新功能

你將學到什麼


Rails 3是一個包含了Rails和Merb結合的重大更新。《Beginning Rails 3》將讓你快速入門這項新技術,並在短時間內創建動態網頁應用程式。


  • 在Mac、Windows或Linux系統上安裝Rails

  • 了解模型-視圖-控制器架構

  • 了解數據庫的價值,以及如何在Rails中設置MySQL

  • 通過在Rails Console中進行測試,即時獲得反饋

  • 添加Ajax和視覺效果,創建豐富的用戶界面

  • 使用和創建自己的Rails插件

這本書適合誰閱讀?


想要利用Rails 3快速建立動態Rich Internet Applications的網頁開發人員。任何沒有使用過Rails的人都可以從本書中學習基礎知識。

關於Apress Beginning系列


Apress的Beginning系列是為了幫助你獲得關鍵的入門級工作所需的信息而設計的正確選擇。這些書籍將從基礎開始教你一個標準且重要的技術,因為它們明確地設計成可以將你從「新手到專業人士」。你將通過逐步學習如何逐步組合真實世界的項目來建立你的技能。因此,無論你的目標是迎接下一個職業挑戰還是尋找新的學習機會,Apress的Beginning系列都會帶領你前進,成為你在陌生領域中的可靠指南!