【在线网课】Node.js入门到企业Web开发中的应用

名网教程视频讲座简介:

\\node.js进门到企业Web开辟中的使用

Node.js进门到企业Web开辟中的使用
跟着前端才能加强,Web场景的企业级使用Node.js曾经成了尾选手艺。本课带您从静态页里到当地代码开辟、构建公布,以至线上效劳器运维,一一击破Node.js背后的道理战正在实践开辟中的使用,助您翻开前端通往齐栈工程师的年夜门!
第1章 课程内乱容引见
次要引见为何我们录造本次课程、课程包罗的次要内乱容。
1-1 导教
1-2 课程引见
第2章 NodeJS 是甚么,为何偏心NodeJS?
正在统统课程课程内乱容开端之前先理解一下 NodeJS 终究是甚么,NodeJS 有哪些中心特征。
2-1 NodeJS 是甚么
2-2 NodeJS 终究幸亏那里
第3章 情况 & 调试
NodeJs 的开辟情况、运转情况、经常使用 IDE 和集合经常使用的调试东西 & 办法
3-1 情况 & 调试 ——CommonJS1
3-2 情况 & 调试 ——CommonJS2
3-3 情况 & 调试 ——CommonJS3
3-4 情况 & 调试——援用体系内乱置模块&援用第三圆模块
3-5 情况 & 调试——module.exports 取 exports 的区分
3-6 情况 & 调试——global变量
3-7 情况 & 调试——process历程
3-8 情况 & 调试——debug1
3-9 情况 & 调试——debug2
第4章 NodeJS 根底 API
引见 NodeJS 最经常使用的根底 API,为前面项目开辟做好筹办path、Buffer、event、fs。
4-1 根底 API——path1
4-2 根底API——path2
4-3 根底 API——Buffer1
4-4 根底 API——buffer2
4-5 根底 API——buffer3
4-6 根底API—— event1
4-7 根底API——event2
4-8 根底API——fs1
4-9 根底API——fs2
4-10 根底API——fs3
4-11 根底API——fs4-处理回调天堂成绩
第5章 项目初初化
项目开端之前理解一下项目初初化常识,做开真战项目开端筹办 1.gitignore:只上传有须要的代码到 github 2.npmignore:只上传有效的内乱容到 npm 3.editconfig:同一代码气势派头
5-1 项目初初化 01--.gitignore
5-2 项目初初化 02--ESlint
5-3 项目初初化 03--ESlint
第6章 案例项目--静态资本效劳器
第一个真战项目,本人完成一个静态资本效劳器,次要内乱容包罗 1.HTTP 和谈 2.根底API使用 3.回调天堂处理计划 npm 包版本 & 公布
6-1 静态资本效劳器 01
6-2 静态资本效劳器 02
6-3 静态资本效劳器 03
6-4 静态资本效劳器 04
6-5 静态资本效劳器 05
6-6 静态资本效劳器 06
6-7 静态资本效劳器 07
6-8 静态资本效劳器 08--紧缩文件
6-9 静态资本效劳器 09--range范畴恳求
6-10 静态资本效劳器10--缓存
6-11 静态资本效劳器 11--cli
6-12 静态资本效劳器 12--cli & 版本
6-13 静态资本效劳器 13--cli
第7章 当地构建
代码从当地誊写到线上转换,次要引见几个业界通用东西 1.gulp 2.babel 3.jpgack
7-1 gulp 1
7-2 gulp 2
7-3 babel
7-4 webpack--简介
7-5 webpack--entry、output
7-6 webpack--module
7-7 webpack--plugins
第8章 单位测试 & UI 测试
测试线上量量的保证,次要引见了单位测试经常使用的东西 1.mocha 2.chai 3.Istanbul 4.Benchmark
8-1 单位测试 mocha 1--断行assert
8-2 单位测试 mocha 2--Mocha
8-3 测试 笼盖率 istanbul
8-4 连续散成
8-5 benchmark
第9章 UI 测试经常使用东西
UI 测试经常使用东西 1.Jest 2.enzyme 3.selenium webdirver
9-1 UI 测试 1
9-2 UI 测试 2
9-3 UI 测试 3--sinon
9-4 UI 测试 4--webdriver
第10章 案例项目--headless 爬虫
最初一个真战小例子,经由过程一个利用 headless 完成的简朴爬虫,领会 NodeJS 开辟之趣。
10-1 爬虫取反爬虫简介
10-2 初利用puppeteer爬百度图片
10-3 Pupeteer API
10-4 爬虫使命阐发
10-5 爬虫代码完成1
10-6 爬虫代码完成2
10-7 爬虫代码完成3
第11章 课程总结
1.回忆课程设想的次要常识面 2.简朴引见由于篇幅缘故原由为引见到有效的常识面 3.小我私家对 NodeJS 开展的观点
11-1 小结

使用道具 举报