科目编号
ROR
持续时间
35小时(通常为5天,包括休息时间)
要求
基本编程或Web开发经验
概观
Ruby on Rails(RoR)是一个基于Ruby编程语言和Rails软件库的开源服务器端Web应用程序框架。它是一个模型 - 视图 - 控制器(MVC)框架,为数据库,Web服务和Web页面提供默认结构。
在这个以讲师为主导的现场培训中,参与者将学习使用Ruby on Rails进行Web开发的基础知识,因为他们根据实际用例构建各种Web应用程序。
在培训结束时,参与者将能够:
理解Ruby on Rails编程的基础知识
使用Ruby on Rails实现基本和高级Web应用程序功能
使用Ruby on Rails构建功能性Web应用程序
听众
开发商
课程形式
部分讲座,部分讨论,练习和繁重的实践练习
课程大纲
介绍
Ruby on Rails与Python,PHP,Javascript,Java等。
Ruby作为OOP(面向对象编程)语言的概述
Ruby on Rails概述作为MVC(模型视图控制器)开发框架
建立开发环境
在Rails上安装Ruby
在Ruby on Rails上创建一个简单的“Hello World”应用程序
为版本控制设置Git
将您的第一个Ruby on Rails应用程序部署到Heroku(可选)
使用脚手架生成器开发应用程序
创建静态和动态页面
测试应用程序
在Ruby on Rails上使用内置和自定义助手
使用Ruby的数据结构,运算符,方法和类
合并CSS框架来开发UI
填写Ruby on Rails应用程序的布局和结构
将应用程序连接到数据库
使用关系模型
创建用户注册页面
在Ruby on Rails上建模,验证,更新和删除用户
设置用户微缩位页面
构建简单的电子商务Web应用程序
管理交易和付款
单元测试应用程序
Ruby on Rails的自动化测试和持续集成工具和技术
故障排除
总结和结论
网友评论