`
xkqueen3
  • 浏览: 5802 次
  • 性别: Icon_minigender_2
  • 来自: 厦门
文章分类
社区版块
存档分类
最新评论

基于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、Query String)
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、完结:知识总结
分享到:
评论

相关推荐

    基于node.js+ MongoDB的mircoblog

    **基于Node.js+MongoDB的微型博客(Mircoblog)** Node.js是一个开放源代码、跨平台的JavaScript运行环境,它允许开发者在服务器端执行JavaScript代码。由于其非阻塞I/O和事件驱动的特性,Node.js非常适合构建高...

    基于node+express+jade+mongodb的电影管理系统.zip

    基于node.js、vue、mongodb等技术构建的web系统,界面美观,功能齐全,适合用作毕业设计、课程设计作业等,项目均经过测试,可快速部署运行! 基于node.js、vue、mongodb等技术构建的web系统,界面美观,功能齐全,...

    movie-website:基于Node.js + Express + mongoDB + Bootstrap建造的电影网站

    用npm安装资源文件表达:一个基于Node.js平台的web开发框架,由路由和中间件构成【数据库】 mongoDB:进行数据存储的NoSQL数据库mongoose:Node.js的mongodb驱动串联,是进行mongoDB快速建模的工具【自

    NodeJs+Angular+Mongodb Web开发(1)

    在本项目中,我们探索了基于Node.js、AngularJS和MongoDB的Web开发技术,这是一个全栈解决方案,用于构建动态、交互式的Web应用程序。以下是这些关键组件及其在项目中的作用和相关知识点: 1. **Node.js**: Node.js...

    多人博客系统,基于Node.js的Express框架,MongoDB数据库和React组件.zip

    这个系统是基于Node.js的Express框架构建的,同时使用了MongoDB作为数据库存储,并且结合了React进行前端组件化开发。这样的组合提供了高效、灵活且可扩展的解决方案。 首先,Node.js是一个开放源代码、跨平台的...

    使用Node+express+mongoDB搭建的简易博客系统。主要仿照黑马程序员的一个项目。.zip

    在本项目中,我们利用Node.js的Express框架和MongoDB数据库构建了一个简易的博客系统,这是一个常见的Web开发应用场景,尤其适合初学者进行实践和学习。以下是对该项目涉及的知识点的详细解析: 1. **Node.js**:...

    基于Nodejs+Express+MongoDB+jQuery+Bootstrap搭建的电影网站

    使用mongodb完成数据存储,通过mongoose模块完成对mongodb数据的构建; 使用jade模板引擎完成页面创建渲染; 使用Moment.js格式化电影存储时间; 3、本地开发环境搭建: 使用gulp集成jshint对JS语法检查,加入browser...

    零基础搭建Node.js、Express、Ejs、Mongodb服务器及应用开发入门

    【零基础搭建Node.js、Express、Ejs、Mongodb服务器及应用开发入门】教程主要针对初学者,旨在帮助他们快速入门后端开发。本教程在Windows 8环境下进行,但适用于其他操作系统。以下是对各技术栈的详细说明: 1. **...

    Node.js-EXPRESS初始化平台搭建

    Node.js是一个基于Chrome V8引擎的JavaScript运行环境,它让JavaScript能够在服务器端执行,打破了JavaScript只能在浏览器端使用的限制。Node.js具有非阻塞I/O模型,使其在处理高并发场景时表现出色,常用于构建高...

    一个基于express,node.js, jade模板,MongoDB数据库的博客系统.zip

    一个基于express,node.js, jade模板,MongoDB数据库的博客系统.zip

    node+express+mongodb+mongose+jade搭建的一个简易促销活动包管理系统.zip

    基于node js、vue、mongodb等技术构建的web系统,界面美观,功能齐全,适合用作毕业设计、课程设计作业等,项目均经过测试,可快速部署运行! 基于node js、vue、mongodb等技术构建的web系统,界面美观,功能齐全,...

    node.js博客案例详细源码 干货干货干货

    这个"node.js博客案例详细源码 干货干货干货"项目,显然是一份使用Node.js开发个人博客系统的完整源代码,对于学习Node.js、Web开发以及数据库操作有着极高的实践价值。 首先,我们要理解Node.js的核心特性。Node....

    nodejs+mysql+express+jade+geddy+mongodb

    在本文中,我们将深入探讨基于Node.js的Web开发技术栈,包括Node.js本身、MySQL数据库、Express框架、Jade模板引擎、Geddy框架以及MongoDB数据库。这些技术是构建高效、可扩展的Web应用程序的关键组件。 首先,让...

    Node.js开发实战详解源代码

    Node.js是一种基于Chrome V8引擎的JavaScript运行环境,它允许开发者使用JavaScript进行服务器端编程,打破了JavaScript只能在浏览器中运行的传统。本“Node.js开发实战详解源代码”压缩包提供了丰富的学习材料,...

    《node.js开发指南》Microblog Express3.5版本源码

    《Node.js开发指南》中的Microblog是一个典型的Web应用程序示例,它使用了Express 3.5框架,这是一个基于Node.js的轻量级、灵活且强大的Web应用开发框架。本项目旨在帮助开发者理解如何利用Node.js和Express来构建一...

    管理系统系列--基于node.js开发的一套CMS后台管理系统,支持番剧,漫画,文章,弹幕等等.zip

    【标题】中的“管理系统系列--基于node.js开发的一套CMS后台管理系统”揭示了这是一个使用Node.js编程语言构建的内容管理系统(CMS)的后端部分。Node.js是一个基于Chrome V8引擎的JavaScript运行环境,以其异步、非...

    XAdmin:一个基于Node.js的简单Web管理项目

    一个基于Node.js + Express + AngularJS + MongoDB + Mongoose的简单Web管理项目。 基本上,这是MEAN(MongoDB + Express + Angular + Node.js)的教程项目。 特征 简单功能: 登录 访问控制(就像RBAC一样) ...

    Node.js-Node.jsweb应用的样板项目

    Node.js 是一个基于Chrome V8引擎的JavaScript运行环境,它让开发者可以使用JavaScript进行服务器端编程,打破了传统的前端与后端的界限。Node.js 的设计理念是事件驱动、非阻塞I/O模型,非常适合构建高性能、高并发...

    blog-8720:一个还在编写中的用Node.js+MongoDB+foundation5的个人博客

    blog8720采用Node.js编写,所以,顺其自然的使用了Express和MongoDB Bootstrap看的太多了,所以选择了Foundation5,样式和布局也都是默认的 关于模版,网上很多人都推荐ejs,但是用了jade模版后感觉很棒,使用...

Global site tag (gtag.js) - Google Analytics