下一步&技术转向Web服务

时间:2010-03-11 00:30:05

标签: programming-languages web-services

我的名字是丹尼斯,我非常雄心勃勃地为网络创造下一件大事。

我有想法,但现在我必须开始学习这些工具。

我正在学习Javascript。

我不知道下一步是否需要PHP,或者有人建议Rails使用RUBY。

有什么优点和缺点。 根据您的经验,我希望您能向我提示正确的方向。感谢。

我不介意努力工作。

我的目标是创建一个全面而安全的Web服务平台以及快速且用户友好的用户界面。

1 个答案:

答案 0 :(得分:2)

根据你的帖子,我将假设你对编程(系统和网络)都很陌生。

为了创造“网络大事”,您不仅要了解网络的运作方式,还要了解用于实现网络的技术。这需要大量的时间,耐心,学习和实践。

你说你正在学习javascript,你的主要问题似乎是你应该从学习PHP还是Ruby on Rails(RoR)开始。这是我推荐的(我没有完全回答你的问题,但希望这有助于你有一个良好的开端。):

  1. 学习HTML。这需要一些时间。您应该首先浏览w3school的HTML教程(http://www.w3schools.com/html/default.asp),然后构建一些简单的HTML专用网页。不要使用任何JavaScript,也不要使用其他任何东西。这个阶段应该占用一个月的时间(慢慢来),并且真正学习这些东西。您可能应该每天花费1到3个小时(此时间范围不仅适用于此数字,还适用于以下所有其他数字)。
  2. 学习CSS。您还可以在线免费浏览w3schools教程。再次,花费大约一个月只使用CSS。使用HTML和&amp ;;制作网页CSS,并对它们进行样式化。花很多时间在上面。在线阅读文章。搜索更多信息。
  3. 现在你可以学习javascript了。首先学习核心语言(一个月左右),然后用它编写自己的效果和网页。在你熟悉它之后让你感觉流畅,开始学习jQuery并重新开始这个过程。
  4. 开始学习Ruby,阅读一些书籍,教程,无论需要什么。这可能需要很长时间。对于大多数初学者来说,编程并不容易。花几个月(或更长时间)研究代码,编写小程序,并通常学习如何工作。在你附近的大学学习一些计算机科学课程(和/或获得CS学位)。
  5. 开始学习Ruby on Rails。现在你已经了解了HTML,CSS,javascript,jQuery和Ruby,你应该对使用RoR设计灵活的Web应用程序感到很自在。
  6. 在创建任何可以做“大事”的程序之前,你真的有很多东西需要学习。大多数程序员花费多年时间学习和练习编码(以大量语言编写),并且从未开发过任何大型应用程序。

    我能给出的最好的建议就是花时间,享受它的本质:学习新的交易。

    祝你好运。