---
# System prepended metadata

title: "\U0001F3C5 Day 15 -  TypeHero 大挑戰"
tags: [TypeScript 直播班-2025]

---

# 🏅 Day 15 -  TypeHero 大挑戰

首先恭喜你進入到這個階段，當有人問到學 TypeScript 有什麼好處時？會建議你看保哥這部推坑 JS 開發者學習 TypeScript 的推薦影片：

{%youtube SCLKlc6G0_k %}

裡面提到的各種語法，大概 90% 左右在每日任務裡面都有提到了，可以順便複習看看當中的細節你理解了多少，也會發現自己在學習 TS 上也邁進了一大步

同時也很適合你未來想推坑別人寫 TS 時，心裡有可以有些概念該如何推薦 TS :D

## 進入 TypeHero


經歷過半個月的挑戰，相信你應該想趁這機會，好好覆盤練習，那麼透過刷題是最快的！

而 TypeHero 是一款由 Netflix 的資深工程師精心打造的開源項目，只要有 GitHub 帳號就能免費挑戰 TypeScript 題目！

![截圖 2024-01-21 下午3.47.09](https://hackmd.io/_uploads/H1eG3HqYT.png)


如果卡關也沒關係，每個題目都提供其它開發者的答案~

![截圖_2024-01-21_下午3_51_16](https://hackmd.io/_uploads/ByCw6rqK6.png)


## 挑戰方式

1. 前往 [TypeHero](https://typehero.dev/) 官方網站
2. 點擊右上角的 Login 進行 GitHub 第三方註冊登入
3. 開始挑戰題目！


## 推薦的題目

依照目前六角學院提供的課程內容，你可以嘗試挑戰看看以下題目

1. **適合新手**： [Tracks](https://typehero.dev/tracks) > [TypeScript Foundations](https://typehero.dev/tracks/typescript-foundations) 的 12 道基礎題目
2. **適合泛型新手**：[Explore](https://typehero.dev/explore) > [Beginner](https://typehero.dev/explore/beginner) 想多練習更多初階泛型應用嗎？可以試試看 Beginner 裡的 14 道初階泛型題目~
3. **適合寫過 1 年經驗的 TypeScript 開發者：**[Explore](https://typehero.dev/explore) > [Easy](https://typehero.dev/explore/easy)，如果你寫過一陣子 TypeScript ，那或許可以嘗試寫下 Easy 題目~
4. **適合中階開發者：**[Explore](https://typehero.dev/explore) > [Medium](https://typehero.dev/explore/medium)，沒寫過 TypeScript 1~2 年，別輕易看 Medium 以上題目，會看到很多世界奇觀 😇

請嘗試消化 TypeHero 題目，尋找適合自己的題目來練習，若是英文不好理解，可使用 ChatGPT 來協助~

## 心得分享！

在練習完題目後，也非常歡迎在討論串內和同學們分享自己做了哪些練習題 (學習到了哪些新的 TS 技巧！)，以及自己的一些心得分享~~~