Ruby on Rails 自习手册:迈向铁道工人之路 pdf epub mobi txt 电子书 下载 2024

图书介绍


Ruby on Rails 自习手册:迈向铁道工人之路

简体网页||繁体网页
著者
出版者 出版社:博硕 订阅出版社新书快讯 新功能介绍
翻译者
出版日期 出版日期:2015/03/02
语言 语言:繁体中文



点击这里下载
    


想要找书就要到 小特书站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

发表于2024-10-13

类似图书 点击查看全场最低价

图书描述

铁道工招募条件:
  ◎熟悉指令介面操作
  ◎具程式设计知识:Ruby、Rake
  ◎具网页前端知识:HTML、CSS、JavaScript
  ◎具资料库知识:RMDBS、SQL

  若符合以上应征条件,恭喜您欢迎进入简单、易用又好学的Rails世界。

  工作指南:

  开发环境

  你可以选择 RadRails 或 RubyMine,如果你个人偏好使用 IDE,也有其他轻量级编辑器选择:TextMate、Sublime Text、[Vim]

  终端机
  Unix-like 作业系统可以跳过此部分,如果你用的是 OS X 推荐使用 iTerm2 ,Windows 上建议安装 Rails Installer预设环境,或者使用虚拟机如 VMWare 或 Virtual Box模拟 Unix-like。

  浏览器
  Chrome、Firefox、Safari、IE都有提供内建的开发者工具值得学习使用,例如模拟手机浏览、JavaScript 中断点、程式码优化与分析、所见即所得 CSS 修改等。

  新手铁道工Q&A:

  Ruby 就是 Rails吗?
  Ruby 与 Rails 是两样东西,且它们除了定位截然不同、作者也不同(国籍差很多),Ruby 是程式语言,Rails 则是由 Ruby 撰写的网站开发框架。

  rbenv 与 RVM 哪个好?
  他们两者都是为了解决特定的问题,用了不同的方法而生的不同的工具。如果你想要简洁的解决方案,使用 rbenv,如果你想要更多功能,用 RVM 也不错。

  Production 环境适合安装 rbenv 或 RVM 一类的 Ruby 版本控制工具吗?
  不建议这么做,版本控制主要是为了让我们在 staging 环境或本地开发时,可以方便切换版本以利进行各种测试,除非你真的清楚自己在做什么。

  铁道工的工作哲学:

  ◎不要重复你自己(Don't Repeat Yourself)

  旨在软体开发中,减少重复的信息与程式码。这可以帮助你的专案更易于维护与扩展,人说树大必有枯枝,程式多就易孳生臭虫,可以少就不要多。

  ◎惯例优先于设定(Convention Over Configuration)
  用一些简单的常规与惯例(convention)来取代繁琐的设定(configuration),白话解释是「养好习惯,省下麻烦」,简化开发的流程与减轻开发者的痛苦。

  一位资深铁道工的经验谈:]

  这四年来,笔者从 Movimpact 微电影平台(已停止运作)、脑袋有动工作室(brainana.com)一路到五倍红宝石股份有限公司(5xruby.tw)的创办,有趣的是这些单位的名字凑巧都是笔者命名的,偶尔笔者也怀疑到底是队友宽宏大量,抑或笔者说不定是个命名的天才?
 
  五倍红宝石是由几位台湾 Ruby 社群的朋友共同成立的一家公司,希望透过教育训练、企业培训等讲座,将 Ruby 推广到校园、企业、开发者。提供的服务包括:程式教育训练、企业技术培训与谘询、活动场地租借与专案委托制作。

  笔者自五倍红宝石开业以来主力于 Ruby on Rails 的教材编写、课程设计,并且在校园、公司企业中开设培训课程。同样的主题(Ruby on Rails),也因不同的教授对象而特别设计教材,范围从高中刚毕业的大一新鲜人,到企业中的工程师。本书也是在这样的环境下撰写而成。

  从 Java 到 Ruby

  至于笔者最后为什么选择了 Ruby ?其实那时写了 Java 快 4 年的时间,曾经陷入其可跨平台、有丰富函示库与应用的迷汤之中,认为自己可以用 Java超越任何事物,然后看到一本书就叫「超越 Java:探讨程式语言的未来」。如果你对这本书有印象,他的书名挂名 Java,实则偷塞 Ruby,笔者就这样上当了。

著者信息

作者简介

简炜航


  大兜,本名简炜航,网路代号 tonytonyjan,身份复杂的七年八班工程师,喜欢 Ruby 与 C,爱好写程式,以此为乐,并以此维生。

  - 五倍红宝石股份有限公司创办人
  - 脑袋有动工作室负责人
  - TJDict Chrome 扩充套件作者
  - Rails Girls Taipei 教练
  - 2013 Yahoo 黑客松冠军
Ruby on Rails 自习手册:迈向铁道工人之路 pdf epub mobi txt 电子书 下载

图书目录

CHAPTER 01 前言
1-1 对网页的了解
1-2 对 SQL 的了解
1-3 对 Ruby 的了解

CHAPTER 02 行前准备
2-1 IDE
2-2 编辑器
2-3 终端机
2-4 浏览器
2-5 安装 Ruby、Rails
2-5-1 Mac 或 UNIX-like
2-5-2 Windows

CHAPTER 03 启程
3-1 上网大学问
3-1-1 浏览器 = 排版引擎 + 下载器
3-1-2 HTTP 的请求与回应
3-2 第一个 Rails 专案
3-2-1 rails new APP_PATH [options]
3-2-2 rails server
3-2-3 localhost 与 127.0.0.1
3-2-4 闸道(Port)
3-3 MVC(Model、View、Controller)
3-4 档案结构
3-5 网址路由(URL Routing)与控制器(Controller)
3-5-1 rake routes
3-5-2 render
3-5-3 惯例优于设定
3-5-4 rails generate controller NAME [action ]
3-6 静态档案
3-7 指令汇整

CHAPTER 04 前端之旅
4-1 ERB
4-1-1 流程控制与 block
4-1-2 变数传递
4-1-3 HTTP 变数传递
4-1-4 版型(Layout)
4-2 局部样板(Partial)
4-2-1 局部样板的变数传递
4-3 View Helper
4-3-1 URL Helper
4-3-2 Tag Helper
4-3-3 自订 Helper
4-3-4 helper 与局部样板
4-3-5 Form Helper
4-4 Assets Pipeline
4-4-1 sprockets
4-4-2 turbolinks
4-4-3 传统写法
4-4-4 使用 Assets Pipeline
4-4-5 require、require_tree 与 require_self
4-4-6 assets 规划
4-4-7 预编 assets 资源
4-4-8 stylesheet_link_tag 用法整理
4-4-9 javascript_include_tag 用法整理
4-5 指令汇

CHAPTER 05 资料库之旅
5-1 物件关联对映(ORM)
5-2 Active Record
5-2-1 命名惯例
5-2-2 rails dbconsole
5-2-3 rails console
5-2-4 CRUD 25操作
5-2-5 设定资料库
5-3 资料库迁移
5-3-1 新增迁移档
5-3-2 版本回滚
5-3-3 迁移指令
5-3-4 change、up 与 down
5-3-5 Model 产生器
5-4 资料验证 - Validation
5-4-1 使用 validates
5-4-2 取得错误讯息
5-4-3 内建的验证方法
5-4-4 自订验证方法
5-4-5 中文错误讯息
5-5 回唿 - Callback
5-6 资料关联 - Association
5-6-1 一对多
5-6-2 多对多
5-6-3 突破惯例
5-7 指令汇整

CHAPTER 06 后端之旅
6-1 网站的规划
6-2 REST 风格
6-2-1 过犹不及
6-3 Rails 与 REST
6-4 部落格功能
6-4-1 检视(Read)
6-4-2 新增
6-4-3 更新
6-4-4 删除
6-5 鹰架(scaffold
6-5-1 快闪讯息 Flash Message
6-5-2 jbuilder
6-6 在表单建立关联
6-7 使用者验证
6-8 权限控制
6-9 指令汇整

CHAPTER 07 部属之旅
7-1 IaaS 与 PaaS
7-2 Passenger(或称 mod_rails)
7-3 负载平衡
7-4 Capistrano(自动化部属)
7-5 实际操作
7-5-1 rails server
7-5-2 Heroku
7-5-3 Passenger
7-6 Rails 4.2
7-6-1 Active Job
7-6-2 Asynchronous Mails
7-6-3 Adequate Record
7-6-4 Web Console
7-6-5 外键(Foreign Keys)

CHAPTER 08 附录
8-1 指令
8-1-1 rails 指令名称 [参数]
8-1-2 Rake 指令
8-2 路由
8-2-1 resources
8-2-2 resource
8-2-3 巢状资源
8-2-4 名称空间
8-2-5 限制资源路由
8-2-6 限制参数
8-2-7 集合与成员

图书序言

图书试读

None

Ruby on Rails 自习手册:迈向铁道工人之路 epub 下载 mobi 下载 pdf 下载 txt 电子书 下载 2024


Ruby on Rails 自习手册:迈向铁道工人之路 epub 下载 mobi 下载 pdf 下载 txt 电子书 下载 2024

Ruby on Rails 自习手册:迈向铁道工人之路 pdf epub mobi txt 电子书 下载 2024




想要找书就要到 小特书站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

用户评价

类似图书 点击查看全场最低价

Ruby on Rails 自习手册:迈向铁道工人之路 pdf epub mobi txt 电子书 下载


分享链接





相关图书




本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

友情链接

© 2024 ttbooks.qciss.net All Rights Reserved. 小特书站 版权所有