|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/hoidanit-backend-restful-api-from-zero/
课程评论:没有评论
《NodeJS Pro - Tự Học từ số 0》是为初学者设计的后端开发入门课程,旨在帮助学员从零开始学习、理解和实践网站后端开发。课程使用 Node.js 平台和 Express 框架,并结合了 MVC 架构、RESTful API 设计以及 SQL 和 MongoDB 数据库。 **课程亮点:** * **三大实战项目:** * **项目一 (MVC/SSR):** 使用 Express.js (v5x) 和 EJS 模板引擎实现服务器端渲染 (SSR),搭配 Prisma ORM 和 MySQL 数据库,并集成 Prisma 和 Passport.js 进行会话管理。项目内容包括笔记本商店的开发,全流程使用 TypeScript。 * **项目二 (RESTful API with SQL):** 使用 Express.js (v5x) 和 TypeScript 构建 RESTful API,集成 Prisma ORM 和 MySQL 数据库。前端采用 React (Vite/TypeScript),用户认证通过 JWT 中间件实现。项目包含基础的 CRUD 操作。 * **项目三 (RESTful API with MongoDB):** 使用 Express.js 和 JavaScript 构建 RESTful API,搭配 Mongoose ODM 和 MongoDB 数据库。 * **核心知识点:** * 深入理解网站构建的原理和关键组成部分:前端、后端和数据库。 * 掌握 Node.js 环境的安装和使用,利用 JavaScript 和 TypeScript 构建网站服务器。 * 学习使用 Express 框架创建 Node.js 后端服务器。 * 掌握通过 Prisma 和 MySQL 构建支持 SSR 的后端服务器。 * 学习使用 Mongoose 和 MongoDB 构建支持 CSR 的 RESTful API 后端服务器。 * 通过全栈项目(React/Node.js)实践所学知识。 本课程以“零基础”的视角讲解,强调“机制”的理解,帮助“失落”或缺乏后端基础的学员能够真正掌握网站服务器的构建方法。
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 13Cô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 và Passport.js- Thực hành dự án laptopshop, sử dụng TypeScriptII.Dự án thực hành 02 (RESTful API với SQL/Prisma, fullstack React/Express): từ chapter 14 tới hết chapter 15Cô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ạoBằ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.