學完能做到
- Node.js Runtime 與模組
- File System、CLI 與 HTTP Server
- REST API 與 Middleware
- Async Programming 與錯誤處理
實作專案
- Node.js REST API
- 具備登入的後端服務
- Docker 化與部署流程
適合對象
- 已有 JavaScript 基礎的人
- 想從前端延伸到後端的開發者
Curriculum
課程大綱
01
開發基礎
01
Introduction
02
Javascript Essentials for backend
03
Runtime
04
Modules
05
File System
06
Building CLI Tools
07
Http Server
08
Express Js
09
Rest Api Design
02
應用開發
01
Middleware
02
Async Programming Deep Dive
03
Error Handling Strategy
04
Environment
05
Database Integration
06
Authentication
07
Logging
08
Testing
09
Performance
03
專案與部署
01
Caching with Redis
02
Queue System
03
Microservices Basics
04
Dockerize App
05
Deploy
06
CI CD Pipeline
07
Production