iPhone App 開發課程推薦(2026)
作者:Mehdi Azizi
更新於 ,10 分鐘
學位、CPF 訓練營、影音課、Swift 短訓或自學套件:依目標選擇開發 iPhone App 的課程。
2026 年想開發 iPhone App,該選哪種課程?
最適合你的 iPhone App 開發課程,取決於你的目標。想找正職開發者工作,就選有學位認證的課程,或可用 CPF 補助的訓練營。想在公司裡提升技能,3 到 5 天的 Swift 短訓就夠了。想上架自己的訂閱制 App,就選以你的專案為核心、一路帶到 App Store 的課程。
陷阱在於,拿回答不同問題的課程互相比較。RNCP 證照不會幫你通過 Apple 審查。而為網頁設計的 vibe coding 課程,也不會教你在 App Store Connect 裡設定訂閱。
我是獨立 iOS App 開發者。Solys(用小遊戲叫你起床的鬧鐘)和 TradaZen(交易練習)都已上架 App Store。Nolera 和 Clic 曾被 Apple 退件,修正後重新送審。我用 React Native、Expo、EAS、RevenueCat 和 Supabase 寫程式,每天都用 Claude Code 和 Cursor。我也在賣 iOS Kit,這是我教你開發手機 App 的自學課程。它也是這篇比較的選項之一,所以我也會告訴你什麼時候它不適合你。
其他機構的價格和時長,都是我在 2026 年 9 月 23 日從他們的頁面上查到的。這些資訊可能會變動,報名前請再確認。
你是哪種人:做自己的 App、轉職,還是網頁開發者?
在看任何價格之前,先回答一個問題:課程結束時,你想拿到什麼?
- 你想上架自己的 iPhone App。 重點是:一個上架 App Store 的 App、接好的營收模式,以及在 Apple 退件時有人幫你解卡。學位在這裡沒有用。
- 你想轉職並被錄用。 重點是:被認可的證照、作品集、人脈,有時還有建教合作(alternance)。CPF 補助往往是關鍵。
- 你已經是網頁開發者。 你會寫程式。你缺的是 Apple 特有的流程:簽署、TestFlight、App 內購買、審查。
下面每個選項都是某一種人的最佳選擇,很少能同時適合三種人。
學位課程與訓練營:適合誰?
OpenClassrooms 有什麼改變
OpenClassrooms 長期提供一個有學位認證的「iOS 應用程式開發者」課程。在我寫這篇文章時,這個課程的舊網址會轉址到一個偏網頁的全端課程。如果你原本瞄準的是這個學位,在把計畫建立在它上面之前,請直接向 OpenClassrooms 確認它的現況。
不過,這家機構有開一門 Swift 與 SwiftUI 進階訓練營:3 個月,每週約 10 小時,附導師指導。對象是在職或轉職中的人,需要物件導向程式設計基礎和一台 Mac,可取得某個 RNCP 證照的一個能力模組。頁面上沒有標價,需要詢價。
最適合誰: 你已經寫過程式,想轉向原生 Swift,並希望履歷上有被認可的紀錄。
Jedha 與 vibe coding 課程
Jedha 的 Vibe Coding 課程費用 7,500 歐元,學習時數 450 小時:全職 3 個月或兼職 7 個月,線上或實體校區。可用 CPF 補助,準備的是「應用程式設計開發者」(Concepteur développeur d'applications)職業證照(RNCP 37873,第 6 級)。課程中會使用 Cursor、Lovable 和 Claude Code。
有兩點要知道。課程以網頁為主(React、Next.js、Supabase),沒有提到手機 App 或 App Store。而且先備條件要求你已熟悉 n8n、Softr 或 Airtable 這類無程式碼工具。
最適合誰: 你想用 CPF 拿到 RNCP 證照,目標是用 AI 打造產品的職位,而且網頁和手機對你來說都可以。
Udemy 和 YouTube 的影音課程夠用嗎?
要學語法,夠用。Udemy 的價格依課程而異,YouTube 則是免費的。
限制不在影片品質。而在於沒人看你的程式碼,第一次卡關時你只能自己放棄,而且大多數課程都停在最難的部分之前:訂閱、App Store 資料和 Apple 審查。我在學習開發自己的 iOS App 裡詳細說明了如何串接這些教學而不被淹沒。
最適合誰: 你能自主學習、預算很緊,也接受路會走得比較久。
企業間 Swift 短訓:為上班族設計
Human Coders、M2I 和 ib 提供短期課程,對象是要把 iOS 加進技能組合的開發者,費用通常由雇主或其 OPCO(法國職業訓練基金機構)支付。
- Human Coders,用 Swift 開發 iOS:2,800 歐元未稅,5 天,需要一台 Mac 和最新版 Xcode。
- M2I,給物件導向開發者的 Swift:1,905 歐元未稅起,3 天(21 小時)。M2I 也有一門 Swift 原生 iOS 實作課程,5 天(35 小時),企業包班,需報價,內容一路到上架 App Store。
- ib,Swift:開發 iOS 應用程式:2,090 歐元未稅,3 天(21 小時)。
最適合誰: 你是上班族、公司出錢,而且你必須在既有專案上快速用 Swift 上手。對自費開發 App 的新手來說,價格和時長的比例通常不划算。
vibe coding 課程能讓你做出 iPhone App 嗎?
單靠它不行。大多數 vibe coding 課程針對的是網頁:一鍵部署的 React App。在 iPhone 上,AI 很會寫畫面,但它看不到你的 Apple 帳號、你的訂閱後台,也看不到審查人員的眼光。我在用 AI 開發 iOS App 裡列出了這些盲點。
所以,偏網頁的 vibe coding 課程對網頁來說是好選擇,對 App Store 來說則不完整。
Devoria 的 iOS Kit:適合誰,不適合誰?
iOS Kit 是一套自學課程:一份可直接執行的起始程式碼、四個步驟的逐步流程,以及檢查 AI 工作成果的 Claude Code skills。沒有直播課,你按自己的節奏前進。它的目標只有一個:讓你把自己的訂閱制 iPhone App 上架到 App Store。流程依你使用的工具有詳細說明:Claude Code 課程或 vibe coding 課程。
實際怎麼進行
- 價格: 一次付清 129.99 歐元,含 1 年更新,之後若想繼續,每年 49.99 歐元。
- 形式: 套件式課程,按你的節奏進行。所有內容都已寫好、整理好、可直接跟著做;Discord 持續開放,供大家互助。
- 真人回饋: 另外提供與我一小時,100 歐元,視訊進行,針對你的 App。
- 內容: 我的 App 的 Starter Code(帳號、付費牆與訂閱、AI、新手引導、8 種語言)、三種視覺風格、每個步驟的 Claude Code skills,以及 Apple Review Kit、App Store Screenshots Kit 和 ASO Kit。
- 技術棧: React Native 和 Expo,搭配 Claude Code 或 Cursor。
- 先備條件: 建議有一台 Mac,一個 Apple Developer 帳號(每年 99 美元),以及 Claude Code 或 Cursor。
- 供應狀態: 販售中,付款後立即下載。
課程內容
- 步驟 1: 選一個能賺錢的 App。點子、目標族群、價格,並安裝好套件。
- 步驟 2: 打造 App 的核心,用 TestFlight 在你的 iPhone 上測試。
- 步驟 3: 接上金流。新手引導、付費牆和訂閱,程式碼裡都已經有了。
- 步驟 4: 上架並讓人找到。Apple 審查、截圖和 30 種語言的商店頁面。
為什麼是這種形式
卡住新手的,幾乎從來不是程式碼。而是從「在我手機上能跑」到「Apple 核准了」之間發生的所有事。我在 Solys 上吃過 2.1 退件,因為新手引導的示範在 iPad Air 相容模式下無法通過。同樣是 Solys,還吃過 5.6.3 退件,因為我在新手引導中要求使用者評分。Nolera 則吃過 2.3.2 退件,因為圖示被重複拿來當宣傳圖片。沒有任何影音課程事先提醒過我。我在 Apple 為什麼會退件你的 App 裡講了這些經歷。
它做不到的事
說清楚。iOS Kit 不能用 CPF 補助,也不頒發任何學位或 RNCP 證照。它不會深入教原生 Swift,因為技術棧是 React Native。它不保證收入,也不保證 Apple 核准:決定權在 Apple。沒有直播課,也沒有一對一輔導:你需要自主學習,每週在自己的專案上投入時間。
最適合誰: 你有一個 App 點子,想上架並加上訂閱,而且偏好按自己的節奏,跟著一個自己也在上架 App 的人的程式碼和方法前進。逐步流程詳見 iOS 開發者輔導頁面。
iPhone App 開發課程比較表
| 課程 | 類型 | 技術 | 價格 | 時長 | 形式 | 上架 App | 訂閱 | Apple 審查 |
|---|---|---|---|---|---|---|---|---|
| OpenClassrooms,Swift 與 SwiftUI 訓練營 | 訓練營 | Swift 與 SwiftUI | 未標價,需詢問 | 3 個月,每週約 10 小時 | 線上,導師指導 | 未提及 | 未提及 | 未提及 |
| Jedha,Vibe Coding | 學位課程(RNCP) | 網頁(React、Next.js),搭配 AI | 7,500 歐元,可用 CPF | 450 小時,3 或 7 個月 | 線上或校區 | 否,網頁課程 | 未提及 | 否,無手機內容 |
| Udemy、YouTube | 影音課程 | 依課程而定 | 免費到不等 | 按你的節奏 | 影片,自學 | 依課程而定 | 依課程而定 | 很少 |
| Human Coders,用 Swift 開發 iOS | 企業間短訓 | Swift | 2,800 歐元未稅 | 5 天 | 實體或遠距 | 未提及 | 未提及 | 未提及 |
| M2I,給物件導向開發者的 Swift | 企業間短訓 | Swift | 1,905 歐元未稅起 | 3 天 | 實體或遠距 | 否 | 未提及 | 未提及 |
| M2I,原生 iOS 實作 | 企業包班 | Swift | 需報價 | 5 天 | 實體或遠距 | 未提及 | 未提及 | 課程含上架部署 |
| ib,iOS 用 Swift | 企業間短訓 | Swift | 2,090 歐元未稅 | 3 天 | 混合 | 未提及 | 未提及 | 未提及 |
| Devoria,iOS Kit | 自學課程,無學位、不適用 CPF | React Native 和 Expo,搭配 Claude Code 或 Cursor | 129.99 歐元,一次付清 | 按你的節奏 | 起始程式碼、文字流程、skills | 是,這就是目標 | 是(步驟 3) | 是,資料準備與送審(步驟 4) |
「未提及」表示該機構的公開頁面沒有寫到,不一定代表完全不會教。付款前先問清楚。
用 CPF 學手機 App 開發:你該知道的事
CPF(法國個人培訓帳戶)補助的是登錄在法國國家名錄中的課程,最常見的是能取得 RNCP 證照或能力模組的課程。這就是為什麼學位課程和部分訓練營可以用 CPF,而短期課程或像我這種以個人專案為核心的套件,通常不行。
如果你的目標是工作,就用你的 CPF:長期的認證課程對轉職來說是合理的。如果你的目標是上架自己的 App,不要只因為某個課程靠 CPF「免費」就選它。好幾個月的網頁課程,不一定能讓你更接近 App Store。
不管你怎麼選,都要準備好 Apple Developer 帳號,這是上架的必要條件。步驟請看 Apple 開發者帳號:價格與註冊。
依你的情況,該選哪種課程?
- 如果你想找 iOS 開發者正職,而且從零開始,選可用 CPF 的學位課程,最好是建教合作。
- 如果你想要 RNCP 證照,而且網頁和手機你都有興趣,選 Jedha 的 Vibe Coding 課程這類訓練營。
- 如果你已經會寫程式,想轉向原生 Swift,選 OpenClassrooms 的 Swift 與 SwiftUI 訓練營,或企業間短訓。
- 如果你是上班族而且公司出錢,選 Human Coders、M2I 或 ib 的 3 到 5 天 Swift 短訓。
- 如果你能自學且預算不多,先從免費教學和影音課程開始,然後馬上動手做你的 App。
- 如果你是網頁開發者,想上架自己的 App,繼續用 TypeScript 搭配 React Native 和 Expo,Apple 的部分就靠 Apple Review Kit。
- 如果你想按自己的節奏、從現成的程式碼出發,上架自己的訂閱制 iPhone App,選 iOS Kit。
各種形式的詳細比較,也可以看 iOS 開發者課程頁面。
常見問題
新手開發 iPhone App,最好的課程是哪一種?
符合你目標的那一種。想找工作,選學位課程。想上架自己的 App,選一路帶你到 App Store 的課程,包含訂閱和 Apple 審查。
有可以用 CPF 的手機 App 開發課程嗎?
有,主要是準備 RNCP 證照的學位課程和訓練營,例如 Jedha 的 Vibe Coding 課程(7,500 歐元,可用 CPF)。不過請確認課程內容:很多都偏向網頁,不涵蓋手機也不涵蓋 App Store。
iOS Kit 可以用 CPF 嗎?
不行。iOS Kit 不能用 CPF 補助,也不頒發 RNCP 證照。它一次付清 129.99 歐元,含 1 年更新,付款後即可下載。
上 iOS 開發課程需要 Mac 嗎?
Swift 課程需要,因為 Xcode 只能在 Mac 上執行:Human Coders、ib 和 OpenClassrooms 的訓練營都明確要求。用 React Native 和 Expo 的話,編譯可以在雲端進行,所以沒有 Mac 也能開發。
只上 vibe coding 課程,就能上架 App Store 嗎?
很少。AI 能加快寫程式的速度,但簽署、訂閱和 Apple 審查還是得靠你自己。如果課程完全沒提到 TestFlight、App Store Connect 或 App 內購買,它就不會帶你走到上架那一步。