一起来学node.js吧 node school简介

node.js这几年火爆的简直丧心病狂,去lagou.com查查node.js的职位,那叫一个多。

要说火爆到什么程度,竟然有一个网站专门去教大家学习node.js, Node School

 

进去逛一逛,内容都相当的不错,涵盖范围也不仅仅限于node.js,还有git之类的主流工具,以及javascript的简单入门教程,还挺丰富的。

更关键的是教程的难度从入门到逐渐的提高,而且涵盖的范围也不错。

拿我做过的learnyounode这系列教程举例

 

基本上把node的基础内容都涵盖了,比如first io是讲文件系统的,first async io则涉及到了node.js最大的特点,异步访问。

http client和http collect则是如何发送http 请求的。

http file server则是最简单的用node.js如何实现一个http web server。

更为难能可贵的是,每个问题都有很好的提示,你可以根据提示一步一步的做出来,这样自然就掌握了很多node.js的知识。

下面我拿baby steps举例

 

先是给出你要完成的目标,写一段程序,输入几个命令行数字参数,求和并输出到命令行上

然后则是提示,比如应该如何访问命令行,如何循环,如何求和之类的。

 

更让人称赞的是,程序还给了你自动运行以及验证的功能,对应的命令分别是

learnyounode run yourprogram.js

learnyounode verify youprogram.js

如果verify验证通过,则会提示你已经完成了这个任务。

 

 如果,你实在实在写不出来了,也可以参考我的程序,不过还是建议你先自己写一下,不到万不得已还是自己写出来的好。

https://github.com/xiaoppp/nodeschool

另外,我的代码全部都是用最新的es2015的方式写的,需要较高的node.js版本才能运行,不过好处也是有的,通过我的代码,你还能学到一些es2015的知识。:)

 

最后,祝大家都能学习成功,走上人生高峰,早日迎娶高富美。

虽然这基本不现实。。。

posted on 2016-01-01 22:51  xiao_p  阅读(2693)  评论(0编辑  收藏

导航