您的位置:首页 > Web前端 > Node.js

Node.js学习看这里:基础、进阶、文章

2017-05-23 15:34 375 查看
Node.js是基于Chrome JavaScript运行时建立的一个平台,实际上它是对Google Chrome V8引擎进行了封装,它主要用于创建快速的、可扩展的网络应用。

Node.js采用事件驱动和非阻塞I/O模型,使其变得轻量和高效,非常适合构建运行在分布式设备的数据密集型的实时应用。

如果你想要学习Node.js的话,可以选择很多方式:自己看书、找学习网站、看相关文章……

当然,我推荐上实验楼学习Node.js,不但有基础入门教程,还有很多实战项目教程,带你从基础入门到进阶逐步深入学习Node.js,更有在线的开发环境,可以随时动手实操,更高效的学习Node.js,而且还可以阅读拓展文章,给自己思路。

基础入门:

Node.js包教不包会

一个面向 Node.js 初学者的系列课程,这个课程是希望提供更多的 Node.js 实战机会,通过每一节精心安排的课程目标,让 Node.js 的初学者们可以循序渐进地,有目的有挑战地开展 Node.js 的学习。

NodeJS教程

Node.js基础入门教程,初学者可以从零开始循序渐进的了解和掌握Node.js。

实战项目:

Node.js实现简单爬虫

用 Node.js 实现简单爬虫,爬取豆瓣热门电影,将涉及到 http,fs,path,cheerio 这些模块。通过该项目学习如何在 Node.js 中安装第三方的库,爬取和保存相关的数据。

Node.js实现私人笔记

该项目通过使用 Node.js、Express 实现一个简易的笔记网站,每个注册用户可在自己的私密空间中书写自己的心情和感悟。

Node.js实现验证码

本项目通过使用Node.js及node-ccap模块实现验证码,让大家学习在使用Node.js做开发时如何实现验证码功能。

Node.js+Angular.js 实现简易聊天室

该项目通过使用 Node.js 与 socket.io 搭建应用,配合 Angular.js 能够动态声明内容,使用 bootstrap 框架的方式完成一个简单的聊天室应用。从中学习到如何用 Angular.js 编写服务器和客户端程序。

拓展阅读:

10个常见的Node.js面试题

Node.js新手必须知道的4个JavaScript概念

Node.js模块接口七大设计模式

[译]10个 NPM 使用技巧

以上就是实验楼上关于Node.js的部分教程以及文章,点击即可查看更多Node.js教程,还有Node.js学习路径,照着路径学习不迷茫~
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: