只需一門課程即可從初學者到 iOS 應用程式開發人員!
從這 54.5 小時的課程,你會學到
- 能夠建立任何你想要的應用程式
- 開始你自己的基於應用程式的業務
- 創建應用程式組合以申請科技公司的初級開發人員職位
- 成為自由 iOS 開發者,成為數位遊牧者
- 掌握使用 Apple 全新 ARKit2 創建擴增實境應用程式
- 使用 Apple 新的 CoreML2 和 CreateML 建立使用機器學習的應用程式
- 透過掌握最新的 API 來提升 iOS 開發人員的水平
- 掌握應用程式設計,以便你了解如何對你的應用程式創意進行線框、模型和原型設計
- 掌握應用程式行銷,以便你可以發布應用程式並產生下載
要求
- 無需程式設計經驗 – 我會教你需要知道的一切
- Mac 筆記型電腦或 iMac(或運行 macOS 的 PC)
- 無需付費軟體 – 所有應用程式都將在 Xcode 10(免費)中創建
- 我將逐步引導你完成如何安裝 Xcode
課程說明
請注意:這是該課程的 2018 年版本。它適用於無法更新到 iOS 13 或 macOS Catalina 的學生。本課程最新版本請搜尋「Angela Yu iOS 13」。
歡迎來到完整的 iOS 應用程式開發訓練營。我的 iOS 課程擁有超過 23,000 個評分,平均分數 4.8,是 Udemy 史上評分最高的 iOS 課程!
這門 iOS 12 課程超過 50 小時,是最全面的 iOS 開發線上課程!
這門 Swift 4.2 課程是基於我們在倫敦的現場應用程式開發訓練營,我們在那裡經過 3 年的現場教學完善了課程。
我們完整的應用程式開發訓練營教你如何使用 Swift 4.2 進行編碼並為 iPhone 和 iPad 建立漂亮的 iOS 12 應用程式。即使你零程式設計經驗。
我將透過引人入勝且有趣的影片教學逐步引導你,並教你作為成功的 iOS 應用程式開發人員所需了解的一切。
該課程包括 50 多個小時的高清影片教程,在製作實際應用程式的同時增強你的程式設計知識。例如Pokemon Go、Whatsapp、QuizUp 和雅虎天氣。
它已更新,包含有關 Apple 全新 ARKit 2(用於製作擴增實境應用程式)以及 CoreML2 和 CreateML(用於透過機器學習製作智慧型應用程式)的超過 7 小時的內容。你將建立自己的機器學習模型,使用人工智慧來識別推文中的圖像和情感。你還將建立看起來像 Pokemon Go 和哈利波特魔法報紙的 3D 擴增實境應用程式!
在本課程結束時,你將能夠流利地使用 Swift 4.2 進行編程,並準備好製作自己的應用程式或開始作為 iOS 12 開發人員從事自由職業。
你還將擁有超過 25 個應用程式的組合,可以向任何潛在雇主展示這些應用程式。
今天註冊,並期待:
- 超過 50 小時的高清 1080p 影片內容,提供你作為 iOS 開發者取得成功所需的一切。
- 建立 20 多個成熟的應用程序,包括使用 Firebase、Core Data、Cocoapods、機器學習和擴增實境的應用程序
- 開始建立任何你想要的應用程式所需的所有知識
- 價值數千美元的設計資產
- 我們最暢銷的 12 個學習程式設計規則電子書
- 價值超過 8000 美元的應用程式開發訓練營課程材料和課程
只需一門課程即可從初學者到 iOS 12 應用開發人員
我們知道你來到這裡是因為你珍惜自己的時間。如果你想連續幾個小時觀看某人的節目而不了解他們在做什麼,那麼你就去看 YouTube 吧。
透過學習這門課程,你可以放心,課程是經過仔細考慮和編輯的。有漂亮的動畫解釋所有困難的概念,我們隨時準備回答學生的問題。
因此,在課程結束時,你將完全理解:
- 物件導向程式設計(OOP)的概念:型別系統、變數、函數與方法、繼承、類別和協定。
- 控制結構:使用If/Else子句、Switch語句和邏輯來控制執行流程。
- 資料結構:如何使用集合,例如陣列和字典。
- 軟體設計:如何組織和格式化程式碼以提高可讀性以及如何實現模型視圖控制器(MVC)設計模式。
- 網路:如何進行非同步 API 呼叫、從雲端儲存和檢索資料以及使用 JSON 格式進行伺服器通訊。
- 持久性本地資料儲存:如何使用核心資料、領域、可編碼和使用者預設值在本地儲存應用程式資料。
- 如何使用 Apple StoreKit 實現應用程式內購買( In-App Purchases )
- 機器學習:如何使用 iOS 12 的新 CoreML2 和 CreateML 框架製作人工智慧應用程式並建立自己的機器學習模型。
- 擴增實境( Augmented Reality,AR ):如何使用 Apple 最新的 ARKit2 框架在擴增實境中創建 3D 物件並創建令人難以置信的 3D 動畫和現實生活互動。
不要浪費你的時間
不要再把你寶貴的生命浪費在 YouTube 上低品質的影片上了。 或者是你無法理解的導師。 或者是沒有真實世界教學經驗的老師。 你的時間是寶貴的。 參加這個課程,找出為什麼每個人都對它讚不絕口,為什麼超過 39,000 名學生給它打了 5 顆星!
別浪費你的錢
在這門課程中,你們將得到與我們為期12周的實體程式設計訓練營完全相同的課程材料和課程設定。 與其花費8000美元和中斷工作去參加實體課程,不如通過學習這門課程來節省大量的金錢,並且按照你自己的節奏去做!
不要只是相信我的話,看看我過去的學生對這門課程有什麼看法:
“你找不到比 Angela 更好的老師了。 她在鼓勵你用正確的方式學習快捷方面做得非常好。 我想鼓勵每一個考慮參加這個課程的人去學習它,因為它是我在任何地方見過的最好的 Swift 程式設計課程,而且我已經嘗試了不少。 如果你正在尋找一個優秀的快速程式設計課程,那麼就到此為止吧,因為你已經找到了。 你可以從程式設計一開始就學習 Swift,一直學習製作自己的應用程式,然後上傳到應用商店。” Ian Hopjins
“太好了! 保留率是令人難以置信的,因為 Angela 在解釋和教授我們正在做的事情的各個方面做得很好。 大多數 Udemy 上的其他老師把程式碼顯示在螢幕上,假裝什麼都沒發生。 這個課程太棒了! 5 / 5”- Muhammad Ibrahim
“ Angela 是個很棒的老師! ”- Marco Zanirato
“這門課棒極了。 只有在從別人那裡學了幾門課程之後,我才意識到這門課程有多好。 這門課程教給我的東西比我想象的要多,它提供了很好的指導,並且提供了大量的實際操作任務來鑽研這個概念。” Marc
“好好利用你的金錢! 我當時完全是個初學者,但 Angela 在幾週內就讓我成為了職場專家。” – Burak tun bilek
“這是第一名! ! ! ! ! ! ! ! ! 絕對驚人。 我上過的最好的 iOS 課程。 Angela 用需要解釋的方式解釋了一切,所以一切都很容易理解。 這門課程的理念是讓你學習,而不僅僅是觀看和重複。 Angela 受過高等教育,在整個課程中她的表現非常明顯。 再次強調,這是非常美妙的。 謝謝你。 請創造更多的課程! ! ! ! ! ” ー Eduard Khachian
你是否試圖在 Udemy 上所有不同的 iOS 課程中做出選擇? 看看我課程上的學生是怎麼說的:
我已經改變了我對 Udemy的5星級課程的期望。 Angela 你太棒了! 我早先已經給這門課程打了5顆星(大約20% 的完成率) ,但是在完成了大約70% 的課程之後,我可以說這是我今天最喜歡的 Udemy 課程。 太棒了,Angela! – Alberto L
“我在 Udemy 和其它地方上過很多課,沒有一門課像這門課一樣清晰、節奏完美! Angela 的方法真的很棒,深刻而清晰。” – Žan Fras
“我學過幾門 iOS 課程,到目前為止,這門課對 swift 和 xcode 文件的解釋是最好的。 講師有時很幽默,這使得這門課程更加有趣。” Bryan Pukanda
“為了自學,我參加了很多關於大學和其他地方的課程,我可以誠實地告訴你,這是一門我不想結束的課程。 就像那些你希望繼續下去的電影一樣。 所涵蓋的任何概念都被非常漂亮地涵蓋,使學習變得非常簡單。 為什麼我有那麼多的答案? 在這門課程中,比如 closures 是如何運作的,為什麼他們是這樣運作的,為什麼 delegates 是這樣運作的。 非常感謝你們提供這門課程。” – Arun Lakhera
“我將這個課程與 Udemy 上另一個頂級 iOS 課程進行了比較,但我認為這個課程勝過它。 原因何在? Angela 不會給你看過多的教材,然後說我們以後再討論這個,或者說“就這麼做吧”。 以後你就知道為什麼了。” 在做某件事之前,她會先探究一下原因。” Clyde Addison
你是否有開發 iOS 應用程式的經驗,想知道這門課程是否適合你? 看看我課程上的學生是怎麼說的:
“這是我見過的組織得最好的 Swift 入門課程。 該課程非常適合教授 Swift 程式設計,包括使用 Xcode、 Github、 Cocoapods、 Stack Overflow、 Alamofire、 Firebase、 REST api 和所有應用程式開發者常用服務的重要資訊。 它們展示了使用 Xcode 和其他服務的所有方法,這些方法花了我好幾個月的時間才學會。 真希望我一年前就參加了這門課,但即使有了一年的 Swift 經驗,我還是找到了很多很棒的資訊和有用的建議。 我喜歡這門課程提供的所有額外功能,特別是練習專案的資源(圖形、聲音檔案等) ,因為我總是花費太多的時間去尋找一些資源去玩。 本課程瞭解如何通過給程式設計師提供建構應用程式所需的工具集和能力來教程式設計師。 本課程教授程式語言的基礎知識以及建立知識和提高故障排除技能的技能。 Angela 是一個很棒的演講者,她應該為每個人的教學影片配音,真的。 Marcy Vernon
“確實。 這是一個非常棒的學習 iOS 程式設計的課程。 我已經編寫程式碼很多年了,並且在 Udemy 上上了很多程式設計相關的課程,這是最好的之一。 講師會帶你瞭解所有在 iOS 平台上開發應用程式的裡裡外外開發步驟。 這是最頂級的 A++ 課程。” – Mirko Cukich
記住… 我是如此自信,你會喜歡這個課程,我們提供30天內全額退款保證! 因此,這是一個完全不需思考的決定,沒有風險,今天就加入並獲得一切的收益。
那你還在等什麼? 點選現在購買按鈕,加入世界上評價最高的 iOS 13應用程式開發課程。
目標受眾
- 如果你是完全的程式設計初學者,那麼就參加這個課程
- 如果你是經驗豐富的程式設計師,那麼參加這門課程,以迅速趕上 Swift 4.2 和原生應用程式開發。 從 Xcode 演練課程開始,我們很快就會讓你熟悉 iOS 開發
- 如果你從 Objective-C 切換到 Swift,那麼這是一個快速的方法。 你可以直接從使用中級 Swift 語言模組開始
- 如果你是一個專業的 iOS 開發者,並且想快速瞭解蘋果的最新技術,那麼就從 SwiftUI,ARKit2 和 CoreML2 上的模組開始吧
講師簡介
Angela Yu iOS 開發者和講師
我是 Angela,我是一個熱愛教學的開發者。 我是倫敦 App Brewery 的首席講師,這是倫敦領先的程式設計訓練營。 我幫助了成千上萬的學生學習編碼並改變了他們的生活通過成為一名開發人員。 我被 Twitter、 Facebook 和 Google 等公司邀請去教授他們的員工。
當我剛剛滿12歲時,我第一次進入了程式設計的世界,想要建立自己的電子遊戲。 此後,我已經製作了 70 多個應用程式和一些非常棒的遊戲。 但最重要的是,我意識到我最大的熱情是教書。
我大部分時間都在研究如何讓學習程式設計變得有趣,讓難懂的概念變得容易理解。 我把我發現的一切都應用到我的訓練營課程中。 在我的課程中,你會發現很多程式宅的幽默,但也有很多的解釋和動畫,以確保一切都很容易理解。
我會一路陪你學習。
字幕:英文
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
- Udemy 永久擁有課程 ⏳ NT290 起特價中(點擊連結看更多)
- ✨年訂閱每月 NT350 🌈 悠遊 Udemy 的 26000+ 門課,最大化學習 ( 原價 NT635/月 )
- Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格比電腦上看到的貴
- $代表當地貨幣, 如在台灣為 NT
- 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現
報名參加課程

也許你會有興趣
- iOS App 開發學習地圖
- ★英語學習地圖 – 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!
發表迴響