开始连载啦~每周2更共11堂iKcamp课|基于Koa2搭建Node.js实战项目教学(含视频)| 课程大纲介绍
2017-12-14 11:59
573 查看
���� 与众不同的学习方式,为你打开新的编程视角
独特的『同步学习』方式文案讲解+视频演示,文字可激发深层的思考、视频可还原实战操作过程。
云集一线大厂有真正实力的程序员
iKcamp 团队云集一线大厂经验丰厚的码农,开源奉献各教程。
改版自真实的线上项目
教程项目并非网上随意
Demo,而是来源于真实线上项目,并改版定制为教程项目
源码开放
课程案例代码完全开放给你,你可以根据所学知识自行修改、优化。
���� 玩转 Node.js 同时全面掌握潮流技术
采用新一代的 Web 开发框架—— Koa2 ——更小、更富有表现力、更健壮。使用 fs、buffer、http、path 等 Node.js 最核心 API。
融合多种常见的需求场景:网络请求、JSON 解析、模板引擎、静态资源、日志记录、错误请求处理。
结合 async await (ES6/7) 语句中转中间件控制权,解决回调地狱问题。
���� 适合人群及技术储备要求
如果你是一个有全栈梦想的前端开发者,或是想要入门Node.js,那么来学习本课程,学完不仅实现你的全栈梦想,更让你无缝衔
接
Node应用公司的现代前端开发体系和流程。
Node.js
ES6/7 语法知识
了解 HTTP 协议
���� 亮点的课程设计,让你对 Node.js 豁然开朗
本课程项目GitHub地址:https://github.com/ikcamp/koa2-tutorialP.S. 不要吝啬你的Star,你的Star是iKcamp的动力!
基础篇
环境准备——安装搭建项目的开发环境
中间件用法——讲解 Koa2 中间件的用法及如何开发中间件
路由koa-router——MVC 中重要的环节:Url 处理器
POST/GET请求——常见请求方式处理
代码分层——梳理代码,渐近于 MVC 分层模式
视图nunjucks——Koa 默认支持的模板引擎
处理静态资源——指定静态文件目录,设定缓存
提升篇
解析JSON——让 Koa2 支持响应 JSON 数据
记录日志——开发日志中间件,记录项目中的各种形式信息
错误处理——处理 HTTP 特定错误请求场景
规范与部署——制定合适的团队规范,提升开发效率
大纲介绍
视频地址:https://www.cctalk.com/v/15114357769946���� 以 git 分布式版本控制系统,来学习和管理项目代码
通过git把项目复制到本地
git clone https://github.com/ikcamp/koa2-tutorial[/code]
切换目录cd koa2-tutorial
在当前目录下切换分支git checkout 0-start
进入到项目目录codecd code/
注意: 所有的分支命名上,都以数字开头,序号就是我们的开发顺序和讲解顺序。
注意: 分支中的code/目录为当节课程后的完整代码。���� 下载完整项目代码
教程的完整代码在主干master中,请自行查阅���� 问答交流专区
关于课程的问题都可随时在 GitHub 或 QQ群(661407609) 提问,iKcamp会集中答疑。
https://www.ikcamp.com���� iKcamp 制作团队
原创作者:大哼、阿干、三三、小虎、胖子、小哈、DDU、可木、晃晃
文案校对:李益、大力萌、Au、DDU、小溪里、小哈
风采主播:可木、阿干、Au、DDU、小哈
视频剪辑:小溪里
主站运营:给力xi、xty
教程主编:张利涛“大前端课堂”小程序(含所有iKcamp出品免费课程!!!)
相关文章推荐
- 开始连载啦~每周2更共11堂iKcamp课|基于Koa2搭建Node.js实战项目教学(含视频)| 课程大纲介绍
- iKcamp|基于Koa2搭建Node.js实战(含视频)☞ HTTP请求
- iKcamp团队制作|基于Koa2搭建Node.js实战项目教学(含视频)☞ 环境准备
- iKcamp|基于Koa2搭建Node.js实战(含视频)☞ 代码分层
- iKcamp|基于Koa2搭建Node.js实战(含视频)☞ 处理静态资源
- iKcamp|基于Koa2搭建Node.js实战(含视频)☞ 解析JSON
- iKcamp团队制作|基于Koa2搭建Node.js实战项目教学(含视频)☞ 环境准备
- iKcamp|基于Koa2搭建Node.js实战(含视频)☞ 错误处理
- iKcamp团队制作|基于Koa2搭建Node.js实战(含视频)☞ 路由koa-router
- iKcamp|基于Koa2搭建Node.js实战(含视频)☞ 视图Nunjucks
- iKcamp|基于Koa2搭建Node.js实战(含视频)☞ 记录日志
- iKcamp|基于Koa2搭建Node.js实战(含视频)☞ 处理静态资源
- iKcamp|基于Koa2搭建Node.js实战(含视频)☞ 错误处理
- iKcamp|基于Koa2搭建Node.js实战(含视频)☞ 视图Nunjucks
- iKcamp|基于Koa2搭建Node.js实战(含视频)☞ 代码分层
- iKcamp|基于Koa2搭建Node.js实战(含视频)☞ 规范与部署
- iKcamp|基于Koa2搭建Node.js实战(含视频)☞ 解析JSON
- iKcamp团队制作|基于Koa2搭建Node.js实战(含视频)☞ 路由koa-router
- 服务器路由器基于ARM+LINUX的无线视频采集系统设计----------项目整体介绍
- 从头开始基于Maven搭建SpringMVC+Mybatis项目(2)