课程培训
Web开发之Ruby on Rails培训课程

 Web开发Ruby on Rails培训课程

课程大纲:

1章 Rails框架概述

 1.1 RUBY语言的概述

 1.2 RAILS框架的历史和现在

 1.3 RAILS框架及其插件PLUGINS和软件包GEM

 1.4 RAILS框架的未来

2章 用户管理

 2.1 系统环境

 2.2 预备知识

 2.3 使用RESTFUL AUTHENTICATION GENERATOR

 2.4 构建初始项目

 2.5 使用TDD开发USER模型

 2.6 用户注册

 2.7 用户登录

 2.8 访问控制

 2.9 REMEMBER ME的实现

 2.10 邮件激活

 2.11 密码重设

3章 内容展示

 3.1 定制FORMFORM控件

 3.2 定制TABLETABLE的分页、排序

 3.3 生成多种格式的REPORT

 3.4 富文本编辑器

 3.5 丰富的UI组件

 3.6 MULTI MODEL的表单

4章 缓存

 4.1 内建的CACHE机制

 4.2 MEMCACHED及在RAILS中的应用

 4.3 MYSQL QUERY CACHE

5章 上传文件和图片处理

 5.1 ATTACHMENT_FU安装

 5.2 RMAGICK安装

 5.3 数据库定义

 5.4 MODEL的开发

 5.5 CONTROLLERVIEW的开发

 5.6 生成副本

 5.7 AJAX方式上传文件

6章 搜索

 6.1 基本搜索

 6.2 全文搜索

 6.3 与第三方服务集成的搜索

 6.4 搜索提示

 6.5 渐增式搜索

7章 RSSTrackback

 7.1 什么是RSS

 7.2 如何生成RSS

 7.3 如何解析RSS

 7.4 什么是TRACKBACK

 7.5 如何实现TRACKBACK

8章 地图服务

 8.1 地图服务及成功站点示例

 8.2 GOOGLE MAPS API

 8.3 地图服务提供商

 8.4 GOOGLE MAPS与谷歌地图的集成

 8.5 地图浏览控制

 8.6 RAILS应用中嵌入地图

 8.7 通过RAILS将地图与业务数据关联

 8.8 定义自己的地图浏览客户端

9章 Mashup

 9.1 MASHUP成功站点示例

 9.2 常见API使用方式

 9.3 RUBYMASHUP资源

 9.4 快速上手示例

 9.5 开放API平台

10章 部署演练

 10.1 部署思路和原则

 10.2 动手实验准备

 10.3 部署初体验

 10.4 不拘一格的部署新思维

 10.5 部署后的监控调优和治理活动




如果您想学习本课程,请预约报名
如果没找到合适的课程或有特殊培训需求,请订制培训
除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916
技术服务需求表点击在线申请

服务特点:
海量专家资源,精准匹配相关行业,相关项目专家,针对实际需求,顾问式咨询,互动式授课,案例教学,小班授课,实际项目演示,快捷高效,省时省力省钱。

专家力量:
中国科学院软件研究所,计算研究所高级研究人员
oracle,微软,vmware,MSC,Ansys,candence,Altium,达索等大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关技术专业,理论素养丰富
多年实际项目经历,大型项目实战案例,热情,乐于技术分享
针对客户实际需求,案例教学,互动式沟通,学有所获
报名表下载
联系我们 更多>>

咨询电话010-62883247

                4007991916

咨询邮箱:soft@info-soft.cn  

 

微信号.jpg

  微信咨询

随时听讲课

聚焦技术实践

订制培训 更多>>