为了账号安全,请及时绑定邮箱和手机立即绑定
简介:Web 开发是个复杂工作,涉及到得技术种类繁多。Ruby On Rails 可以为提供一套 best practice ,让新手不至于在选择和配置各种要素上面迷路,从而能快速达成自己的想法。带你手把手一起做出一个小而美的 Web App,穿插一些难点的演示拆解。不求面面俱到,但求实用生动。

第1章 课程介绍

阐述本课程的覆盖内容,适合观众。

第2章 使用 Vagrant 安装 ubuntu 系统

基本开发环境搭建,采用 vagrant 的形式安装 ubuntu Linux 系统的虚拟机。

第3章 安装 Rails

一步一步的安装 Rails 。

第4章 Hello World

跑一个基本的 Rails 程序起来。

第5章 静态页面

制作网站首页的前端页面。

第6章 The Rails Way

采用 Rails 自己的巧妙机制来重构前面的写出的静态页面。

第7章 Asset Pipeline

Rails 下如何用 Asset Pipeline 高效管理图片,css 和 js 这些代码。

第8章 Keep it simple, Let it grow

Css 组织结构,Sass,还有 git 的基本学习建议。

第9章 笨办法发消息

后台的 Rails Console 是一个调试程序的好方法。

第10章 数据的仓库

Rails 有自己的一套操作数据库的借口,比 SQL 语句简单许多。

第11章 瞄准一个东东 CRUD

对一个资源的 Create Read Update Delete 操作 。

第12章 网站的耳朵

Rails 使用 form 的基本技巧。

第13章 Code Beauty

Rails 可以通过各种实用的内置接口和用 Gem 有效分类第三方代码的形式来达到代码的简约和美观。

第14章 添加评论

添加评论功能,主要涉及到如何建立两个 resource 之间的 “一对多” 关系。

第15章 Until Next Time, Goodbye!

总结和下一步的学习建议。
课程须知
不需要你以前学过 Ruby,但至少用过 Python、Java、C 等语言中的一种,理解面向对象的基本概念。对 HTML 和 CSS 要有一个入门级的应用水平,如果你是 PHP 或者其他语言的开发老手,通过课程了解 Rails 非常合适。本课程核心观众是从来没做过一个完整 Web App 的新手。
老师告诉你能学到什么?
如何创建更新删除资源。采用 Rails 的接口高效操作数据库。知识点的引出都是穿插在实际开发中的,每一个点都是为了解决一个棘手的问题。你可以看到一个 Web App 的真实的打造过程:虚拟机开发环境的运用测量,编辑器的实操技巧,代码优化的思路。
意见反馈 帮助中心 APP下载
官方微信