Node.js 应用开发实战课程,进阶高级工程师

课程背景

Node.js 是运行在服务端的 JavaScript,并且具备高并发、高效能开发等特性,淘宝、天猫、京东等大厂都在用,很多大厂的招聘也明确提出了要掌握 Node.js,所以掌握 Node.js 是前端开发想要进入大厂、获得高薪绕不过去的坎。

你会学到什么?

本专栏分为核心知识点 + 技术应用分析 + 研发实战三大模块,通过系统化的讲解来帮你快速掌握 Node.js 的后端服务开发,真正地应用 Node.js 来实现核心的后台业务系统。

模块一,核心知识点篇:这个模块会讲解 Node.js 原理、 Node.js RESTful 服务实践、当前 3 大流行架构的对比、多进程方案等等,学完这一模块,你将掌握实践中重点关注的性能、安全和稳定性等方面的核心知识点及解决方案,对 Node.js 相应岗位面试问题游刃有余。

模块二,技术应用分析篇:这个模块会在模块一的基础上,讲解和实践系统稳定、内存安全、网络安全和性能分析的解决方法,这些是 Node.js 开发实践中最关键的几个要素,学完你能解决主流业务场景问题。其次,本模块还会带你学会使用一个开源工具,来实现服务上线前自动化的系统安全检查。

模块三,系统研发实战篇:这个模块会把理论转化为实践,带你去实践开发一些 Node.js 服务端项目,进一步提升你对 Node.js 服务端技术的理解。本模块包含的实践项目有:RPC 服务实践、通用抢票系统、通用投票系统及当前最为流行的 Serverless。

课程目录

开篇词
开篇词 | Node.js 从工程化工具到后端服务应用的转变
课前导读 | Node.js 在前端工程化和后端服务应用的区别
模块一:核心知识点篇
01 | 事件循环:高性能到底是如何做到的?
02 | 应用场景:Node.js 作为后台可以提供哪些服务?
03 | 如何构建一个简单的 RESTful 服务?
04 | 3 大主流系统框架:由浅入深分析 Express、Koa 和 Egg.js
05 | 多进程解决方案:cluster 模式以及 PM2 工具的原理介绍
06 | 哪些因素会影响 Node.js 性能?
07 | CPU 过载保护设计:如何在服务层面确保系统稳定?
08 | 优化设计:在 I/O 方面应该注意哪些要点?
09 | 缓存与应用:多级缓存策略介绍与应用要点
模块二:技术应用分析篇
10 | 系统稳定:如何监控和保护进程安全?
11 | 内存检查:多种类型的内存泄漏分析方案
12 | 性能分析:性能影响的关键路径以及优化策略
13 | 网络安全:常见网络攻击以及防护策略
14 | 工具应用:使用 clinicjs 工具实现通用性安全检查
模块三:系统服务研发实战
15 | 理论先行:高并发设计必须学的知识点有哪些?
16 | RESTful 应用实践:构建一个介于前后台之间的服务
17 | 系统的实践设计(上):完成一个通用抢票系统
18 | 系统的实践设计(下):完成一个通用投票系统
19 | Serverless 的实践:进一步提升系统的稳定性
结束语
结束语 | 如何规划自己的 Node.js 学习之路?

下载权限

查看
  • 免费下载
    评论并刷新后下载
    登录后下载

  • {{attr.name}}:
您当前等级为
登录后免费下载登录 黑名单反思中,不准下载! 评论后刷新页面下载评论 支付以后下载 需要登录 支付积分以后下载立即支付 支付以后下载立即支付 您当前的用户组不允许下载升级会员
您有每天免费下载所有资源次特权,今日剩余 已取得下载权限
重要声明

本站资源均来自网络分享,仅用于站内学习或测试研究使用。如有侵犯您的权益请私信留言,我们会第一时间审核。未经原版权作者许可,禁止用于任何商业途径,请在下载二十四小时内删除!


如果遇到 付费 才可 获取 的素材,建议升级 对应的会员。 全站 90% 以上的素材 均有备份”。 本站资源均以主流网盘分享, 以 7z、rar、分卷等常见的格式压缩, 为防止有人压缩软件不支持 7z 格式 ,7z 解压,建议下载 7-zip ,zip、rar 解压,建议下载 WinRAR 。手机下载解压教程详见帮助中心

学习课程

适合基础的容器技术与 K8S 集群实战课程

2022-06-24 08:45

学习课程

LeetCode 算法刷题三十天全面提升课程

2022-06-25 01:00

0 条回复 A文章作者 M管理员
发表垃圾评论,一经核查直接关小黑屋
    暂无讨论,说说你的看法吧
个人中心
今日签到
有新私信 私信列表
全站搜索