Logo
☆☆☆☆☆
0.0
Intermediate
16h

开始使用 TypeScript 的 ORM 库进行 Node.js 开发

对象关系映射器(ORM)在构建现代后端应用中越来越受欢迎,因为它们有助于保持代码库的一致性、提升安全性,并简化与不同数据库的交互。同时,TypeScript 几乎已成为构建 JavaScript 应用的必备语言。 本课程将从熟悉 Node.js 和 Express 开始,接着深入学习 TypeScript 的核心特性及其相较于 JavaScript 的优势。随后,你将掌握如何使用 Docker 部署 PostgreSQL。在此基础上,你将了解两个最流行的 Node.js TypeScript ORM:Prisma 和 TypeORM。在学习过程中,你将通过两个实际项目来巩固所学技能。最后,你还将探索这些 ORM 的一些高级功能。 通过本课程,你将获得使用 TypeScript ORM 操作 SQL 数据库和 Node.js 所需的技能、知识以及实战经验。

9 Lessons
Included in Subscription Plan
Personalized Learning
Powered by AI
开始使用 TypeScript 的 ORM 库进行 Node.js 开发
对象关系映射器(ORM)在构建现代后端应用中越来越受欢迎,因为它们有助于保持代码库的一致性、提升安全性,并简化与不同数据库的交互。同时,TypeScript 几乎已成为构建 JavaScript 应用的必备语言。 本课程将从熟悉 Node.js 和 Express 开始,接着深入学习 TypeSc...

WHAT YOU'LL LEARN

熟悉 TypeScript 及其在 Node.js 中的应用

Content

9 Lessons • 0 Quizzes • 0 Challenges

课程概述
  1. 1

    课程简介

Node.js 特性与环境搭建
  1. 1

    Node.js 简介

  2. 2

    设置与基础 API

  3. 3

    Express 简介

  4. 4

    在 Express 中构建 REST API

TypeORM
  1. 1

    TypeORM 简介

  2. 2

    TypeORM 配置

  3. 3

    测验:TypeORM 设置

  4. 4

    使用 TypeORM 的 CRUD 操作

  5. 5

    测验:使用 TypeORM 的 CRUD 操作

  6. 6

    表之间的关系

  7. 7

    测验:表之间的关系

TypeScript 特性与配置
  1. 1

    理解 TypeScript

  2. 2

    TypeScript 数据类型

  3. 3

    TypeScript 函数

  4. 4

    TypeScript 接口和类

  5. 5

    TypeScript 中的最佳实践

  6. 6

    将 TypeScript 编译为 JavaScript

  7. 7

    测验:TypeScript 特性与配置

高级主题
  1. 1

    直接使用 SQL 查询与 Prisma 和 TypeORM

  2. 2

    部署与持续集成/持续交付

SQL – 简介与环境搭建
  1. 1

    SQL简介

  2. 2

    SQL 基础查询

  3. 3

    Docker 简介

  4. 4

    使用 Docker 配置 PostgreSQL

  5. 5

    测验:SQL简介与环境搭建

结论
  1. 1

    结论

理解 Node.js 中的 ORM
  1. 1

    对象关系映射(ORM)简介

  2. 2

    Node.js TypeScript 常用的 ORM(对象关系映射)工具

  3. 3

    ORM 中的常用术语

Prisma
  1. 1

    Prisma 简介

  2. 2

    Prisma 设置

  3. 3

    测验:Prisma 设置

  4. 4

    使用 Prisma 的 CRUD 操作

  5. 5

    测验:使用 Prisma 进行 CRUD 操作

  6. 6

    表之间的关系

  7. 7

    测验:表之间的关系

Certificate of Completion

Showcase your accomplishment by sharing your certificate of completion.

Course Author:Anonymous User

Reviews

Read reviews from students who have taken this course and share your own experience.

Reviews & Comments (0)