七天掌握ruby编程语言如何做到——我的经验

已收录   阅读次数: 1,209
2021-04-0622:53:30 发表评论
摘要

伯衡君最近一周闭关学习ruby这门编程语言,严格按照之前学习经验,具体可以参看下方的前情提要,顺利的在第七天掌握了这门编程语言,可能也和伯衡君对Python和JavaScript有一定水平有关,不过,不管如何,按照ruby这门语言的特性,其简洁及易用性即使是初学编程的门外汉,也能快速掌握,伯衡君就以这一周的经验来分享给大家……

分享至:
七天掌握ruby编程语言如何做到——我的经验

开篇寄语

伯衡君最近一周闭关学习ruby这门编程语言,严格按照之前学习经验,具体可以参看下方的前情提要,顺利的在第七天掌握了这门编程语言,可能也和伯衡君对Python和JavaScript有一定水平有关,不过,不管如何,按照ruby这门语言的特性,其简洁及易用性即使是初学编程的门外汉,也能快速掌握,伯衡君就以这一周的经验来分享给大家。

前情提要

内容详情

按照之前的经验,自然去ruby官网去下载这个语言需要运行环境的安装包,其官方网址是这个:

伯衡君选择了在Windows系统上安装它,基本上就是按照安装指引下一步,下一步,下一步就可以了。

安装完成后,先放在一边,留着以后用。

随后,伯衡君在两天的时间中,选择了Sololearn这门软件中的教程,以图文结合的形式57简单章节对ruby这门编程语言有了一个整体的了解,如下图所示。

七天掌握ruby编程语言如何做到——我的经验
七天掌握ruby编程语言如何做到——我的经验

通过学习和观察,发现ruby这门编程语言运用了javascript和python这两门语言的语法,甚至还能引用类似python的各种库,这样伯衡君对此的学习事半功倍。

两天后,伯衡君就去了这个网站https://www.rubyguides.com/,开始看里面的教程,该ruby指导教程,通过实例,能够让你在实际运用中迅速掌握其中的精华。

试举其中一列:

七天掌握ruby编程语言如何做到——我的经验

基本上是按照数据类型来讲解的,学完一篇,就马上前往之前介绍的Edabit对应的比如hash这种类型去刷相关题,可以从低到高掌握它,伯衡君试举一题,如下:

七天掌握ruby编程语言如何做到——我的经验

通过三天的刷题经验,伯衡君从40000分一直刷到了50000多分,真有种打游戏的感觉,正因为题量的累积,伯衡君对ruby的理解深入不少。

伴随着做题,肯定有不能解决的问题,这个时候运用到之前伯衡君介绍的这款应用,能够快速查询到相关的问题解题思路和类似答案,就是这篇文章:

剩下的两天,就是要来实践了,ruby这门编程语言,对于建设网站非常方便,或者全系统通用的应用,以及打造游戏等,都是非常灵活,易于布置。自然是拿成熟的项目联手,那么就不得不提ruby on rails,这个开源项目,可以让你的ruby语言编程有更大的用武之地。

官方网址:https://rubyonrails.org/

世界上有不少项目就是由ruby构建的,比如GitHub等,该网站还列出了各种成熟的开源项目,可以利用起来练手,伯衡君这两天就依次照做,从而有了融会贯通的感觉。

伯衡君还在iPhone和iPad上下载了两款专门用于ruby编程的应用,一个是ruby compiler,能够编写和运行ruby的应用,另一个则是rubysketch,能够让你学习到更多带有源码的诸如游戏实例,网站实例,动效实例等等。

总之,以伯衡君的经验来说,这门编程语言真的是轻松易学,而且功能强大。

  • 我的微信
  • 微信扫一扫加好友
  • weinxin
  • 我的微信公众号
  • 扫描关注公众号
  • weinxin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: