2016-02-28 61 views
-1

我最近开始编写代码。我从高中课程中了解基本的Javascript,HTML和CSS。我自学自我,我有几个问题,有经验的人可以帮助我。Ruby on Rails对新手提出的问题

  1. 我应该继续在我的电脑(Windows 10,64位,16 RAM)上进行编码还是尝试别的吗?我能够获得RubyMine作为学生许可,但我仍然无法弄清楚如何使用它。我已经安装了大多数先决条件,比如Ruby,Rails,GIT,Heroku等等。我正在采取的课程追求我使用在线IDE如氮或云9。所以我应该怎么做,是更好地使用在线IDE,还是继续在Windows上编码。

  2. 我应该在轨道上停止学习和学习JavaScript吗?我对HTML和CSS有很好的理解。我没有真正学习JavaScript。在继续之前,我应该了解JavaScript吗?

  3. Ruby on Rails是否可以帮助我构建移动应用程序?我做了几个谷歌搜索,发现了一些网站,但没有明确的答案。在学习Ruby on Rails之后,我仍然需要将Java用于移动应用程序,或者我可以使用Ruby来制作移动应用程序,就像网站一样。

回答

0

我已经跳了很多次,在轨道上做了一些红宝石。我知道有人参加了Ruby on Rails的“强化培训课程”,并且发誓。这不适合我。有太多竞争的技术,很难说未来会做什么最好的。

  1. 我应该继续在我的电脑上编码吗?是的,你绝对应该。你为什么不想这样做?分区你的硬盘驱动器,并有双启动! (可能不是如果你有一台笔记本电脑)Linux让你更接近终端,但使用Windows机器让你访问功能强大的IDE。
  2. 如果你想成为一个认真的全栈开发者,碰到移动应用程序。更多地转向Javascript/Angular/Node等Javascript现在是一种非常强大的语言,如果你对它有所了解,你可以在所有的开发层工作(可以说)
  3. 是的,你可以用RubyMotion。我没有多少关于它的信息,它已经存在了一段时间了。因此,看起来其他技术正在将它们吹出水面。
+1

感谢您的帮助。 –

0

从我的角度谦虚点:

1 - 事实是,你会避免头痛的严重量宝石和依赖性,如果你坚持使用Linux或Mac,如果你从来没有使用过,相信我,这是值得的习惯和学习,你会更有成效。另外,为什么不保持简单?命令行是你的朋友,用它和你最喜欢的文本编辑器,你可以做任何事情,甚至debugging

2 - 我认为这不是一个100%准确的指导方针,我认为你应该做一些更自然的事情,重要的是要了解JavaScript的基础知识,但这不会让你从学习ruby或rails。

3 - 说实话,从来没有想到它,但显然yes。对不起,无法详细说明这一点。

结论:要耐心,坚持下去,当然要吸收很多东西,但慢慢的事情会融合在一起。

+0

感谢您的帮助。 –