查看: 271|回复: 0
打印 上一主题 下一主题

珠峰Node.js全栈开发

[复制链接]

9万

主题

9万

帖子

28万

积分

管理员

管理员

Rank: 9Rank: 9Rank: 9

积分
289121
跳转到指定楼层
楼主
发表于 2017-10-17 18:39:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
[table][tr][td]
课程先容
珠峰培训NodeJS最新课程系统
1、Node根本常识
  1.1:Node概述、非阻塞IO及事务环道理
  1.2:Node安装、版本切换、开辟情况和调试技能
  1.3:Node利用的编写与启动运转
  1.4:控制台的log、error、dir、time和timeEnd等方式
1.5:Node中的全局感化域与setTimeout、setInterval等全局函数
1.6:__filename变量和__dirname变量
1.7:事务处置机制及事务环机制
1.8:模块与npm包治理工具
1.9:利用Buffer类处置二进制数据
1.10:按时器的根本常识:setTimeout、setInterval...1.11: 在Node中操纵文件和文件流
在这部分课程系统中,我们具体讲授了node是什么,合适什么利用处景,能处理什么题目,性能高的缘由和单线程事务环的工作道理。进修Node中的焦点模块、焦点变量,若何操纵文件以及安装治理第三方的模块,为大师前面进入办事器真个进修打下踏实的根本。
2、Node办事器开辟
  2.1、建立和利用http和https办事器
  2.2、获得客户端请求中的参数如查询字符串、请求头和请求体
  2.3、利用http客户端向Web办事器请求资本
  这部份内容主如果讲授了在工作中最常用到的web办事器常识,包括若何利用node建立网站办事器供客户端拜候以及若何把node作为客户端向办事器请求数据。
3、  最典范的Node快速开辟框架Express
  3.1、路由控制以及路由道理
  3.2、获得请求的方式、查询字符串、请求头和请求体等参数
  3.3、Node中心件的道理和常用中心件的利用
  3.4、经过send和sendFile发送响应
  3.5、若何在Express中利用ejs和jade模板以及模板的道理实现
  3.6、若何利用静态文件中心件
  3.7、通太重定向实现页面跳转
  3.8、用户治理系统的项目实战
3.9、cookie和session道理以及在项目中的利用
这部份内容主如果讲授了Express的道理和用法,可以操纵express框架快速高效地开辟支流的web利用和实时利用,可以胜任企业级的Node开辟要求,这部分常识也是口试中频仍出现的技术点。
4、  最支流的非关系型数据库Mongodb
4.1、Mongodb的根基概念、安装和启动
4.2、若何建立、删除和检察数据库
4.3、若何建立、删除和检察数据库调集
4.4、增删改查调集合的文档
4.5、对文档停止限制条数、排序、和分页等高级查询
4.6、利用Mongoose操纵mongodb
4.7、界说操纵调集的骨架和模子
4.8、利用模子对调集文档停止增删改查操纵以及高级查询
4.9、数据库集群和灾容处置
这部份内容主如果讲授了mongdb在现实项目中的利用。并会讲授一个基于bootstrap+express+mongodb实现一个包括用户治理、文章治理、检察留言、分页查询、 搜索、文件上传、pv留言统计等功用完整的博客系统。利用了express的路由、ejs模板和serve-favicon、 morgan、cookie-parser、body-parser、express-session、connect-mongo、connect-flash、uuid、 async等内置各类中心件以及别的途径庇护等自界说中心件,并扩大了富文本编辑器、markdown和heroku云布署等功用。
5、支流的实时通讯处理计划websocket和socket.io
5.1、实时通讯的历史处理计划如轮询、长轮询和iframe流等方式
5.2、若何建立websocket办事器和客户端
5.3、若何在网页中利用websocket客户端
5.4、跨平台的websocket库socket.io
5.5、若何发送消息和接收消息
5.6、停止广播和分别房间
这部分我们利用socket.io搭建一个功用完善的聊天室。包括匿名聊天、签字聊天、分别分歧的房间、私聊等功用。而且会将数据保存到数据库中停止持久化。
6、适用的收集资本抓取工具-珠峰爬虫
5.1、发出HTTP请求获得指定URL中的内容
5.2、利用jQuery的语法操纵网页元素,提取需要的元素
5.3、将数据保存到数据库中
5.4、建立web办事器显现这些数据
5.5、利用计划使命自动履行更新使命
5.6、布署项目到阿里云linux办事器中并设置反向代理
本项目基于bower+mongodb+bootstrap的爬虫系统。进修并实战了bower的前台框架依靠治理以及gulp的代码编译, 单元测试, 代码标准校验等自动化构建进程。
旅客,假如您要检察本帖隐藏内容请答复
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|IT视频教程资源网

GMT+8, 2024-11-21 16:29 , Processed in 0.921737 second(s), 23 queries .

快速回复 返回顶部 返回列表

客服
热线

微信
7*24小时微信 客服服务

扫码添
加微信

添加客服微信获取更多

关注
公众号

关注微信公众号