Nodejs作为一个新兴的后台语言,有很多吸引人的地方,比如RESTful API、单线程,非阻塞IO、V8虚拟机、事 件驱动等,从2009年发展至今,虽然让Javascript运行于服务器端不是Node的独特之处,但却是其一强大功能。浏览 器环境限制了选择编程语言的自由。任何服务器与日益复杂的浏览器客户端应用程序间共享代码的愿望只能通过 Javascript来实现。虽然还存在其他一些支持Javascript在服务器端运行的平台,但因为上述特性,Node发展迅猛,成 为事实上的平台。在Node启动的很短时间内,社区就已经贡献了大量的扩展库(模块)。其中很多是连接数据库或是 其他软件的驱动,但还有很多是凭实力制作出来的非常有用的软件。
本课程致力于深度剖析Node js各种开发平台工具、 全栈实践。该课程面向技术主管、架构师,各类开发,H5开发,前端开发,Nodejs开发,Hybrid开发(移动端开发), 主要收益如下:
- 了解 JS 可以做哪些(前、后端,移动端),以及未来发展趋势
- 为技术选型,快速开发提供依据
- 了解 Node.js 项目实践,优缺点
课程模块 | 课程内容 | 时长 |
一、Node全栈概览
|
1. 为什么选择 Node.js? 2. Node.js核心 3. 快速开发实践 4. 全栈展望 5. 如何全栈? |
2h |
二、 Node.js入门 |
1. 什么是Node.js? 2. Node特点 3. 使用场景 4. 3m法安装Node 5. 你好,Node! 6. 编辑器与调试 |
2h |
三、 Node.js 开发实战
|
1.从LAMP到MEAN(Mongdb,express,angular,node)架构 2.异步流程控制
- promise
- co 3.Node.js Web开发 - express - koa 4.Node.js 模块 - 其他框架4.Node.js模块开发
- cli
- 普通模块
5.Node.js实践 6.微服务 |
5h |
四、 Modern开发
|
1.移动端概述 2.cordova(老的phonegap)- 插件 3.ionicframework 4.H5 实践 |
3h |
i5ting(江湖人称狼叔),前XX公司CTO,StuQ 明星讲师,开源项目 Moajs 作者,Node.js 技术布道者 曾就职在新浪、网秦,曾做过前端、后端、数据分析、移动端负责人、做过首席架构师、技术总监,全栈技术实践者,目前主要关注技术架构和团队梯队建设方向。
- Node.js 技术传道者,开源项目 Moajs 作者
- 现任大型互联网公司架构师,曾任CTO,首席、架构师和团队管理,曾供职网秦、新浪
- 擅长 JavaEE,BI,前端,iOS,RoR,Node.js
- 2015 年开始运营公众号【Node 全栈】,CNodejs 管理员
目前在写《更了不起的Node.js:将下一代Web框架Koa进行到底》一书,另外还有一本gulp翻译也进入校订期。
- Linux/MacOS,尽量不要选Windows
- 使用VSCode编辑器
- 安装Mongodb数据库
- 安装Node.js(NVM、NPM、NRM)
如果想培训,请邮寄给我[email protected]。
如果想学习Node.js,请加入小密圈