"Ruby on Rails(TM) Tutorial by Michael Hartl has become a must-read for developers learning how to build Rails apps." -Peter Cooper, Editor of Ruby Inside Using Rails, developers can build web applications of exceptional elegance and power. Although its remarkable capabilities have made Ruby on Rails one of the world's most popular web development frameworks, it can be challenging to learn and use. Ruby on Rails(TM) Tutorial, Second Edition, is the solution. Best-selling author and leading Rails developer Michael Hartl teaches Rails by guiding you through the development of your own complete sample application using the latest techniques in Rails web development. The updates to this edition include all-new site design using Twitter's Bootstrap; coverage of the new asset pipeline, including Sprockets and Sass; behavior-driven development (BDD) with Capybara and RSpec; better automated testing with Guard and Spork; roll your own authentication with has_secure_password; and an introduction to Gherkin and Cucumber. You'll find integrated tutorials not only for Rails, but also for the essential Ruby, HTML, CSS, JavaScript, and SQL skills you'll need when developing web applications. Hartl explains how each new technique solves a real-world problem, and he demonstrates this with bite-sized code that's simple enough to understand, yet novel enough to be useful. Whatever your previous web development experience, this book will guide you to true Rails mastery. This book will help you * Install and set up your Rails development environment * Go beyond generated code to truly understand how to build Rails applications from scratch * Learn test-driven development (TDD) with RSpec * Effectively use the Model-View-Controller (MVC) pattern * Structure applications using the REST architecture * Build static pages and transform them into dynamic ones * Master the Ruby programming skills all Rails developers need * Define high-quality site layouts and data models * Implement registration and authentication systems, including validation and secure passwords * Update, display, and delete users * Add social features and microblogging, including an introduction to Ajax * Record version changes with Git and share code at GitHub * Simplify application deployment with Heroku
Ruby on Rails Tutorial creator Michael Hartl is a programmer, educator, and entrepreneur. Michael was coauthor of RailsSpace, a Rails tutorial book published in 2007, and was cofounder and lead developer of Insoshi, a popular social networking platform in Ruby on Rails. Previously, he taught theoretical and computational physics at the California Institute of Technology (Caltec...
(展开全部)
$gitconfig-globalalias.cocheckout
——引自章节:Chapter1Fromzerotodeploy
$gitconfig-globalcore.editor"mate-w"
——引自章节:Chapter1Fromzerotodeploy
拿破仑法典(法国民法典) 内容简介 1804年公布的《法国民法典》,也称《拿破化法典》是1789年法国资产阶级大革命的产物。它是资产阶级国家*早的一部民法典;经...
落落,最世超人气作家,本书主编及作者之一。在青春文学领域常与郭敬明并提,已出版:长篇小说《年华是无效信》《尘埃星球》,散文集《不朽》《须臾》等。单行本销量均超越...
★刘小枫教授亲自翻译卢梭《论科学和文艺》文本,并撰写编者前言。★《论科学和文艺》[笺注本]以法文考订版为底本,全译卢梭七篇回应文章,并附重要研究论文五篇。中译本...
《趁着单身,去做那些事儿》是一本关于爱和独立的书。充满勇气和智慧。书中崭新的爱情观,世界观,婚姻观让我们耳目一新。她说单身不可怕,并一条条的分享如何快乐做单身。...
从文雅柔弱的知识青年成长为血雨腥风的革命的领袖,终于在36岁时走上断头台——马克西米利安·罗伯斯庇尔的一生令人感慨,令人恐惧,更令人反省。他是卢梭最坚定的信徒,...
張小嫻全世界華人的愛情知己。她以小說描繪愛情的灼熱與冷卻,以散文傾訴戀人的微笑與淚水,至今已出版超過四十本小說和散文集。她對人性的洞察,使她開創了一種既溫柔又犀...
郭勤贵,著名律师 ,投资人 ,财经作家,金融与资本专家,新经济学者。北京大学法学院硕士,清华大学经济管理学院EMBA,著有《互联网金融商业模式与架构》、《互联网...
数以万计的中国人曾经到访但古代中国为何最终失去了印度洋?追寻失落在印度洋上的古代中国美国历史学会古登堡奖获得者 杨斌 重磅新作北京大学教授荣新江、李伯重诚挚推荐...
名老中医糖尿病辨治枢要 本书特色 自新中国成立以来,许多中医大家笃行敏思,在糖尿病及其并发症的诊治方面各有所长,积累了丰富的经验。本书作者立于临床实用性,对这一...
痛风(浊瘀痹)诊治与康复手册 本书特色 本书详尽叙述了中西医对痛风研究的历史与现状,简洁明了地介绍了痛风的病因、诊断、中西医治疗方法,以及适合于患者的康复保健知...
刘杨(@会修图的摄影师刘杨),商业摄影师/修图师,灵动风尚摄影创办人,站酷网推荐摄影师,“1 X”数字影像处理职业技能证书考评组成员,“造像之术”系列修图教程作...
This latest edition of The Definitive Guide to Django is updated for Django 1.1,...
梅花针治百病-(第二版) 本书特色 《梅花针治百病(第2版)》编著者申永寿、黄亮、裴巍。本书共分上下两篇,上篇主要介绍梅花针疗法的历史,治病原理,基本手法,体表...
侯旭东,清华大学人文学院历史系教授。主要研究秦汉魏晋南北朝史与出土文书简牍。出版《什么是日常统治史》(2020)、《宠:信-任型君臣关系与西汉历史的展开》(20...
新型干法水泥厂工艺设计手册 内容简介 本书主要介绍新型干法水泥生产的新工艺、新技术、新设备,并对工艺设计计算作了详尽叙述,附有计算实例;对新型干法水泥生产各阶段...
"金韵蓉畅销书作家,资深心理治疗师,婚姻与亲子关系专家。拥有扎实的心理学学院教育背景以及十余年的临床心理辅导工作经验。曾在高雄民生医院、长庚医院家庭医学部担任婚...
《Java多线程编程实战指南(设计模式篇)》内容简介:随着CPU多核时代的到来,多线程编程在充分利用计算资源、提高软件服务质量方面
Pro/Engineer中文野火版机械制图教程 内容简介 本书以美国PTC公司Pro/Engineer野火版为蓝本,通过30个典型范例,由浅入深地详细介绍了Pr...
Much as we hate to admit it, most prototyping practice lacks a sophisticated und...
高速公路沥青路面早期损坏分析与防治对策 内容简介 本书是为了推广应用交通部西部项目研究课题“高速公路早期病害预防措施研究”所取得的成果而编写的。不仅有针对与防沥...