Cảm ơn bạn đã gửi yêu cầu! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Cảm ơn bạn đã gửi đặt chỗ! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Đề cương khóa học
Giới thiệu
Node.js Khái niệm
- Độ trễ RAM so với I/O
- Chặn so với không chặn
- Cú pháp và logic
Những Nguyên Tắc Cơ Bản của API và Chức Năng của Chúng
- Scala Các loại
- Các mẫu kiến trúc Web: mẫu composite, mẫu proxy và mẫu facade
Tổng Quan về REST
- Tùy chọn Get
- Tùy chọn Pull
- Tùy chọn Post
- Tùy chọn Delete
Chuẩn Bị Môi Trường Phát Triển
- Cài đặt và cấu hình Node.js
- Cài đặt và cấu hình Express.js
- Cài đặt và cấu hình MongoDB
- Kiểm tra các cài đặt
Các Mô-đun Node và Trình Quản Lý Gói
- Tạo một mô-đun
- Tải một mô-đun
- Sử dụng các hàm mô-đun
- Tạo các đối số sự kiện
- Mở rộng các bộ phát sự kiện
- Cài đặt một gói Node
- Sử dụng một gói
- Liệt kê các gói
- Cập nhật các gói
- Gỡ cài đặt các gói
- Xuất bản các gói
Làm Việc với Express.js
- Tạo middleware tùy chỉnh
- Sử dụng Express router
- Lọc đường dẫn
REST và GraphQL API
- Xây dựng một máy chủ web
- Xử lý các tuyến đường
- Phân tích các yêu cầu HTTP
- Gọi các điểm cuối
- Định nghĩa lược đồ
- Thêm xác thực đầu vào
- Quản lý các đột biến
- Thêm các biến
- Xử lý lỗi
Các Thao Tác CRUD Sử Dụng MongoDB
- Lưu tài liệu
- Truy vấn tài liệu
- Cập nhật tài liệu
- Xóa tài liệu
Xác Thực và Bảo Mật
- Tạo và đăng ký người dùng
- Tạo mã thông báo
- Lưu trữ trong các biến môi trường
- Bảo vệ các tuyến đường
- Kiểm tra ủy quyền
Khắc Phục Sự Cố
- Viết một bài kiểm tra đơn vị
- Viết một bài kiểm tra tích hợp
- Kết nối một bài kiểm tra đơn vị và tích hợp
Tóm Tắt và Kết Luận
Yêu cầu
- JavaScript kinh nghiệm lập trình
Đối tượng
- Nhà phát triển Web
14 Giờ
Đánh giá (1)
Tôi rất thích các chủ đề thú vị và những khía cạnh tinh tế của javascript/typescript/nodejs/
John - BMW SA
Khóa học - Node.js for JavaScript Developers
Dịch thuật bằng máy