一:javascript基础
1.语法
2.数据类型
3.操作符
4.语句
5.函数
6.变量
7.Object 类型
8.基本包装类型
9.Global 对象
10.Math 对象
11.初始化和检查
12.转换与排序
13.栈和队列操作
14.其它操作 二:Node.js基础
1.认识 Node.js
2.Node.js 与 JavaScript 的关系
3.Node.js 的特点
4.Node.js 开发环境介绍
5.Mac OS X 下 Node.js 开发环境搭建
6.Windows 下 Node.js 开发环境搭建
7.开发工具的使用
8.NPM 与调试工具的使用
9.常用 Linux 命令介绍
10.HTTP 基础
11.应用程序简介
12.编写后端应用代码 三:数据库
1.Redis 基本介绍
2.Redis 的基本使用
3.Express 项目中 Redis 代码的组织
4.MongoDB 的基本使用
5.使用 Mongoose 模块操作 MongoDB
6.在 Express 项目中使用 Mongoose
7.Mongoose模式的扩展
8.Mongoose模型的方法
9.Mongoose数据的校验
10.Mongoose中间件
11.Mongoose DBRef
12.Waterline 基本介绍
13.Waterline 中的主要概念
14.在项目中集成 WaterLine 四:网络
1.使用 http 模块创建 Web 服务器
2.使用 Express 创建 Web 服务器
3.创建 TCP 服务器
4.Koa入门
5.Koa简介
6.Koa应用
7.Context(上下文)
8.请求(Request)
9.响应(Response) 五:Node.js异步编程
1.Node.js 异步优化简介
2.Node.js 优化异步代码
3.Node.js 异步优化性能对比
4.Node.js 异常的危害
5.常见的 Node.js 异常逻辑
6.保证 Node.js 健壮性的方案
7.Node.js 官方文档对 Errors 的解读
8.Express 中的错误处理
9.HTTP Error
10.内存泄漏介绍
11.常见的 Node.js 内存泄漏问题
12.工具化检测内存泄漏 六:开发框架
KeystoneJS 入门
1.安装 Node.js 及 MongoDB
2.KeystoneJS 项目生成器及项目结构
3.基于 Git 的部署
4.KeystoneJS 的 MVC
Meteor框架
1.Meteor 概述
2.Meteor VS 其它框架
3.Meteor 七大原则
4.Meteor 项目介绍
5.Meteor 生态圈
6.安装 Meteor
7.使用代码编辑器进行开发
8.使用 IDE 或云平台进行开发
9.使用 Git 进行版本控制
10.使用 Robomongo 连接数据库
11.使用 Dash 快速查看文档
12.创建 Meteor 项目
13.Meteor 项目结构
14.Package 类型
15.创建HackerNews静态主页
16.模板系统介绍
17.创建动态模板
18.模板 Helper
19.Meteor 集合介绍
20.客户端与服务器
21.集合与数据
22.发布和订阅
23.过去和现在 Web 应用
24.发布和订阅
25.选择性发布
26.添加 Iron Router 包
27.把 URL 映射到模板
28.Router 订阅
29.特定帖子路由
30.账户系统介绍
31.登录注册模板
32.创建用户账户
33.第三方登录
34.Meteor 会话(Session)
35.Meteor 响应式(Reactivity)
36.Meteor 响应式变量(Reactive Var)
37.创建帖子基本功能
38.创建帖子安全性
39.延时补偿
40.编辑帖子
41.权限管理
42.OrionJS 介绍
43.十分钟开发 CMS 系统
44.Orion 集合、字典与页面
45.Orion 账户与角色系统
46.Orion 属性系统
47.Orion 文件系统
48.Orion 配置与自定义
49.内网测试部署
50.Meteor 部署
51.Docker 部署
52.服务部署 七:实战训练
1.项目的初始化、文件结构和模块管理
2.后端项目实践
3.简单的 CMS
4.bower 的使用
5.创建新闻列表
6.新闻的创建和详情查看
7.Web 与 Node.js 相关技术介绍
8.expressjs 的配置与路由
9.expressjs 与HTML
10.模组化
11.loopback.io
12.模型系统与数据源(datasources)
13.使用Github账号登陆
14.邮箱验证
15.NODEJS爬虫系统课程概要
16.爬虫系统以及Robots协议
17.配置爬虫系统和开发环境
18.爬虫实战
19.命令行工具
20.实现你的第一个命令行工具
21.命令行工具协议
22.开发前的准备
23.基础版本开发
24.升级版本开发

  

Nodejs----学习路线的更多相关文章

  1. nodeJs学习路线

    转载自:http://blog.fens.me/nodejs-roadmap/ 前言 用Nodejs已经1年有余,陆陆续续写了48篇关于Nodejs的博客文章,用过的包有上百个. 和全部人一样,我也从 ...

  2. (纯干货)最新WEB前端学习路线汇总初学者必看

    Web前端好学吗?这是很多web学习者常问的问题,想要学习一门自己从未接触过的领域,事先有些了解并知道要学的内容,对接下来的学习会有事半功倍的效果.在当下来说web前端开发工程师可谓是高福利.高薪水的 ...

  3. 零基础快速入门web学习路线(含视频教程)

    下面小编专门为广大web学习爱好者汇总了一条完整的自学线路:零基础快速入门web学习路线(含视频教程)(绝对纯干货)适合初学者的最新WEB前端学习路线汇总! 在当下来说web前端开发工程师可谓是高福利 ...

  4. 2019最新WEB前端开发小白必看的学习路线(附学习视频教程)

    2019最新WEB前端开发小白必看的学习路线(附学习视频教程).web前端自学之路:史上最全web学习路线,HTML5是万维网的核心语言,标准通用标记语言下的一个应用超文本标记语言(HTML)的第五次 ...

  5. 这是一套Java菜鸟到大牛的学习路线之高级教程,由工作了10年的资深Java架构师整理。

    这是一套Java菜鸟到大牛的学习路线之高级教程,由工作了10年的资深Java架构师整理.        01-java高级架构师设计-基础深入        J2SE深入讲解        Java多 ...

  6. WEB学习路线2019完整版(附视频教程+网盘下载地址)

    WEB学习路线2019完整版(附视频教程+网盘下载地址).适合初学者的最新WEB前端学习路线汇总! 在当下来说web前端开发工程师可谓是高福利.高薪水的职业了.所以现在学习web前端开发的技术人员也是 ...

  7. Android学习路线总结,绝对干货

    title: Android学习路线总结,绝对干货 tags: Android学习路线,Android学习资料,怎么学习android grammar_cjkRuby: true --- 一.前言 不 ...

  8. 从啥也不会到可以胜任最基本的JavaWeb工作,推荐给新人的学习路线(二)

    在上一节中,主要阐述了JavaScript方面的学习路线.先列举一下我朋友的经历,他去过培训机构,说是4个月后月薪过万,虽然他现在还未达到这个指标. 培训机构一般的套路是这样:先教JavaSE,什么都 ...

  9. 《C#微信开发系列(Top)-微信开发完整学习路线》

    年前就答应要将微信开发的学习路线整理给到大家,但是因为年后回来这段时间学校还有公司那边有很多事情需要兼顾,所以没能及时更新文章.今天特地花时间整理了下,话不多说,上图,希望对大家的学习有所帮助哈. 如 ...

  10. 一位资深程序员大牛给予Java初学者的学习路线建议

    java学习这一部分其实也算是今天的重点,这一部分用来回答很多群里的朋友所问过的问题,那就是我你是如何学习Java的,能不能给点建议?今天我是打算来点干货,因此咱们就不说一些学习方法和技巧了,直接来谈 ...

随机推荐

  1. MySQL 复习笔记

    本文内容 SQL 语句 创建数据库 创建数据表 数据完整性约束 四种基本字符类型说明 SQL 基本语句 类型转换函数 日期函数 数学函数 字符串函数 合并结果集 union CASE 函数用法 IF ...

  2. 解剖SQLSERVER 第一篇 数据库恢复软件商的黑幕(有删减版)

    解剖SQLSERVER 第一篇  数据库恢复软件商的黑幕(有删减版) 这一系列,我们一起来解剖SQLSERVER 在系列的第一篇文章里本人可能会得罪某些人,但是作为一位SQLSERVER MVP,在我 ...

  3. Python机器学习(1):KMeans聚类

    Python进行KMeans聚类是比较简单的,首先需要import numpy,从sklearn.cluster中import KMeans模块: import numpy as np from sk ...

  4. 阿里云logtail采集IDC机房机器需添加AliUids操作

    Configure AliUids for ECS servers under other Alibaba Cloud accounts or on-premises IDCs If Logtail ...

  5. PCA实现

    代码实现分成好多种层级,有的代码只使用标准库实现,有的代码基于其它库实现,有的代码直接调用库中现有的实现. 在本文中,按照不同的层级分别实现PCA 对于分类问题基本任务可以描述如下 x11 x12 x ...

  6. 【AaronYang第一讲】ASP.NET MVC企业开发的基本环境[资源服务器概念]

    学完了ASP.NET MVC4 IN ACTION 六波以后 企业开发演习 标签:AaronYang  茗洋  EasyUI1.3.4   ASP.NET MVC 3 本篇博客地址:http://ww ...

  7. 第三部分:Android 应用程序接口指南---第二节:UI---第四章 Action Bar

    第4章 Action Bar Action Bar是一个能用于确定应用程序和用户的位置,并提供给用户操作和导航模式的窗口功能.如果需要显著地展示当前用户的操作或导航,应该使用Action Bar,因为 ...

  8. HTML5学习笔记(二十八):跨域

    在跨域安全性方面,有多个地方会有限制,主要是XMLHttpRequest对象的跨域限制和iFrame的跨域限制,下面我们分别来看一下. Ajax跨域(CORS) CORS是一个W3C标准,全称是&qu ...

  9. windows下安装pycharm并连接Linux的python环境

    1. 下载安装Pycharm专业版 具体方法略.Pycharm5激活方法参考http://www.cnblogs.com/snsdzjlz320/p/7110186.html 2. 添加配置连接远程服 ...

  10. JAVA(一)JAVA基础/面向对象基础/高级面向对象

    成鹏致远 | lcw.cnblog.com |2014-01-23 JAVA基础 1.开发环境搭建 JAVA程序的执行流程 JAVA命令->要使用一个*.class文件(类文件)->通过c ...