【问题标题】:The next step & technology towards web services [closed]迈向 Web 服务的下一步和技术 [关闭]
【发布时间】:2010-03-11 00:30:04
【问题描述】:

我叫丹尼斯,我非常雄心勃勃地想为网络创造下一件大事。

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

我正在学习 Javascript。

我不知道我下一步要采取的是 PHP 还是有人建议 RUBY on Rails。

有什么好处和坏处。 以您的经验,我希望您能提示我正确的方向。谢谢。

我不介意努力工作。

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

【问题讨论】:

  • 我真的希望你在开玩笑。否则,我不得不说你过于雄心勃勃,至少可以这么说。
  • 为什么要“打造一个全面、安全的网络服务平台”?那已经完成了。你觉得这方面缺少什么?
  • 其实我不是。 “有了上帝,一切皆有可能”。 - 马太福音 19:26

标签: programming-languages web-services


【解决方案1】:

根据您的帖子,我假设您是编程新手(系统和网络)。

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

您说您目前正在学习 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 和 CSS 制作网页,并对其进行风格化。花很多时间在上面。在线阅读文章。搜索更多信息。
  3. 现在您可以学习javascript了。先学好核心语言(一个月左右),用它写自己的特效和网页。在你熟练掌握 jQuery 并感觉流利之后,开始学习 jQuery 并重新开始这个过程。
  4. 开始学习 Ruby,阅读一些书籍、教程,无论需要什么。这可能需要很长时间。对于大多数初学者来说,编程并不是很容易上手。花几个月(或更长时间)编写代码,编写小程序,并大致了解事物的工作原理。在您附近的大学参加一些计算机科学课程(和/或获得计算机科学学位)。
  5. 开始学习 Ruby on Rails。既然您已经了解 HTML、CSS、javascript、jQuery 和 Ruby,您应该会对使用 RoR 设计灵活的 Web 应用程序感到自在。

在您创建任何可以“做大事”的程序之前,您确实需要学习很多东西。大多数程序员花费数年时间学习和练习编码(使用大量语言),但仍然从未开发过任何大型应用程序。

我能给出的最好建议是慢慢来,享受它的本来面目:学习新的交易。

祝你好运。

【讨论】:

  • 非常感谢。我非常感谢您的周到意见。我每天都在努力工作并与代码手一起工作。你真的会推荐Ruby on Rails吗?我可以改用 Django 之类的替代方案吗?
  • Ruby on Rails 非常流行(并且是一个很棒的框架)。我个人更喜欢 python 和 Django,但如果你想走这条路,我的帖子也适用同样的事情。您可能应该花一周时间学习每一个,然后选择您更喜欢的一个。两者都很棒。
猜你喜欢
  • 2012-10-16
  • 1970-01-01
  • 1970-01-01
  • 2012-06-09
  • 2014-01-23
  • 1970-01-01
  • 1970-01-01
  • 2012-05-25
  • 1970-01-01
相关资源
最近更新 更多