中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊

包郵 Rails5敏捷開發

出版社:華中科技大學出版社出版時間:2018-01-01
開本: 23cm 頁數: 21,451頁
中 圖 價:¥64.3(5.6折) 定價  ¥115.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

Rails5敏捷開發 版權信息

Rails5敏捷開發 本書特色

適讀人群 :程序員、軟件架構師 《Rails敏捷開發》榮獲Jolt技術圖書大獎。是深受歡迎的Rails開發教程。適合Ruby和Rails的初級、中級讀者閱讀,并可作為開發人員的參考手冊。

Rails5敏捷開發 內容簡介

本書以講解“購書網站”案例為主線, 逐步介紹Rails的內置功能。全書分為三部分, **部分介紹Rails的安裝、應用程序驗證、Rails框架的體系結構, 以及Ruby語言知識 ; 第二部分采用迭代方式構建應用程序, 然后依據敏捷開發模式開展測試, *后使用Capistrano完成部署 ; 第三部分補充日常實用的開發知識。

Rails5敏捷開發 目錄

**部分 新手入門 1
第1章 安裝Rails 3
1.1 在Cloud9上安裝Rails 4
1.2 在虛擬機上安裝Rails 6
1.3 在Windows上安裝Rails 8
1.4 在Mac OSX上安裝Rails 11
1.5 在Linux上安裝Rails 12
1.6 Rails版本的選擇 14
1.7 設置開發環境 14
1.8 Rails和數據庫 18
1.9 本章所學 19
第2章 牛刀小試 21
2.1 新建Rails應用 21
2.2 Hello, Rails! 24
2.3 把頁面連接起來 30
2.4 如果發生錯誤 33
2.5 本章所學 36
2.6 練習題 36
2.7 清理工作 37
第3章 Rails應用的架構 39
3.1 模型、視圖和控制器 39
3.2 Rails對模型的支持 42
3.3 Action Pack:視圖和控制器 44
第4章 Ruby簡介 47
4.1 Ruby是面向對象的語言 47
4.2 數據類型 49
4.3 控制邏輯 53
4.4 組織結構 56
4.5 對象的序列化 59
4.6 綜合應用 59
4.7 Ruby慣用法 60
第二部分 構建一個應用 63
第5章 Depot應用 65
5.1 增量開發 65
5.2 Depot應用的功能 66
5.3 開始編寫代碼 70
第6章 任務A:創建應用 71
6.1 迭代A1:實現產品維護功能 71
6.2 迭代A2:美化產品列表 78
6.3 本章所學 84
6.4 練習題 85
第7章 任務B:驗證和單元測試 87
7.1 迭代B1:驗證! 87
7.2 迭代B2:模型的單元測試 92
7.3 本章所學 99
7.4 練習題 100
第8章 任務C:實現產品目錄頁面 101
8.1 迭代C1:創建產品目錄列表 101
8.2 迭代C2:添加頁面布局 105
8.3 迭代C3:通過輔助方法格式化價格 110
8.4 迭代C4:控制器的功能測試 111
8.5 迭代C5:緩存局部結果 113
8.6 本章所學 115
8.7 練習題 116
第9章 任務D:創建購物車 117
9.1 迭代D1:查找購物車 117
9.2 迭代D2:把產品放入購物車 118
9.3 迭代D3:添加按鈕 121
9.4 本章所學 126
9.5 練習題 127
第10章 任務E:更智能的購物車 129
10.1 迭代E1:創建更智能的購物車 129
10.2 迭代E2:錯誤處理 135
10.3 迭代E3:完成購物車的開發 139
10.4 本章所學 143
10.5 練習題 143
第11章 任務F:添加少量Ajax代碼 145
11.1 迭代F1:移動購物車 146
11.2 迭代F2:創建基于Ajax的購物車 153
11.3 迭代F3:突出顯示更改 157
11.4 迭代F4:隱藏空購物車 160
11.5 迭代F5:通過Action Cable廣播更改 164
11.6 本章所學 167
11.7 練習題 168
第12章 任務G:去結算! 169
12.1 迭代G1:獲取訂單 169
12.2 迭代G2:Atom訂閱源 183
12.3 本章所學 186
12.4 練習題 186
第13章 任務H:發送電子郵件 189
13.1 迭代H1:發送確認郵件 189
13.2 迭代H2:應用的集成測試 196
13.3 本章所學 201
13.4 練習題 201
第14章 任務I:用戶登錄 203
14.1 迭代I1:添加用戶 203
14.2 迭代I2:用戶身份驗證 207
14.3 迭代I3:訪問限制 213
14.4 迭代I4:在側邊欄中添加幾個管理鏈接 215
14.5 本章所學 219
14.6 練習題 219
第15章 任務J:國際化 221
15.1 迭代J1:區域的選擇 222
15.2 迭代J2:在線商店店面的翻譯 226
15.3 迭代J3:結算頁面的翻譯 233
15.4 迭代J4:添加區域設置選擇器 239
15.5 本章所學 241
15.6 練習題 241
第16章 任務K:部署上線 243
16.1 迭代K1:使用Phusion Passenger和MySQL部署 245
16.2 迭代K2:通過Capistrano遠程部署 252
16.3 迭代K3:檢查部署后的應用 258
16.4 本章所學 260
16.5 練習題 261
第17章 Depot應用開發回顧 263
17.1 Rails中的概念 263
17.2 記錄已完成的工作 266
第三部分 深入探索Rails 267
第18章 Rails內部概覽 269
18.1 目錄結構 269
18.2 命名約定 277
18.3 本章所學 280
第19章 Active Record 281
19.1 定義數據 281
19.2 識別和關聯記錄 286
19.3 創建、讀取、更新和刪除(CRUD) 290
19.4 參與監控過程 304
19.5 事務 310
19.6 本章所學 314
第20章 Action Dispatch和Action Controller 315
20.1 把請求分派給控制器 316
20.2 處理請求 325
20.3 跨請求的對象和操作 337
20.4 本章所學 345
第21章 Action View 347
21.1 使用模板 347
21.2 生成表單 349
21.3 處理表單 352
21.4 在Rails應用中上傳文件 354
21.5 使用輔助方法 357
21.6 利用布局和局部模板減少維護投入 364
21.7 本章所學 372
第22章 遷移 373
22.1 創建和運行遷移 373
22.2 遷移詳解 376
22.3 管理表 380
22.4 高級遷移技術 385
22.5 遷移的問題 388
22.6 在遷移外部處理模式 389
22.7 本章所學 390
第23章 非瀏覽器應用 391
23.1 使用Active Record開發獨立應用 391
23.2 使用Active Support編寫庫函數 392
23.3 本章所學 397
第24章 Rails的依賴 399
24.1 使用Builder生成XML 399
24.2 使用ERB生成HTML 401
24.3 使用Bundler管理依賴 403
24.4 使用Rack與Web服務器交互 406
24.5 使用Rake自動執行任務 409
24.6 Rails依賴概覽 411
24.7 本章所學 414
第25章 Rails插件 415
25.1 使用Active Merchant處理信用卡 415
25.2 使用Haml美化標記 417
25.3 分頁 420
25.4 本章所學 422
25.5 在RailsPlugins.org中尋找更多插件 422
第26章 長路漫漫 425
附錄A 參考書目 427
索引 429
展開全部

Rails5敏捷開發 節選

《Rails 5敏捷開發》是快速掌握Rails開發的佳資源。 ? Prathamesh Sonpatki BigBinary公司總監,Rails問題審核團隊成員 不管使用哪種語言進行Web開發,本書都值得一看! ? Charles Stran The Blaze公司產品工程與設計總監 這本書的新版依然很棒,在Rails開發時我反復參考。它是關于Rails開發的佳圖書之一。 ? Stephen Orr Siftware公司高級開發工程師

Rails5敏捷開發 作者簡介

Sam Ruby 是W3C HTML工作組的聯合主席,曾為Apache軟件基金會(Apache Software Foundation)的多個開源項目做出積極貢獻。他也是IBM新興技術組(Emerging Technologies Group of IBM)的高級技術專家。 Dave Thomas 是“敏捷宣言”的起草人之一,也是《Programming Ruby》的作者。作為活躍的Rails開發者,他對Rails有著深刻的理解。 David Heinemeier Hansson 是Rails框架的創造者。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 湖南成人高考报名-湖南成考网 | 回转支承-转盘轴承-回转驱动生产厂家-洛阳隆达轴承有限公司 | 安全,主动,被动,柔性,山体滑坡,sns,钢丝绳,边坡,防护网,护栏网,围栏,栏杆,栅栏,厂家 - 护栏网防护网生产厂家 | 污水/卧式/潜水/钻井/矿用/大型/小型/泥浆泵,价格,参数,型号,厂家 - 安平县鼎千泵业制造厂 | 深圳宣传片制作_产品视频制作_深圳3D动画制作公司_深圳短视频拍摄-深圳市西典映画传媒有限公司 | 儋州在线-儋州招聘找工作、找房子、找对象,儋州综合生活信息门户! | 新能源汽车电池软连接,铜铝复合膜柔性连接,电力母排-容发智能科技(无锡)有限公司 | 桌上式超净工作台-水平送风超净工作台-上海康路仪器设备有限公司 | 昆明网络公司|云南网络公司|昆明网站建设公司|昆明网页设计|云南网站制作|新媒体运营公司|APP开发|小程序研发|尽在昆明奥远科技有限公司 | 环氧铁红防锈漆_环氧漆_无溶剂环氧涂料_环氧防腐漆-华川涂料 | 免费B2B信息推广发布平台 - 推发网| 铝板冲孔网,不锈钢冲孔网,圆孔冲孔网板,鳄鱼嘴-鱼眼防滑板,盾构走道板-江拓数控冲孔网厂-河北江拓丝网有限公司 | 北京成考网-北京成人高考网| 四探针电阻率测试仪-振实密度仪-粉末流动性测定仪-宁波瑞柯微智能 | 化妆品加工厂-化妆品加工-化妆品代加工-面膜加工-广东欧泉生化科技有限公司 | 精密模具-双色注塑模具加工-深圳铭洋宇通 | LNG鹤管_内浮盘价格,上装鹤管,装车撬厂家-连云港赛威特机械 | 臭氧灭菌箱-油桶加热箱-原料桶加热融化烘箱-南京腾阳干燥设备厂 臭氧发生器_臭氧消毒机 - 【同林品牌 实力厂家】 | 烟台螺纹,烟台H型钢,烟台钢材,烟台角钢-烟台市正丰金属材料有限公司 | 湖南印刷厂|长沙印刷公司|画册印刷|挂历印刷|台历印刷|杂志印刷-乐成印刷 | 镀锌方管,无缝方管,伸缩套管,方矩管_山东重鑫致胜金属制品有限公司 | 废气处理设备-工业除尘器-RTO-RCO-蓄热式焚烧炉厂家-江苏天达环保设备有限公司 | bng防爆挠性连接管-定做金属防爆挠性管-依客思防爆科技 | elisa试剂盒-PCR试剂盒「上海谷研实业有限公司」| 欧必特空气能-商用空气能热水工程,空气能热水器,超低温空气源热泵生产厂家-湖南欧必特空气能公司 | 气动调节阀,电动调节阀,自力式压力调节阀,切断阀「厂家」-浙江利沃夫自控阀门 | 全自动贴标机-套标机-工业热风机-不干胶贴标机-上海厚冉机械 | 电动高压冲洗车_价格-江苏速利达机车有限公司 | 涡轮流量计_LWGY智能气体液体电池供电计量表-金湖凯铭仪表有限公司 | 无刷电机_直流无刷电机_行星减速机-佛山市藤尺机电设备有限公司 无菌检查集菌仪,微生物限度仪器-苏州长留仪器百科 | 天津云仓-天津仓储物流-天津云仓一件代发-顺东云仓 | 单电机制砂机,BHS制砂机,制沙机设备,制砂机价格-正升制砂机厂家 单级/双级旋片式真空泵厂家,2xz旋片真空泵-浙江台州求精真空泵有限公司 | 成都竞价托管_抖音代运营_网站建设_成都SEM外包-成都智网创联网络科技有限公司 | 代做标书-代写标书-专业标书文件编辑-「深圳卓越创兴公司」 | 世界箱包品牌十大排名,女包小众轻奢品牌推荐200元左右,男包十大奢侈品牌排行榜双肩,学生拉杆箱什么品牌好质量好 - Gouwu3.com | 南京租车,南京汽车租赁,南京包车,南京会议租车-南京七熹租车 | 高博医疗集团上海阿特蒙医院 | 万师讲师网-优质讲师培训师供应商,讲师认证,找讲师来万师 | 钛合金标准件-钛合金螺丝-钛管件-钛合金棒-钛合金板-钛合金锻件-宝鸡远航钛业有限公司 | 诺冠气动元件,诺冠电磁阀,海隆防爆阀,norgren气缸-山东锦隆自动化科技有限公司 | MTK核心板|MTK开发板|MTK模块|4G核心板|4G模块|5G核心板|5G模块|安卓核心板|安卓模块|高通核心板-深圳市新移科技有限公司 |