Node.js培训2.0版课程大纲

三大数据库

项目实战

自定义的流的行读取模块 
使用原生的stream和fs模块编写一个流读取器。
repl命令行的tcp聊天室 
使用原生的tcp模块实现用户登陆、呢称、聊天、广播和显示系统提示等功能。
珠峰博客 
基于bootstrap+express+mongodb实现一个包括用户管理、文章管理、留言、分页、标签、 搜索、文件上传、存档、pv留言统计等功能完整的博客系统。使用了express的路由、ejs模板和serve-favicon、 morgan、cookie-parser、body-parser、express-session、connect-mongo、connect-flash、uuid、 async等内置各种中间件以及其它发路径保护等自定义中间件,并扩展了富文本编辑器、markdown和heroku云布署等功能。
珠峰漂流瓶 
基于bootstrap+redis+mongodb+express+jade的rest风格漂流瓶应用。实现了捡瓶子、 捞瓶子、捡海星、扔回海里、次数控制、我的瓶子和瓶友聊天等功能。
珠峰商城 
基于bootstrap+mongodb+express的商城应用。实现用户注册、用户登录、浏览查询商品、加入购物车、管理购物车、用户管理、商品管理、 权限控制等功能。
珠峰爬虫 
基于yeoman+bower+mysql+bootstrap的爬虫系统。学习并实战了yeoman的项目生成, bower的前台框架依赖管理以及grunt的代码编译, 单元测试, 代码规范校验等自动化构建过程。
珠峰江湖 
基于bootstrap+socket.io+angular+mongodb的珠峰江湖,包括新建玩家、聊天、消息持久化、建立门派、 淘金和PK排行等功能。应用了socket.io的双向通信、房间消息传递功能,并应用了angular的表达式、数据绑定 、MVC、依赖注入、模块化、自定义指令、过滤器等技术,并使用bower管理前台依赖,使用karma 和jasmine进 行单元测试,并使用grunt进行打包布署。

讲师介绍

张仁阳 
8年软件开发经验,爱奇艺高级软件工程师,曾在用友软件担任高级开发顾问,在爱奇艺担任高级软件工程师; 曾担任CCTV物资系统项目经理和技术负责人,创维资金项目项目经理和技术负责人; 参与企业级快速开发平台GAP平台的开发建设,爱奇艺互联网电视内容平台,集成平台和接口服务平台的需求分析、架构设计、前后台开发以及服务器运维等工作。 对软件开发平台设计、企业级应用、互联网高并发高流量等项目的前后台架构设计均有丰富实战经验。

课程保障

个性化教学 
为了保证深度和全面性的融合,并实现个性化的教学, 本课程采用了视频与教师现场教学双结合的方式,并且实现量化管理和目标测试的教学管理。 量化管理和目标测试的教学管理,每周均有作业和考核,以便实时跟踪学习效果,结业考试不通过可以免费重学半年。
随时随地在各种移动设备上学习基础知识 
javascript高级进阶知识、node.js常用对象和方法的api、mysql、redis、mongodb数据库的语法、 express的路由模板和常用中间件的使用方式等基础知识均有大量配套视频教学,不但可以在PC上观看,也有我们出品的的JS专业视频android、ios、ipad端客户端,随时随地学习,自行查漏补缺。 android客户、iPhone客户端下载地址
现场教学理论与实际相结合,原理与项目实战相结合 
现场教学主要以原理和项目实战为主,课程项目代码和文档以git方式托管, 练习和作业也以git方式提交,并需要自行布署到云服务器上。现场课程也有实时录像并在我们的视频平台上发布, 可以实时实时进行观看复习。
现场教学理论与实际相结合,原理与项目实战相结合 
现场教学主要以原理和项目实战为主,课程项目代码和文档以git方式托管, 练习和作业也以git方式提交,并需要自行布署到云服务器上。现场课程也有实时录像并在我们的视频平台上发布, 可以实时实时进行观看复习。
课下有问题随时在群里提问,老师实时解决 
加入以下群: 珠峰培训Node.js学习交流群:115775798 珠峰培训在线咨询QQ:4001806960 可以在群里发问,老师第一时间解决! http://www.zhufengpeixun.cn/NodeJSpeixun/2014-05-06/289.html
就业后保障 
珠峰并不是学生毕业,找到工作后就不管不问了,我们是一管到底,就业后有问题需要问老师, 老师会尽力帮你,本着“教一程,扶一程,送一程“的目标,不放弃,不抛弃每个学生!
贴心的分享 
不定期有最新技术的分享课,开拓大家的眼和知识面。

上一篇: Node和前端框架课程

下一篇: HTML+CSS培训课程介绍