诱人的Ruby-视频课程入门篇

独家

下载课程

下载学院APP

缓存视频离线看

收藏(261)

诱人的Ruby-视频课程入门篇

适用人群: 想学习Ruby的完全新手。

共20课时 共11小时27分钟 更新时间:2016-10-09

价  格

¥249

优惠活动

会员95折

2424小时内答疑

课时永久观看

退15分钟内无条件退款

  1. 仅限付费视频课程适用
  2. 购买后15分钟内可以找到客服进行沟通退款
  3. 退款将返还至51CTO学院账户,不支持提现
  4. 下载资料后不再享有退款特权
  5. 客服(Tel&QQ:400-851-9651)
  6. 最终解释权归51CTO学院所有

APP缓存听课

PC倍速播放

专属资料下载

  •  

    专题1 | 《诱人的Ruby》入门与基础提高套餐

1/1

课程介绍

课程大纲

学习资料

学员评价

课程目标
迅速入门Ruby。
适用人群
想学习Ruby的完全新手。
课程简介
  • Ruby环境搭建

    Ruby的安装、 irb、pry的使用介绍。

  • Ruby中的变量

    1、Ruby语法特点概览2、Ruby中的类和对象简介3、Ruby中的变量

  • Ruby的类与对象

    Ruby中创建类和对象,以及如何访问及修改属性,如何定义实例方法和类方法等。

  • Ruby中的模块与Mix-in

    涉及的知识点:1、介绍模块的使用。2、带你追寻include、extend、prepend(Ruby2.0新增)的用法及其差别。3、微妙的私有方法调用。4、初始元编程。

  • Ruby中的方法

    课时要点:1、消息传递与方法调用2、Ruby中方法的使用

  • Ruby中的流程控制结构

    要点包括:Ruby中条件、选择、循环控制结构语句的使用。

  • Ruby中的Block

    要点:Ruby中的块的概念介绍及使用,yield, &blcok的区别,Block, Proc, lambda的区别。

  • Ruby中的字符串

    要点:1、介绍了Ruby中创建、操作字符串。2、Ruby中正则表达式的应用。

  • Ruby中的符号与范围

    要点:1、符号对象Symbol的特点2、范围对象Range的特点3、使用时的注意事项

  • Ruby中的集合

    要点:1、Array的创建、map,inject的使用2、Enumerable 模块的介绍3、Hash的创建、一些常见方法的使用

  • Ruby中的「数」

    要点:Ruby中数字处理的几大类。Integer,Float, BigDecimal。

  • Ruby中的运算符

    要点: 1、赋值、逻辑、算术、比较运算符的详细介绍。 2、运算符重载

  • Ruby中时间的处理

    【视频勘误】:21:00左右Time.now.to_i返回的是秒数,不是毫秒数!要点介绍:1、关于时区、时差、UTC/GMT等一些常识介绍2、Time、Date、DateTime它们各自的特点、区别及用法3、相关gem介绍:chronic

  • Ruby中的IO和数据持久化

    【要点】:1、 IO的介绍2、 通过实例来讲解File类的一些常用操作3、 Marshal和Yaml的重点介绍,以及一些常用数据格式概要。

  • Ruby中的线程

    课程要点:1、线程的由来及作用2、Ruby中的线程实现特点3、其他并发模型的介绍

  • Ruby中的异常处理

    课时要点:1、理解异常2、Ruby中异常的处理及其生命周期、最佳实践。3、如何调试代码。4、视频练习代码地址:https://gist.github.com/ZhangHanDong/7182342

  • Ruby标准库

    课时要点:1. 介绍Ruby标准库及其发展走向2. 具体的常用库介绍:   Rubygems、Rake、Benchmark、OpenStruct。3. 视频中Gem发音有误,Gem读音应为 [dʒɛm]

  • Ruby中的单元测试

    课时要点:本课时算是入门篇最长的一个课时,希望大家可以从头至尾静心观看。1、介绍极限编程、敏捷开发、单元测试、TDD、BDD的联系和区别。2、带你了解单元测试、集成测试、验收测试的区别、及其所对应于Ruby社区的工具选择。3、MiniTest实践,带你掌握MiniTest的使用,通过代码...

  • 微实践:写一个自己的Gem

    课时要点介绍:「1」 介绍Gem工作原理, 了解require, load, autoload的区别及其在Gem中如何组合应用「2」 实例代码讲如何写一个自己Gem,包括如何在Gem里定义自己的命令,如何用C扩展Ruby Gem「3」 Rails是一个大Gem(了解多Gem依赖)「4」 使用Rails engine扩展Rails ap...

  • Ruby正则表达式基础测试题

    Ruby正则表达式基础测试题

加载中
所属章节 资料名称 文件大小 下载
相关资料推荐

暂时还没有学习资料~

综合评分

0人评价

好于0%的课程

暂无

课程与描述相符 5 非常满意

老师的讲解表达 5 非常满意

老师的答疑服务 5 非常满意

全部

好评 0

中评 0

差评 0

加载中
没有了哦~
你可能还感兴趣的课程

    讲师介绍

    张汉东

    张汉东

    好评率:100%

    资深程序员、Ruby on Rails框架贡献者之一, 国内首批Scrume实践者, 技术书籍译者与创作者,资深技术讲师

    34848人学习过

    推荐图书

    7日学霸榜 有34848人与你一起学习

    课程介绍

    课程大纲

    学习资料

    学员评价

    ¥249

    课程评价

    综合评价在4颗星及以上最高可获得35分奖励

    诱人的Ruby-视频课程入门篇

    该课程已有 人评价

    课程与描述相符

    老师的讲解表达

    老师的答疑服务

    匿名

    可以开发票么?

    可以的,购买课程或者充值余额后都是可以开具发票的,具体详情点击:我要开发票

    购买的课程可以下载么?

    目前PC端暂不支持下载课程视频,请手机或者平板电脑下载“51CTO学院”APP后再下载视频哦!

    老师提供的课件如何下载?

    讲师提供的课件可以在PC网页端课程详情页下方“学习资料”下载哦

    优惠券如何使用?

    非折扣课程(不包含1元课程/套餐)可使用,一个订单(可包含多个课程)只可使用一张;优惠券一经使用,不再返还;若被冻结请在PC端删除订单即可返还。

    更多问题查询点击 帮助中心

    欢迎您提供宝贵意见,对于您的意见我们都会认真、慎重的讨论,每一个意见都是我们更好为您服务的鞭策和激励,感谢您帮助学院成长,我要反馈意见

    注册登录免费享