Skip to main content
DaoTao.ai: Đại học số Việt Nam
  • Trang chủ
  • Tin tức
  • Khóa học
  • Chương trình
  • Tổ chức
  • Giảng viên
  • CLB học liệu số

course cover image

Đơn vị đào tạo

Xem khóa học

Mã khóa học

ED010

Lịch đăng ký

08/06/2022 - 15/06/2022

Lịch học

15/06/2022 - 31/07/2022

  • Giới thiệu
  • Nội dung khóa học

Giới thiệu về khóa học

Khóa học cung cấp kiến thức về NodeJS, bao gồm Javascript, Typescript và framework NestJS. Phần back-end hệ thống cũng được giới thiệu giúp người học tự mình phát triển và vận hành ứng dụng NodeJS.

NodeJS là một mã nguồn được xây dựng dựa trên nền tảng Javascript V8 Engine, nó được sử dụng để xây dựng các ứng dụng web như các trang video clip, các forum và đặc biệt là trang mạng xã hội phạm vi hẹp. NodeJS là một mã nguồn mở được sử dụng rộng bởi hàng ngàn lập trình viên trên toàn thế giới và được nhiều tổ chức lớn đang sử dụng để triển khai các hệ thống của mình:

https://topdev.vn/blog/10-cong-ty-hang-dau-the-gioi-su-dung-node-js 

Khóa học sẽ giới thiệu các bạn về NodeJS và những kiến thức server xung quanh nó. Qua khóa học, các bạn sẽ nắm bắt được những kiến thức nền tảng như ngôn ngữ Javascript, Typescript cũng như framework NestJS. Khóa học cũng giúp các bạn hiểu cách thức hoạt động Web Server, để các bạn có thể phát triển một ứng dụng với NodeJS và tự mình vận hành ứng dụng trên server.

Đối tượng của khoá học:

  • Các bạn sinh viên đã nắm được kiến thực lâp trình cơ bản, database

  • Các bạn sinh viên có kiến thức nền tảng về lập trình javascript

Nội dung khóa học

1. NodeJS basic

  • Syntax
  • Variables
  • Data Types
  • String functions
  • Array functions
  • Operators

2. NodeJS basic 2

  • Shallow and deep copy
  • Prototype
  • Instanceof
  • Typeof

3. NodeJS Advance

  • The iterable protocol
  • Array
  • Array instance properties
  • Array instance methods

4. NodeJS Advance 2

  • Closure
  • Promise
  • Async/Await
  • EventEmitter

5. Typescript

  • tsc, install tsc
  • Basic Object Types
  • Basic Function Types
  • Classes
  • omit, pick, exclude, partial, return type, intersection....

5. NodeJS & Database

6. NodeJS Common Frameworks

  • Install NestJS basic restful API (typescript)
  • Controller
  • Providers
  • Modules
  • Middleware
  • Exception filter
  • Guards
  • Interceptor
  • TypeOrm
Logo
BỘ CÔNG AN
NỀN TẢNG BÌNH DÂN HỌC VỤ SỐ
Thông tin liên hệ
daotao.ai@hust.edu.vn
Cục Cảnh sát quản lý hành chính về trật tự xã hội
Số 47 Phạm Văn Đồng, Cầu Giấy,Hà Nội
Hệ thống được xây dựng và vận hành bởi
Trung tâm Công nghệ và giải pháp chuyển đổi số trong giáo dục. (EdTech Centre)