Tutorialspoint

在这个黑色星期五,获取有史以来最低的价格!使用:BFS8

Node.js API 课程的简洁架构

person icon Michael Kibenko

4.7

Node.js API 课程的简洁架构

简洁架构 Node.js + Express.js + MongoDB Bootcamp

updated on icon 2024 年 9 月更新

language icon 语言 - 英语

person icon Michael Kibenko

英语 [CC]

category icon 开发 ,Web 开发,Node.js

课程 -89

资源 -1

时长 -8 小时

终身访问

4.7

price-loader

终身访问

30 天 退款保证

要培训 5 人或更多人吗?

随时随地让你的团队可以访问超过 10000 门顶级 Tutorials Point 课程。

课程说明

在本教程中,我们将使用 Express.js 和 MongoDB 创建 Node.js 基本商店 API。在这一旅程中,我们将首先了解什么是 Clean 架构,接着将深入探讨编码。

我们使用内存数据库开始这门课程,然后将我们的应用程序迁移至 MongoDB 和 Mongoose。我这么做是为了展示当你使用良好的架构时,从一个库迁移至另一个库可谓易如反掌。

我们将使用 Jest 借助最新的测试堆栈和方法来测试该应用程序。

在本课程中,你将看到如何通过非常简单的格式使用依赖注入,并了解它能为你提供什么。我们还将针对实体创建和更新进行业务验证。我想向你展示如何使用响应合同层来一览服务器的每个响应。

我们将创建一个应用程序错误处理程序来处理每个异常或错误并响应格式化响应。

在本课程的每一步之后,你都将进行上手练习并直接获得答案。

参加本课程以创建酷炫的 Node.js 服务器。愿你享受其中,收获快乐 :)

目标

  • 创建良好的软件架构和关注点分离
  • Node + Express.js + MongoDB 以及现实示例
  • 简洁架构原则
  • 测试后端应用程序
  • 在 Node.js 后端项目中使用依赖注入

前提条件

  • 网络连接
  • 初学者编码经验
  • 已安装 Windows/Linux/OS X 的计算机
  • 计算机基础知识和术语
  • Node.js 初学者水平
Clean architecture for Node.js API Course

课程

查看课程内部分解的详细信息

Course introduction
3 Lectures
  • play icon 本课程说明 01:22 01:22
  • play icon 项目概览 03:22 03:22
  • play icon 进入整洁架构 02:06 02:06
Let's start coding
2 Lectures
Tutorialspoint
Let's build the Repositories
15 Lectures
Tutorialspoint
Let's build the use cases
29 Lectures
Tutorialspoint
Let's build controllers
24 Lectures
Tutorialspoint
Let's create Business Validations
3 Lectures
Tutorialspoint
Let's move to Mongo
12 Lectures
Tutorialspoint
Finish
1 Lectures
Tutorialspoint

讲师详细信息

Michael Kibenko

Michael Kibenko

关于我


我是一名经验丰富的软件开发者和技术讲师。

目前在 Natural Intelligence 担任高级软件开发者,在 Talpiyot Hitech Prestige Code Bootcamp 担任技术讲师。

我的过往经历包括:

1. 拥有 3 款应用程序在 Google Play 商店中上架的 Android 开发者。

2. 一家房地产行业初创公司的 Android 和后端团队主管。

3. 一家医疗行业初创公司的研发副总裁。

请随时联系我 :)


课程证书

使用您的证书转行或者在当前职业中晋升。

sample Tutorialspoint certificate

我们的学生与
最佳

反馈

A

Ankit Sri

到目前为止,我喜欢这门课程

相关的 视频课程

查看更多信息

年度会员

成为 Tutorials Point 的尊贵会员,享受对我们海量顶级视频课程库的无限访问权限

立即订阅
Annual Membership

在线认证

充分掌握重要技术,成为有价值的认证专业人士。

立即探索
Online Certifications

联系我们

1800-202-0515