iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
自我挑戰組

《轉職學習日記:JavaScript × Node.js × TypeScript × Docker × AWS ECS》 系列

在工作半年後,我決定開始一場轉職挑戰,透過 IT 鐵人賽連載紀錄我的學習過程。
本系列將以「後端」為核心,從 JavaScript 打基礎開始,逐步進入 Node.js 與 Express 開發 REST API,再用 TypeScript 強化程式型別安全,並結合資料庫完成小作品。
接著會進一步學習容器化技術(Docker、Docker Compose),最後實際部署到 AWS ECS,完成從開發到雲端上線的完整流程。
文章內容不只紀錄學習步驟,也會分享每天的實作心得與踩坑經驗,讓同樣想轉職或補強全端技能的工程師能有所參考。這是一份自我督促的挑戰,也是一場分享知識的旅程。

參賽天數 24 天 | 共 24 篇文章 | 4 人訂閱 訂閱系列文 RSS系列文
DAY 21

Day21 - 持續成長學習藍圖 - TypeScript(Express)

前兩天我先學了 TypeScript 的基本語法與函式型別。今天正式進入「後端應用」——把 Express 搭配 TypeScript 一起使用。 這天算是整個...

2025-10-05 ‧ 由 fufu04 分享
DAY 22

Day22 - 持續成長學習藍圖 - TypeScript(泛型與 Utility Types)

昨天把 Express 換成 TypeScript 版之後,今天繼續補型別功:泛型(Generics) 和 Utility Types。這兩個主題讓型別更「可重...

2025-10-06 ‧ 由 fufu04 分享
DAY 23

Day23 - 持續成長學習藍圖 - TypeScript(DTO 與 class-validator)

今天要讓這些 DTO(Data Transfer Object)真正發揮作用:搭配 class-validator 與 class-transformer,在...

2025-10-07 ‧ 由 fufu04 分享
DAY 24

Day24 - 持續成長學習藍圖 - TypeScript(Prisma / TypeORM 基礎)

今天要進一步讓專案可以「真的」操作資料庫。我們會學到兩個重要工具之一:Prisma 或 TypeORM。 這兩個都是 ORM(Object Relational...

2025-10-08 ‧ 由 fufu04 分享