基于node.js+Express.js+Jade+MongoDB开发Web即时聊天系统

基于node.js+Express.js+Jade+MongoDB开发Web即时聊天系统

本课程要求学员了解JavaScript,本课程适合希望更深入的学习Node.js,从事Web前端方向开发的大学生朋友,或者希望借助Node.js更优的性能与后台结合生产出更有价值的网站的在职程序员

咨询QQ:2199289905

课程目录

第一部分、理论讲解部分:

1、初识node.js

2、node.js特性

3、node.js核心库(console、Timers、util、Event)

4、node.js核心库(Buffer、Stream、FileSystem)

5、node.js核心库(FileSystem、Path、net)

6、node.js核心库(HTTP、URL、QueryString)

7、认识NPM和Express

8、JExpress示例,简单页面

9、模板引擎Jade

10、Jade实现MongoDB首页效果

11、认识非关系型数据库MongoDB

12、MongoDB初探、特性

13、MongoDB基础之增删改

14、MongoDB基础之查询

15、MongoDB基础之查询2

16、MongoDB索引

第二部分、项目实战部分(匿名聊天网站系统)

17、项目需求分析

18、日志系统Log4js

19、Node中使用MongoDB

20、功能1-管理员登录

21、功能2-后台管理界面

22、功能3-聊天室管理(上)

23、功能3-聊天室管理(中)

24、功能3-聊天室管理(下)

25、功能4-聊天室首页(上)

26、功能点4:聊天室首页(中)

27、功能点4:聊天室首页(下)

28、功能点5:用户注册

29、功能点6:聊天室布局

30、功能点7:通讯模块Socket.io(上)

31、功能点7:通讯模块Socket.io(下)

32、功能点8:分聊天室聊天实现

33、功能点9:聊天室逻辑打通(上)

34、功能点9:聊天室逻辑打通(下)

35、聊天室聊天完善

36、完结:知识总结

相关推荐