# 🏅 Day 15 - 推進主線任務:把後端丟上雲端!
## 校長的話:
從今天開始,我們要專注「推進主線任務」🎮
前面幾天比較像是體驗、暖身、理解概念,Day 15 你會真的把一個「後端應用程式」部署到雲端伺服器,讓外面世界也可以打開你的 API。
還是再提醒一次:
- 每日任務 **不一定要當天做完才能打卡**
- 你可以先在討論串留言:「今天先看完影片,預計週末來部署」,之後再回來補上成果 ✅
- 每個人的生活節奏都不同,但希望你可以在這體驗營裡,一點一點的讓自己往前推進一點點
---
## 任務關卡:啟動你的第一個雲端後端服務
今天的主線任務很明確:
> **看完 2 部教學影片 → fork 指定專案 → 部署一個後端應用程式到 Zeabur**
我們已經幫你準備好一個後端專案,
你的任務不是「從零寫後端」,而是練習:
> 把一個現成的 GitHub 專案,部署到雲端伺服器,並讓 API 可以線上被呼叫。
---
## 🎯 每日任務目標
1. **fork 指定的 GitHub 專案**
2. **完成 Zeabur 註冊,並綁定 GitHub**
3. **在 Zeabur 上部署這個後端專案**
4. 確認你可以取得一個 **線上的 API 網址**(例如:
`https://xxxx.zeabur.app/api/health` 能正常回傳 JSON)
---
## 🧩 任務說明
### 1️⃣ fork 指定專案到你的 GitHub
請先到 GitHub,fork 下列專案到你自己的帳號底下:
- 專案連結:
👉 [https://github.com/gonsakon/backend-healthCheck-API](https://github.com/gonsakon/backend-healthCheck-API)
fork 完成後,這個專案就會變成「你的 GitHub 專案」,
之後 Zeabur 就可以直接從你的 GitHub 把程式拉去部署。
---
### 2️⃣ 觀看兩部教學影片(共約 15 分鐘)
完整看完以下兩部影音章節:
1. **Zeabur 服務註冊、GitHub 綁定**(約 5 分鐘)
👉 [https://courses.hexschool.com/courses/d9be0311111/lectures/63888425](https://courses.hexschool.com/courses/d9be0311111/lectures/63888425)
2. **Zeabur 專屬任務,部署第一個後端應用程式!**(約 10 分鐘)
👉 [https://courses.hexschool.com/courses/d9be0311111/lectures/63888424](https://courses.hexschool.com/courses/d9be0311111/lectures/63888424)
建議一邊看一邊實做,影片可以暫停、倒轉、重看,
不要急著一次看完就關掉,可以搭配自己的畫面一起操作。
---
### 3️⃣ 在 Zeabur 部署你的後端應用程式
如果有出錯訊息,不用緊張,可以:
- 先把錯誤截圖起來
- 稍微查一下關鍵字(或回放影片對照)
- 之後在討論區發問時一併附上,方便助教協助你
---
### 📚 總結本日知識點
- 你今天體驗到的不是「寫後端」,而是:
- 如何把 GitHub 上的專案,部署到雲端
- 了解「程式碼 → 部署 → 得到一個 URL」的流程
- 雲端平台(像 Zeabur)可以幫你處理很多繁瑣的伺服器設定,
讓你專心在「專案本身」而不是「伺服器環境」
- 只要有:
1. GitHub 上的程式碼
2. 一個 Zeabur 帳號
你之後就可以把自己的東西作品變成「真的線上服務」哩 :D
---
## ✅ 回報格式(請貼在作業討論串)
回報時,請至少包含以下內容:
1. **你 fork 後的 GitHub 專案連結**
(例如:`https://github.com/你的帳號/backend-healthCheck-API`)
2. **你部署後的 Zeabur 線上網址**
- 主網址(例如):`https://你的專案名稱.zeabur.app`
- 健康檢查 API(例如):`https://你的專案名稱.zeabur.app/api/health`
3. **部署心得(至少擇一回答):**
- 今天操作過程中,你遇到的一個卡關點是什麼?你怎麼解決 / 打算怎麼解決?
- 第一次看到自己的後端 API 跑在雲端,是什麼感覺?(可以隨意分享)
---
如果今天時間不夠,你也可以先這樣打卡:
> 今天先看完第一支影片,週末會再實際部署到 Zeabur。
> 已經先 fork 好專案,之後會再補上網址跟錯誤狀況 🙌
這樣也完全 OK,重點主要是——
**讓自己持續在主線任務上前進一小步就好。**