v

您的位置:VeryCD教育计算机


《Lynda.com出品Ruby on Rails 3 基础培训视频课程》(LYNDA.COM RUBY ON RAILS 3 ESSENTIAL TRAINING)[光盘镜像]

  • 状态: 精华资源
  • 摘要:
    主讲人Kevin Skoglund
    发行日期2010年
    对白语言英语
    文字语言英文
  • 时间: 2010/10/28 14:26:10 发布 | 2010/10/28 19:50:57 更新
  • 分类: 教育  计算机 

life_is_good

精华资源: 6571

全部资源: 7301

相关: 分享到新浪微博   转播到腾讯微博   分享到开心网   分享到人人   分享到QQ空间   订阅本资源RSS更新   美味书签  subtitle
该内容尚未提供权利证明,无法提供下载。
中文名Lynda.com出品Ruby on Rails 3 基础培训视频课程
英文名LYNDA.COM RUBY ON RAILS 3 ESSENTIAL TRAINING
资源格式光盘镜像
学校LYNDA.COM
主讲人Kevin Skoglund
发行日期2010年
地区美国
对白语言英语
文字语言英文
简介

IPB Image

IPB Image

中文名:Ruby on Rails 3 基础培训视频课程
英文名:LYNDA.COM RUBY ON RAILS 3 ESSENTIAL TRAINING
语言:英语
视频/音频编码:
类别:视频教程

出品公司:Lynda.com
发布时间:2010-10-21
国家: 美国
语言: 英语
作者/主讲人:
时长:12:07 (hrs:min)
样片:

简介:

Lynda.com 出品的时长达12小时07分钟的 Ruby on Rails 3 基础培训 视频课程。由 Kevin Skoglund 演示了如何创建功能齐全,面向常见类型的Web应用程序的开源Ruby on Rails框架,从基本概念和Rails框架的最佳使用到如何开发一个动态数据库的完全应用。(xuehui@TLF)

In Ruby on Rails 3 Essential Training, instructor Kevin Skoglund shows how to create full-featured, object-oriented web applications with the latest version of the popular, open-source Ruby on Rails framework. This course explains the complete process—from the fundamental concepts and best practices behind the Rails framework, to how to build a complete application with dynamic, database-driven content. Using a content management system as an example project, this course explains how to structure databases, build database-driven, object-oriented models, route incoming requests, render pages with dynamic content, and to process and validate form data. Previous experience with Ruby is recommended, but not required. Exercise files accompany the course.
Topics include:

* Understanding MVC (Model View Controller ) architecture
* Routing browser requests through the framework
* Responding to requests with dynamic content
* Defining associations and database relationships
* Creating, reading, updating and deleting records
* Working with forms
* Validating form data
* Reviewing built-in security features
* Authenticating users and managing user access
* Debugging and error handling


代码
Title..: Lynda.com Ruby on Rails 3 Essential Training
        ÛÛÛ     * Date...: October 22d, 2010
   Ü    ÛÛÛ     * Type...: Bookware
    ß²ÛÛÛ²² Û   * Disks..: 16x50mb
         ÜÜܲ Ü                                                  Ü
        ÜÜÜ  Ü ß²²ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ²ß
        ²²² Ü ßÜ  ßß²Ü
       ßßßß  Û ²²  Ü  ß    
   °±²ÛÛÛÛÛÛß Üß  ß²ß     Release notes:
        ÜÜÜ
        ÜÜÜ   In Ruby on Rails 3 Essential Training, instructor
        ÛÛÛ   Kevin Skoglund shows how to create full-featured,
        ÛÛÛ   object-oriented web applications with the latest
        ÛÛÛ   version of the popular, open-source Ruby on Rails
        ÛÛÛ   framework. This course explains the complete
        ÛÛÛ   process—from the fundamental concepts and best
        ÛÛÛ   practices behind the Rails framework, to how to
        ÛÛÛ   build a complete application with dynamic,
        ÛÛÛ   database-driven content. Using a content management
        ÛÛÛ   system as an example project, this course explains
        ÛÛÛ   how to structure databases, build database-driven,
        ÛÛÛ   object-oriented models, route incoming requests,
        ÛÛÛ   render pages with dynamic content, and to process
        ÛÛÛ   and validate form data. Previous experience with
        ÛÛÛ   Ruby is recommended, but not required. Exercise
        ÛÛÛ   files accompany the course.
        ÛÛÛ
        ÛÛÛ  
        ÛÛÛ   Install notes:
        ÛÛÛ    
        ÛÛÛ   1.) Unrar
        ÛÛÛ   2.) Burn/mount
        ÛÛÛ   3.) Enjoy!
        ÛÛÛ
        ²²²
        ±±±
        °°°
        ÜÜÜ  Ü ß²²ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ²ß
        ²²² Ü ßÜ  ßß²Ü
       ßßßß  Û ²²  Ü  ß         GREETINGS:
   °±²ÛÛÛÛÛÛß Üß  ß²ß
        ÜÜÜ              AOD, CLASS, CROSSFiRE, JiOO, SAC
        ÛÛÛ              EVILISO, 4KIDS, SHOCK, MAGE, DYNAMiCS
        ÛÛÛ
        ÛÛÛÜß Üß         Big thanks to all JGT sites, and
        ÛÛÛÝ ÛÛ ±        sites accepting us!
        ²ÛÛ²Ü ßÜ                                    ÜÜÜÜÜÜ



目录

Introduction
Welcome 00:57
Using the exercise files 02:53
11:52 1. What Is Ruby on Rails?
What is Ruby on Rails? 02:32
Why use Ruby on Rails? 05:44
Understanding MVC architecture 03:36
46:05 2. Installing Ruby on Rails on a Mac
Terminal and Unix setup 10:18
Xcode 02:28
Ruby 03:47
RubyGems 03:42
Rails 03:31
MySQL 13:00
Web server 03:02
Text editor 06:17
42:16 3. Installing Ruby on Rails on a Windows Machine
Using the Command Prompt 03:05
Ruby 05:35
RubyGems 02:29
Rails 01:56
MySQL 13:30
MySQL DLL fix 07:44
Web server 02:03
Text editor 05:54
38:42 4. Getting Started
Creating a project 05:15
Accessing a project 04:31
Generating a controller and view 07:10
File structure of a Rails application 06:30
How server requests are handled 07:57
Routes 07:19
37:39 5. Controllers, Views, and Dynamic Content
Rendering templates 07:12
Redirecting actions 06:02
View templates 05:37
Instance variables 04:13
Links 05:27
URL parameters 09:08
01:10:23 6. Databases and Migrations
Introducing databases 04:42
Creating a database 06:08
Configuring a project for a database 05:49
Rake 04:43
Introducing migrations 03:51
Generating a migration 10:30
Running a migration 09:53
Migration methods 09:00
Solving migration problems 04:59
Migrations for the CMS 03:46
Migration exercise solution 07:02
58:59 7. Models, ActiveRecord, and ActiveRelation
Understanding ActiveRecord and ActiveRelation 05:13
Generating a model 06:49
Working in the Rails console 02:35
Creating records 05:25
Updating records 04:01
Deleting records 02:02
Finding records 07:54
Query methods: Conditions 12:15
Query methods: Order, limit, and offset 06:31
Named scopes 06:14
45:21 8. Associations
Relationship types 05:31
One-to-one associations 07:17
One-to-many associations 07:49
Many-to-many associations: Simple 08:13
Many-to-many associations: Rich 10:35
Traversing a rich association 05:56
47:34 9. Controllers and CRUD
Basic CRUD 04:37
Read action: List 05:54
Read action: Show 06:05
Form basics 06:34
Create action: New 03:24
Create action: Create 04:27
Update actions: Edit/update 04:59
Delete actions: Delete/destroy 05:54
Flash hash 05:40
55:00 10. Layouts, Partials, and View Helpers
Layouts 07:16
Partial templates 05:01
Stylesheets 05:10
JavaScript 06:52
Images 03:12
Text helpers 09:07
Number helpers 03:15
Date and time helpers 08:05
Custom helpers 07:02
01:00:09 11. Forms
Form helpers 08:42
Form option helpers 06:03
Date and time form helpers 06:59
Form tag helpers 07:46
Form errors 08:02
Form field labels 03:56
Preventing cross-site request forgery 04:53
Escaping input 03:21
Escaping output 10:27
31:03 12. Data Validation
Validation methods 08:39
Using validation methods 13:49
Validates method 03:20
Validating associated records 05:15
01:01:27 13. User Authentication
Introduction to authentication 03:26
Hashing passwords 06:36
Salting passwords 07:12
Protecting attributes during mass assignment 05:45
Callbacks 09:01
Authenticating 03:35
Login and logout 07:07
Cookies and sessions 11:30
Restricting access: Before filters 07:15
59:40 14. Improving the Simple CMS
Admin user CRUD 10:41
Nesting pages in subjects 10:10
Scoping the sort positions 04:44
Managing sort positions 09:59
Using the positionMove module 09:51
Public area 07:59
Public area navigation 06:16
24:12 15. Debugging and Error Handling
Errors in the development environment 09:19
Logging to log files 09:01
Debugging techniques 02:40
Errors in the production environment 03:12
31:04 16. Introducing More Advanced Topics
Deploying 07:32
Adding libraries, gems, and plug-ins 04:32
Bundler 03:50
REST 08:12
Testing 06:58
02:08 Conclusion
Goodbye 02:08

正在读取……

这里是其它用户补充的资源(我也要补充):

superbxy 2012/03/20 22:26:17 补充
配套Exercise Files

该内容尚未提供权利证明,无法提供下载。
正在加载,请稍等...

点击查看所有30网友评论

 

(?) [公告]留口水、评论相关规则 | [活动]每日签到 轻松领取电驴经验

    小贴士:
  1. 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  2. 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  3. 勿催片。请相信驴友们对分享是富有激情的,如果确有更新版本,您一定能搜索到。
  4. 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
  5. 如果您发现自己的评论不见了,请参考以上4条。