• 参会报名
  • 会议介绍
  • 会议日程
  • 会议嘉宾
  • 参会指南

首页 > 商务会议 > IT互联网会议 > Node.js 项目实战:从0到1 培训课程 更新时间:2020-04-03T14:19:36

Node.js 项目实战:从0到1 培训课程
收藏人
分享到

Node.js 项目实战:从0到1 培训课程 已过期

会议时间:2020-04-03 08:00至 2021-12-31 18:00结束

会议地点: 线上活动  详细地址会前通知  

会议规模:暂无

主办单位: IT168

发票类型:增值税普通发票 增值税专用发票

行业热销热门关注看了又看 换一换

        会议介绍

        会议内容 主办方介绍


        Node.js 项目实战:从0到1 培训课程

        Node.js 项目实战:从0到1 培训课程宣传图

        课程目标

        通过本课程可以掌握:
        主流 JavaScript 和 TypeScript 语法的使用 主流 Web 开发框架的基本原理和使用 HTTP 协议基础
        Node.js 项目的测试
        操作数据库
        Web API 接口的编写和测试 经典 MVC 项目
        使用 Docker 和 PM2 部署项目 调试与性能分析基本方法

        适用人群

        有一定编程基础,希望系统地了解主流 Node.js 项目开发流程的同学。

        课程概述

        本课程以实现一个基本功能的论坛系统入手,力求展现从零开始编写一个 Node.js 项目到将其发布部署到服务器的整个流程。为了让初学者理解具体的实现原理,本课程会尽量使用 Node.js 内置的API 和一些必要的基础模块,自己动手去封装需要的功能,同时也会对实现了相同功能的第三方模块作简单的介绍,以便在日后的项目中可以选用功能更完善的第三方模块来简化开发。

        查看更多

        IT168 IT168

        IT168是中国指导IT产品采购的知名媒体品牌,是国内最大、最权威的导购资讯网站之一。自1999年创立以来,IT168以鲜明的定位、专业到位的服务,成为个人以及企业用户获取IT产品信息、导购资讯首选的网络媒体。

        会议日程

        (最终日程以会议现场为准)


        课程目录及课程时长

        第1章:搭建开发环境

        • 课程介绍,05:45
        • 安装Node.js和版本管理工具,12:21
        • NPM包管理工具,23:20
        • 安装和配置VisualStudioCode_1,06:56
        • 安装和配置VisualStudioCode_2,11:24
        • 创建项目,16:26
        • nodemon工具使用,07:17

        第2章:项目基本框架

        • 配置文件加载,25:39
        • 日志记录,07:54
        • 连接MySQL数据库,14:47
        • 初始化Express,14:59

        第3章:中间件原理

        • 中间件原理,23:47
        • 路由处理,11:12
        • 请求Body的解析,13:56
        • Cookie的解析,17:31
        • Session的实现,22:06

        第4章:实现用户功能

        • 路由、API接口、数据模型设计,26:53
        • 用户注册、登录功能,38:34
        • 登录检查中间件,12:07
        • 第三方帐号登录原理,06:11
        • Passport.js介绍,16:16

        第5章:实现内容管理功能

        • 路由、API接口、数据模型设计,40:50
        • 发表内容与列表功能,25:22
        • 编辑内容功能,11:29
        • 评论与点赞功能,20:50
        • 回复与删除评论功能,04:57

        第6章:开放API服务

        • OAuth认证,01:09:55
        • 请求签名算法,14:12
        • 发送API请求,14:05
        • 编写API客户端模块,18:48
        • 使用Swagger进行接口描述和调试,09:19

        第7章:单元测试与性能优化

        • 主流单元测试框架介绍,08:27
        • 主流断言库介绍,09:17
        • 单元测试,25:06
        • 性能测试,07:55
        • 测试覆盖率,10:12
        • Node.js性能分析方法,10:59

        第8章:迁移到TypeScript

        • TypeScript语法介绍,19:00
        • tsconfig.json配置文件,11:58
        • ts-node与tsc,13:04
        • 部分迁移,26:17
        • 全部迁移,56:45

        第9章:Web安全基础知识

        • XSS过滤,17:28
        • SQL注入,10:01
        • CSRF跨站请求伪造,08:02
        • 请求频率限制,21:30
        • 权限验证,08:44
        • Cookie签名,06:20

        第10章:服务器部署项目

        • 使用PM2部署,33:15
        • 使用Docker部署,16:13
        • Nginx反向代理配置,06:19
        • 接入Sentry监控运行异常,18:29

        查看更多

        会议嘉宾


        即将更新,敬请期待

        参会指南

        会议门票


        票种名称 价格 原价 票价说明

        查看更多

        温馨提示
        酒店与住宿: 为防止极端情况下活动延期或取消,建议“异地客户”与活动家客服确认参会信息后,再安排出行与住宿。
        退款规则: 活动各项资源需提前采购,购票后不支持退款,可以换人参加。

        标签: Node.js 数据库

        会议支持:

        • 会员折扣
          该会议支持会员折扣
          具体折扣标准请参见plus会员页面
        • 会员返积分
          每消费1元累积1个会员积分。
          仅PC站支持。
        • 会员积分抵现
          根据会员等级的不同,每抵用1元可使用的积分也不一样,具体可参见PLUS会员页面。 仅PC站支持。

        部分参会单位

        主办方没有公开参会单位

        邮件提醒通知

        分享到微信 ×

        打开微信,点击底部的“发现”,
        使用“扫一扫”即可将网页分享至朋友圈。

        录入信息

        请录入信息,方便生成邀请函