Mô tả

Being able to easily connect your API to a database and easily maintain it is one of the most sought-after skills as a Software Engineer. Having knowledge of ORMs, database connections, Rest API development, and creating services increases your worth as an engineer. In this course, you will learn the basics of TypeORM with NestJS. You will use Typescript to build database entities that map to tables in the database and manipulate data for your NestJS Rest API.

This course is for web developers looking to gain more knowledge in Node.JS, specifically in frameworks like NestJS API development.  This course covers ORMs, NestJS, API, Typescript, Services, One-to-One, One-to-Many, and Many-to-Many Relationships, Query Builder, Active Record, Data Mapper, SQL

At the end of this course, the student should be familiar with being able to create any type of database relationship within a NestJS application and outputting it to JSON for consumption. Real-world examples are used in order to get the student familiar with modifying entities within the database. Students will be expected to know how database connection strings work, port numbers, and how to set up a database locally before taking the course.

Tools used include PostgreSQL, Visual Studio Code, Insomnia, Docker ( not required )


Bạn sẽ học được gì

TypeORM

NestJS Basics

SQL Relationships

Typescript

API

Yêu cầu

  • Basic NestJS Knowledge
  • Typescript
  • Database Basics
  • SQL
  • Nodejs

Nội dung khoá học

5 sections

Introduction

8 lectures
Introduction
00:50
Course Expectations and Course Requirements
01:16
Installing Node.js
01:22
Installing Typescript
01:04
Installing Visual Studio Code
00:33
Installing NestJS CLI
04:05
Create NestJS Resource files
02:50
Creating a Database Connection for NestJS and TypeORM
06:31

TypeORM Entities for NestJS

3 lectures
What are TypeORM Entities?
01:01
TypeORM Entity Columns
03:31
Entity Inheritance
01:41

Active Record vs DataMapper

3 lectures
Active Record TypeORM
08:29
DataMapper TypeORM
01:13
Why you should use the DataMapper Approach
00:35

Custom Repositories

2 lectures
Custom Repositories for TypeORM and NestJS
02:46
Query Builder
03:41

TypeORM Database Relationships

4 lectures
One-to-One Relationship in TypeORM
03:03
One-to-Many Relationship in TypeORM
04:18
Many-to-Many Relationships in TypeORM
01:32
Bonus!
01:25

Đánh giá của học viên

Chưa có đánh giá
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

Bình luận khách hàng

Viết Bình Luận

Bạn đánh giá khoá học này thế nào?

image

Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!

Get khoá học giá rẻ ngay trước khi bị fix.