2010-03-11 25 views
-5

我的名字是丹尼斯,我非常雄心勃勃地为网络创造下一件大事。下一步和技术对网络服务

我有想法,但现在我得开始学习工具。

我在学习Javascript。

我不知道是否下一步我要采取的是PHP或一些建议在Rails上使用RUBY。

有什么优点和缺点。 凭借您的经验,我希望您能向我指出正确的方向。谢谢。

我不介意努力工作。

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

+0

我真的希望你在开玩笑。否则,我必须说你太过雄心勃勃,至少可以说。 –

+5

为什么你要“创建一个全面和安全的网络服务平台?”那已经完成了。你觉得在那个领域缺乏什么? –

+0

我其实不是。 “有了上帝,万事皆有可能”。 - 马太福音19:26 –

回答

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

在创建任何可以做'大事情'的程序之前,你确实需要学习很多东西。大多数程序员花费了数年的时间学习和实践编码(用大量的语言编写),并且从未开发任何大型应用程序。

我可以给的最好的建议是花时间,享受它是什么:学习新的交易。

祝你好运。

+0

非常感谢。 我真的很感激你的深思熟虑。 我正在努力工作,并在每一天使用代码手。 你真的会推荐Ruby on Rails。我可以使用像Django替代吗? –

+0

Ruby on Rails非常流行(和一个很棒的框架)。我个人更喜欢python和Django,但是如果你想要走这条路线,我的帖子中也会应用相同的东西。你应该花一个星期的时间学习每一个,然后选择一个你更喜欢的。两者都很棒。 – rdegges