NodeJS Pro - Tự Học từ số 0 (MVC, REST APIs, SQL/MongoDB)

Xây Dựng Backend Node.js Từ Số 0 (Express.js/TypeScript/Prisma/Mongoose)

NodeJS Pro - Tự Học từ số 0 (MVC, REST APIs, SQL/MongoDB)
NodeJS Pro - Tự Học từ số 0 (MVC, REST APIs, SQL/MongoDB)

NodeJS Pro - Tự Học từ số 0 (MVC, REST APIs, SQL/MongoDB) free download

Xây Dựng Backend Node.js Từ Số 0 (Express.js/TypeScript/Prisma/Mongoose)

NodeJS Pro - Tự Học từ số 0 (MVC, REST APIs, SQL/MongoDB) là một khóa học giúp các bạn beginners có thể học, hiểu và thực hành xây backend website từ số 0, bằng cách sử dụng platform Node.js và framework Express.


Khóa học này bao gồm 03 dự án thực hành:

I.Dự án thực hành 01 (mô hình MVC/SSR): từ chapter 1 tới hết chapter 13

Công nghệ sử dụng:

- Framework Express.js (version 5x) làm backend với cơ chế SSR (Server side rendering), sử dụng view/template engine EJS

- Database SQL (MySQL) với ORM Prisma

- Quản lý session với Prisma Passport.js

- Thực hành dự án laptopshop, sử dụng TypeScript


II.Dự án thực hành 02 (RESTful API với SQL/Prisma, fullstack React/Express): từ chapter 14 tới hết chapter 15

Công nghệ sử dụng

- Framework Express.js (version 5x) viết RESTful APIs với TypeScript

- Database SQL (MySQL) với ORM Prisma

- Frontend React (Vite/Typescript)

- Xác thực người dùng với cơ chế middleware sử dụng JSON Web Token (JWT)

- Thực hành dự án fullstack CRUD cơ bản (Express/React)


III.Dự án thực hành 03 (Restful API với MongoDB/Mongoose): các chapter bắt đầu với từ NoSQL

- Framework Express.js viết RESTful APIs với JavaScript

- Database NoSQL (MongoDB) với ODM Mongoose

---

Các nội dung trọng tâm của khóa học có thể kể tới như:

- Hiểu các nguyên lý, các thành phần chủ chốt khi xây dựng một website, bao gồm, frontend, backend và database.

- Cài đặt và sử dụng môi trường Node.js để xây dựng server website với Javascript và TypeScript

- Tạo server Backend Node.js với Framework Express

- Xây dựng Server Backend với SSR (Server side rendering): ORM với Prisma và MySQL

- Xây dựng Server Backend như là  Restful APIs, giúp thực hiện CSR (Client side rendering): ORM với Mongoose và MongoDB

- Thực hành ứng dụng Fullstack (React/Node.js) với backend tự tạo


Bằng các tập trung vào các nội dung trọng tâm trên, các ví dụ được đưa ra theo góc nhìn của 'người chưa biết gì' về backend, cũng như sử dụng Framework Express, mình hi vọng đây chính là khóa học dành cho các bạn 'mất gốc', chưa có nền tảng về backend, có thể học & hiểu 'cơ chế' để xây dựng một server webiste một cách thực thụ.

Hi vọng các bạn tìm thấy nhiều điều hữu ích từ khóa học này.