huangqizai / StudyNodeJS

Node.js / MongoDB / Express 学习笔记

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

目录

思维导图
Node.js中文网
MongoDB中文网

Node.js基础-Part1 Node 基础知识

  1. 课时1-课时5笔记
  • Node前言、Node简介、Node应用方向
  1. 课时6-课时10笔记
  • Node应用场景、客服端与服务器、资源访问流程
  1. 课时11-课时16笔记
  • Http协议、命令行管理、线程与进程、安装Node、运行Node

Node.js基础-Part2 Node的模块化

  1. 课时17-课时21笔记
  • 什么是模块化、模块化剖析、CommonJS原理
  1. 课时22-课时25笔记
  • exports和module.exports的区别、npm/cnpm/yarn包管理器

Node.js基础-Part3 Buffer和fs

  1. 课时26-课时29笔记
  • Node基础知识回顾、Buffer介绍、Buffer使用
  1. 课时30-课时34笔记

Node.js基础-Part4 数据库篇

  1. 课时35-课时40笔记
  • Node数据库基本概念、MongoDB数据库安装、命令行中使用MongoDB、MongoDB可视化工具、MongoDB数据库查询、MongoDB数据库更新
  1. 课时41-课时45笔记
  • 数据库删除、数据库练习复习、多集合操作、集合中文档与文档中的关系、
  1. 课时46-课时49笔记
  • 集合中文档关系、集合一对一(夫妻)一对多(微博与评论)多对多(学生与老师)练习、集合中的排序和索引
  1. 课时50-课时55笔记
  • Mongoose的简介和Mongoose使用、NodeJS中使用Mongoose对MongoDB数据库增删改查

Node.js基础-Part5 HTTP精讲

  1. 课时56-课时60笔记
  • 启动一个http服务、http的路由设计、http-URL解析 node-apiDemo
  1. 课时61-课时65笔记
  1. 课时66-课时71笔记

Node.js进阶-Part6 Express框架

  1. 课时72-课时77笔记
  1. 课时78-课时81笔记
  • 使用 Express 应用程序生成器 快速生成一个Express工程目录 ,做一个聊天机器人,新添加的页面的额资源配置和注意的点
  1. 课时82-课时86笔记
  • 用户注册和用户登录的逻辑,配置聊天界面,socket.io简介
  1. 课时87-课时91笔记
  • 如何在Express中使用socket.io ,服务端接受消息回应,插入消息,处理客户端的消息,关闭聊天窗口 练习:聊天机器人-小乐

主讲老师:叶建华老师
课程地址:https://study.163.com/course/courseMain.htm?courseId=1005269026

参考资料:

About

Node.js / MongoDB / Express 学习笔记


Languages

Language:C++ 45.9%Language:C 22.1%Language:Assembly 10.3%Language:JavaScript 8.1%Language:HTML 5.8%Language:Perl 3.0%Language:Python 2.7%Language:Makefile 0.8%Language:Roff 0.3%Language:DIGITAL Command Language 0.2%Language:Shell 0.2%Language:Objective-C 0.1%Language:Batchfile 0.1%Language:PHP 0.1%Language:CSS 0.1%Language:M4 0.1%Language:DTrace 0.0%Language:Pascal 0.0%Language:Prolog 0.0%Language:Lua 0.0%Language:Scheme 0.0%Language:Emacs Lisp 0.0%Language:R 0.0%Language:CMake 0.0%Language:eC 0.0%Language:XS 0.0%Language:Vim Script 0.0%Language:NSIS 0.0%Language:SAS 0.0%Language:Module Management System 0.0%