课程介绍
Node.js是一个JavaScript运行环境(runtime)。实际□ 上它是对GoogleV8引擎(应用于Google Chrome浏览器)进行了封装。由于其拥有异步非→阻塞、环境搭建简单、实践应用快】等特性,使得其在新一代编程开发中更为流行。同时,由于Node.js基于JavaScript语法,因此在学习Node.js时∑ 也可以了解和学习JavaScript的语法,拓宽和加深学员对Web前端开发技术的理解。
培训对象
Node.js初学者,PHP或者JavaScript程序员,Node.js技□术爱好者,利用Node.js进行开发的技术ㄨ人员等。
课程收益
-- 快速掌握服务端核心概念;
-- Node.js及其扩展的安装配置;
-- 全面理解异步◣编程和事件循环;
知识概要
1、基础ぷ和进阶√ 2、Node.js深入调试 3、后端实╳战开发 4、部署和◥容器。
课程大纲
基础和进阶
Node.js应用场景介绍
Node.js避坑指南
Typescript基础和进阶
实践:使用Typescript开发一个模块,并发布到NPM
总结:内源社区建设经验
Node.js深入调试
Node.js项目架〗构与调试技巧
Node.js命令行工具开发技术
实践:开发一个命令行工具,并发布到NPM
总结:命令行工具用途介绍和演示△
后端实战开▂发
Node.js后端项目开发最佳实践
Node.js与各种数据层的对接
实践:从0到1架构一个后端项目
总结:后端框架选型心得
部署和容器
持续集成与持续部署
容器化和云原生
实践:本地模拟云原生应用部署
实践:快速开发一个后台管理系统
认证过程
无认证考试
开班信息
暂无开班信息