- 2.http系统模块使用
- 3.fs文件模块
- 4.http数据解析-get
- 5.http数据解析-post
- 6.实例&总结1:简易httpServer搭建
- 7.NodeJS模块化1:系统模块介绍
- 8.NodeJS模块化2:自定义模块
- 9.Express框架1:介绍、配置安装
- 10.Express框架2:数据解析
- 11.Express框架3:cookie、session
- 12.jade模板库1:介绍、配置安装、基础语法
- 13.jade模板库2:高级语法、简单实例
- 14.ejs模板库1:介绍、配置安装、基础语法、高级语法、实例
- 15.Express框架整合:express整合、multer使用、consolidate和route
- 16.MySQL基本使用:安装、配置、数据库组成、Navicat使用
- 17.MySQL基本使用:SQL基本写法(INSERT和SELECT)、NodeJS操作MySQL
- 18.实例:基于Express的blog 1-数据库构建
- 19.实例:基于Express的blog 2-NodeJS服务搭建
- 20.实例:基于Express的blog 3-banner部分
- 21.实例:基于Express的blog 3-banner文章列表
- 22.实例:基于Express的blog 3-banner文章详情
- 23.实例:基于Express的blog 3-banner转义输出
- 24.实例:基于Express的blog 3-banner点赞
- 25.SQL语句1:4大操作语句基本写法、WHERE子句、ORDER子句、GROUP子句
- 26.SQL语句2:GROUP子句应用
- 27.SQL语句3:LIMIT子句
- 28.项目实战 - 教育网站1:数据字典、数据库结构
- 29.项目实战 - 教育网站2:Express结构搭建
- 30.项目实战 - 教育网站3:router、后台管理结构
- 31.项目实战 - 教育网站5:banner数据添加、删除
- 32.项目实战 - 教育网站7:banner数据修改
- 33.项目实战 - 教育网站8:custom数据搭建、添加、文件上传
- 34.项目实战 - 教育网站10:custom数据删除、文件操作
- 35.项目实战 - 教育网站11:custom数据修改、文件替换
- 36.项目实战 - 教育网站12:前台接口-banner、custom、Angular
- 37.课程总结
Node.js 是一个基于 谷歌 Chrome V8 引擎的 JavaScript 运行环境(服务器端平台),Node.js不是一门语言,也不是JavaScript的框架,Node.js使用事件驱动,非阻塞I/O模型,使得它轻量又高效,Node.js可以用来开发服务端应用程序和Web系统。Node.js是一个Javascript运行环境(runtime),发布于2009年5月,由Ryan Dahl开发,实质是对Chrome V8引擎进行了封装。Node.js对一些特殊用例进行优化,提供替代的API,使得V8在非浏览器环境下运行得更好。
适用人群:
如果你是一个前端程序员,你不懂得像PHP、Python或Ruby等动态编程语言,然后你想创建自己的服务,那么Node.js是一个非常好的选择。 Node.js 是运行在服务端的 JavaScript,如果你熟悉Javascript,那么你将会很容易的学会Node.js。