NodeJs:初学者实用指南 – 电子商务 Web API [2022]

使用 Express 和 MongoDB Cloud 版本 (Atlas),构建从设置到生产的完整 E-Shop

讲师:Fadi Nouh

口袋资源独家Udemy付费课程独家中英文字幕配套资料齐全!

不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。

你将会学到的

  • 电子商务平台的真实世界后端 RESTful API 为移动或 Web 电子商店应用程序做好准备
  • 通过分配任务并使用拉取请求审查它们,类似于现实世界的工作的交互式课程
  • Express & Mongoose 中间件
  • 高级 Mongoose 查询和数据库集合之间的关系
  • 登录和注册用户 – JWT/Cookie 身份验证
  • 文件上传和多文件上传
  • API 安全性(XSS 保护、速率限制)
  • 在 MongoDB 中存储和检索复杂数据
  • 在云中使用 MongoDB
  • 使用现代 JavaScript 功能(ES6、ES7)
  • 完整的电子商务项目添加到你的投资组合

课程内容

9 个章节 • 79 个讲座 • 总时长 5 小时 45 分钟展开所有章节

介绍4 个讲座 • 7 分钟

工具和环境5 个讲座 • 18 分钟

准备 API 服务器14 个讲座 • 1 小时 9 分钟

产品和类别16 个讲座 • 1 小时 8 分钟

用户和身份验证13 个讲座 • 1 小时

订单11 个讲座 • 52 分钟

产品图片和画廊上传9 个讲座 • 40 分钟

部署5 个讲座 • 31 分钟

接下来是什么?2 个讲座 • 1 分钟

要求

  • 基本熟悉 JavaScript
  • NodeJs 基础知识

说明

什么是 Node.js?

Node.js 或 Node 是用于在浏览器之外执行 JavaScript 代码的运行时环境。它非常适合构建支持客户应用程序(Web 或移动应用程序)的高度可扩展、数据密集型后端服务 (API)。

为什么要学习Node?

Node 非常适合原型设计和敏捷开发以及构建超快速和高度可扩展的应用程序;Uber 和 PayPal 等公司在生产环境中使用 Node 来构建应用程序,因为它需要更少的人员和更少的代码。此外,Node 拥有最大的开源库生态系统,因此你不必从头开始构建所有内容。

你将在本课程中学习如何在不安装额外工具的情况下使用 MongoDB,MongoDB 现在在云端,因此你可以将数据库存储在安全的地方!

这不是阅读文档课程。你可以在这里学习一个真实世界的项目,并且你将看到本课程中使用的每种技术的每个功能的确切位置。

报名参加本课程,你将获得:

  • 5 小时的高清视频,包括练习和解决方案
  • 一个真实世界的项目:你将为 E-Shop 构建后端,而不是一个虚拟的待办事项应用程序!
  • 不再浪费时间在冗长的课程或过时的教程上
  • 最新和实用的信息和解决方案(没有绒毛!)
  • 有机会按照自己的节奏学习 – 终身访问 – 如果你愿意,请慢慢来
  • 成为 Node 摇滚明星的专家提示
  • 应避免的最佳实践和常见陷阱
  • 在任何设备上观看
  • 结业证书提交给你的雇主

你将学会:

  • 使用 Node.js、Express.js 和 MongoDB Atlas 自信地构建 RESTful 服务 (API)
  • 采用 Node.js 的最佳实践
  • 避免常见错误

我们将涵盖的内容:

  • 节点模块系统
  • 节点包管理器 (NPM)
  • 异步 JavaScript
  • 有用的 ES6+ 特性
  • 实施 CRUD 操作
  • 在 MongoDB 中存储复杂数据
  • 数据验证
  • 身份验证和授权
  • 用户角色
  • 以正确的方式处理和记录错误
  • 部署

笔记:

本课程包括Backend API的搭建和对数据库的所有操作,这里不做前端

查看我的其他课程以连接这些 API 并使用前端技术构建 E-Shop 的前端

本课程适合你,如果:

你是一名后端开发人员,并希望将新技术添加到你的堆栈中。

你是一名前端开发人员,并希望过渡到全栈开发。

你已经尝试过其他 Node.js 教程,但发现它们太慢、过时且无聊!

在你的简历中加入 Node.js 可以帮助你找到更多的工作并赚更多的钱。

不仅如此,你还有可选任务要做,我们可以为你审查它们!只需从板上选择一项任务并创建拉取请求即可获得审查,就像在现实世界中一样!

此课程面向哪些人:

  • 你是熟悉后端开发的后端开发人员
  • 你是一名前端开发人员,并希望过渡到全栈开发。
  • 在你的简历中加入 Node 可以帮助你找到更多的工作并赚更多的钱。
  • 有一个大型 API 项目要添加到你的个人资料中

发表回复

后才能评论

  • 每一个课程页面,都有演示地址选项,点击链接可以跳转到课程发布网站查看详细课程列表。
  • 绝大部分课程都有试看内容,可以先点击试看,再决定是否购买。
  • 本站课程均存储在阿里云盘或百度网盘中,由于阿里云盘对分享的文件类型有限制,所以课程资料和字幕会存储到蓝奏云盘中。
  • 阿里云盘和蓝奏云盘都是不限速下载的,你既可以选择在阿里云盘中在线学习,也可以选择下载到本地学习。
  • 课程下载到本地可以挂载中英文双字幕,请点击查看Potplayer挂载中英文双字幕教程
  • 本站所有课程,均提供mp4格式视频文件,中英文双字幕,配套资料齐全,不加密。
  • 每一个课程右侧下载面板中,都会有清晰度标识,大部分都是1080P或者720P,还有少数是超高清的。
  • 本站课程购买之后,均可以免费更新,所有课程,皆配有中文字幕。
  • 请注意,课程的中文字幕是根据英文字幕用谷歌翻译生成的,本非人工翻译。谷歌翻译准确度尚可,学习观看,没有问题。
  • 由于数字资源具有可复制性,一旦购买,不接受退款要求,请在购买之前,认真了解课程内容,确定是否需要。
  • 当然,如果有特殊情况,可以查看网站底部联系方式,联系站长说明问题,我会为你妥善处理。
  • 赞助本站VIP会员,可以免费下载所有课程,详情请查看VIP介绍