我是一个完整的新手,我怎么学习Node.Js + Express + MongoDB?

时间:2012-04-22 23:07:27

标签: node.js mongodb express

我想明确表示我之前没有编程经验,我只有HTML和SQL方面的经验,每个人似乎都像“看起来像文档”一样好,这肯定对我有帮助! 嗅探 *嗅探*是否有可推荐的书籍或一系列网络广播?

4 个答案:

答案 0 :(得分:2)

欢迎来到node.js的精彩世界!

我自己也刚开始学习Node.js,经常问自己“什么是快递?” “为什么要使用express over node?”等

Express是一个出色的Web框架,因此您可以开发出功能强大的应用程序,并为您完成许多艰难的工作:)

我强烈建议您阅读他的示例,以了解如何将它们放在一起:https://github.com/visionmedia/express/tree/master/examples

我发现这个屏幕非常有助于我自己学习基础知识:http://vimeo.com/38136668

Proloser解释如何启动一个新的快速应用程序,如何将它连接到mongodb并解释一切如何以及为什么一切正常:)他为新节点创建了它。

我们的节点用户在#node.js频道的irc.freenode.net上闲逛。快来问你有任何问题,我们将帮助你走上正轨:)

答案 1 :(得分:1)

  • 我想明确表示我之前没有编程经验,
  • 我只有HTML和SQL方面的经验

基于这两点,首先你应该学习编程。您想学习NodeJS + Express + MongoDB,其中3个与您已经知道的完全不同。

  1. 首先使用Javascript。这绰绰有余:http://www.w3schools.com/js/
    • 将您的脚本编写到名为try.js的文件中,并使用node try.js执行它们并查看结果!
  2. 然后尝试了解如何构建Web应用程序。两个基础知识:
  3. 然后学习MongoDB,这不是SQL数据库,它是一个NoSQL数据库,我不知道你为什么要学习它,但是,试验http://www.mongodb.org/display/DOCS/Tutorial会有一定的帮助。但你所要做的就是看一些例子。要从Node使用MongoDB,您可以使用Mongoose。

答案 2 :(得分:0)

我认为在深入研究框架之前,你应该先学习编程语言的基础知识。

Code Year有一系列互动编程课程来学习JavaScript。您从头开始逐步学习语言。

当您掌握了JavaScript时,您可以开始使用express和mongo以及其他框架。

答案 3 :(得分:0)

如果您只了解HTML / CSS,那么还有很长的路要走。 看看http://howtonode.org/express-mongodb

您必须对如何编写模块化JavaScript JSON代码有深入的了解, 数据库(尤其是NoSQL数据库)。

干杯!