Trending

Thursday, June 19, 2014

Ruby on Rails Essential Training (2007)

Lynda – Ruby on Rails Essential Training (2007)
Ruby on Rails aims to make building web applications simpler. In Ruby on Rails Essential Training, expert instructor Kevin Skoglund focuses on the same goal. Kevin explains the complete process—from understanding the fundamental concepts behind any Ruby on Rails project to creating full-featured, easy-to-maintain applications using the Ruby on Rails framework. Using the practical project of building an online store as an example, Skoglund teaches the basics of the Ruby language. He also covers how to design an application, how to build dynamic interfaces, how to structure and interact with databases, how to create a working shopping cart, and how to regulate user access with passwords. Exercise files accompany the tutorials.

Table of content

  • Introduction
    • Introduction
    • How to use the exercise files
  • What Is Ruby on Rails?
    • What is Ruby on Rails?
    • What is Rails?
    • DRY, conventions, and sensible defaults
    • MVC architecture
  • Installing Ruby on Rails
    • Installation overview
    • Installing Ruby and RubyGems
    • Installing Rails
    • Installing MySQL
    • TextMate
    • Webserver
  • Getting Started
    • Creating a work folder and a Rails project
    • Creating a controller and an action
    • Creating a view
  • How the Rails Framework Works
    • Understanding the operation trail
    • Getting familiar with the file structure
    • How server requests are handled
  • Setting Up a Database
    • A quick dip in the database pool
    • Creating a database and a database table
    • Configuring a Rails application to connect
    • Scaffold: Magic CRUD
  • Controllers, Views, and Dynamic Content
    • RHTML: Adding dynamic content to the view
    • Variables in Ruby
    • Getting the controller to interact with the view
    • Calling controller actions from other actions
    • Linking to other actions from the view
    • Rendering an action
    • Redirecting an action
    • Public vs. private actions
  • Essential Ruby
    • Review and introduction
    • String basics
    • Double-quoted strings
    • Numbers
    • Introduction to arrays
    • Manipulating arrays
    • Ranges
    • Hashes
    • Control flow: Logical expressions
    • Control flow: Loops and blocks
    • Control flow: Iterators
  • Troubleshooting.
    • Commenting your code
    • Errors and logs
    • Seeing what went wrong
    • Breaking problems into pieces
  • Models
    • Creating a model
    • Accessing your model
    • Adding model attributes
    • Understanding instances
    • Manipulating instances
    • Setting default values with Initialize
    • Creating inheritance
    • Using inheritance
    • Basic model interaction
    • Advanced model interaction
    • Judicious model use
  • Working with Databases
    • Setting up for this chapter
    • Switching back to our database
    • Basic SQL syntax
    • Using SQL syntax
    • Finding records in Rails
    • Using conditions to find specific records
    • Ordering found records
    • Limiting found records
    • Finding a single record
    • Using parameters to find records
    • Creating and saving records
    • Submitting forms to the database
    • Updating records
    • Deleting records
    • Validating database data
  •  Building an Application, Pt. 1: Working with Multiple Databases
    • Blueprinting your application
    • Preparing databases
    • Relating databases: One-to-many
    • Creating a relationship
    • Generating your own scaffold
    • The Flash hash
    • Partials
    • CRUD and relational databases
    • Relating databases: Many-to-many (simple)
    • Creating a simple join table
    • Relating databases: Many-to-many (rich)
    • Creating a rich join table
  • Building an Application, Pt. 2: Creating Interfaces
    • Building the admin area
    • Finishing the admin area
    • Designing the public area
    • Adding images
    • Cycle and zebra-striping
    • Formatting dates and times
    • Helpers: Built-in and custom
  • Building an Application, Pt. 3: Adding a Shopping Cart
    • Building a shopping cart
    • Cookies and sessions
    • Creating a ”before” filter
    • Adding items to the cart
    • Emptying the cart
  • Building an Application, Pt. 4: Finishing Your Application
    • Layouts
    • Sending values to layouts
    • Building a checkout form
    • Handling payments
    • Using stylesheets
  • Building an Application, Pt. 5: Regulating User Access
    • Setting up encrypted passwords
    • Logging in users
    • Regulating user access
  • Deploying Your Application
    • Deploying your application
  • Conclusion
    • Goodbye
Rapidgator.net
  1. bit.ly/1ypTF1Y
  2. bit.ly/1lFA4Fg

No comments:

Post a Comment

About

Contact Form

Name

Email *

Message *

Copyright © 2013 TOTdownload.com
Designed By Blogger Templates