Contents
使用 ReactJS 開發的 Web 開發者可以延續這個技術使用 React Native 開發支援 iOS/Android 的跨平台 App,那麼使用 Angular 的開發者呢?這個課程針對 Angular 開發者設計讓你也可以使用既有的技術開發跨平台的手機 App。
從這 34.5 小時的課程,你會學到
- 使用 Angular 和 Ionic 5 提供的強大功能建構 iOS 和 Android 的原生應用程式
- 深入了解 Ionic 5,進一步了解非常先進的功能並優化應用程式
- 在真實設備上測試iOS和Android App,並將這些 App 發佈到兩個平台的應用商店
目標受眾是誰?
- 本課程針對希望使用其 Angular 4(以前稱Angular 2) 知識建構原生手機應用程式的學生
- 本課程針對有興趣開發 iOS 和 Android 原生手機應用程式的開發者
課程說明
Angular (以前稱Angular 2) 允許你使用 TypeScript / JavaScript 的能力開發很棒的 Web 應用程式。使用 Angular 知識來建構 Web 應用程式也可以編譯成在任何 iOS 或 Android 設備上運行的原生手機應用程式不是很好嗎?
Ionic 框架允許你這樣做!使用你現有的 Angular 、HTML、JS和 CSS 知識,並建構你的原生手機應用程式!Ionic 2 將處理其餘的並為你編譯你的程式碼。這使你可以專注於你知道的事情,並在所有可能的設備(桌面和手機)上發布應用程式,而無需學習數千種不同的語言!
難怪像 Ionic 這樣的混合框架是非常受歡迎和高需求!
我的名字是 MaximilianSchwarzmüller,我是一個自由網路開發者,以及 Udemy 的許多5星級課程的創建者,包括“Angular 4 – 完整指南”課程,Udemy 上最暢銷的Angular 課程!
我喜歡創建令人敬畏的的 Web 應用程式而且很棒的是現在可以使用這些知識來建構原生手機應用程式!
本課程將從零到發布應用程式,採取一個非常實務導向的路線。你將在整個課程中建構四個主要應用程式,了解 Ionic 2 的基礎知識,豐富的元件庫,如何獲取和處理使用者輸入,如何儲存資料和訪問本機設備功能等等!
每個應用程式將專注於不同的主題,如 Components,Navigation,Tabs,Sidemenus,使用者輸入,原生設備功能(例如相機),儲存,Http,身份驗證…
因為建構 Apps 只是樂趣的一部分,你當然也會學習如何在瀏覽器中運行應用程式(是的,它像魔法一樣!),在模擬器上或在自己的設備上!
你究竟要學什麼?
- 對Angular 的簡要回顧
- 如何設置你的 Ionic 2 專案
- 關於 Ionic 2 的基礎 – Navigation 如何工作,專案的結構如何,以及如何使用其豐富的元件庫
- 使用許多 Ionic 2 內建漂亮的元件
- 使用不同種類的導航概念:“Back” – Button – Navigation,Tabs 和 側邊選單
- 顯示 Modals,Alerts,Toasts 和更多有用的 UI 元件
- 在瀏覽器,模擬器和真實設備上測試 App
- 透過 Inputs,Textfields,Dropdown,Dialogs 和 Sliders 獲取和處理使用者輸入
- 使用者認證和訪問 Web 伺服器
- 訪問本地端設備儲存和本機的設備功能,例如相機或地理座標
- 更多…喜歡添加第三方套件或是套用設計主題到你的應用程式
- 最後,你將了解如何設定 App 並將其發佈到 App Store 或是 Google Play Store
這聽起來不錯嗎?讓我們現在看看這個課程是否適合你!
這裡有四種不同類型的學生 – 看你是否可以辨識自己屬於哪一類?
學生#1
有基本的 Angular (2或 4) 知識,喜歡 Web 應用程式也會建構,並希望將這些應用程式可以安裝到手機裝置。Angular 2 apps 安裝在手機裝置上 – 是不是一件很棒的事?
是的,這做得到,你會很確認參加了正確的課程,如果這個學生描述聽起來像你一樣!
學生#2
有基本的 Swift 或是 ObjectiveC 和/或是 Android 知識,並已經為這些平台建構了一些基本的應用程式。是否可以不需要學習這麼多不同的程式設計語言…
這堂課可能基本 Angular (2或 4) 知識,但這個課程肯定會讓你解決這個要學習多種程式設計語言的問題。你可能需要選擇一些基本的 Angular 2 課程然後深入這個課程,一旦你想要這樣做,你肯定應該加入這門課!或者現在加入並且邊上邊學習 Angular (2或 4) !
學生#3
已經知道 Angular 1 和 Ionic 1 以及一些基本的 Angular 2。這個課程是否仍然增加額外的價值?
確實是這樣!Ionic 2 使用 Angular 2,Angular 1的完全重寫版本。因此,Ionic 2 也與 Ionic 1 截然不同,並且真正擁抱 Angular 2 的元件驅動方法。Angular 2 是 Angular 的未來,Ionic 2也是如此!
學生#4
有基本的 HTML 和 JS 知識,並會喜歡用這種知識原生手機應用程式!
聽起來不錯,但需要一些更進階的技能。你應該首先鑽入 Angular 2,這樣你會得到一個如何運作,實際上問題如何解決的感覺。此後,這門課程絕對值得再次參觀。
我迫不及待地歡迎你加入這門課程!
規定為何?
- 強烈建議具備 Angular (2或 4) 基礎
- 基本 HTML,JS 和 CSS 知識是必備的
講師簡介
Maximilian Schwarzmüller,專業網站開發人員和教練
擔任 Web 開發者的經驗
從13歲開始,我從來沒有停止學習新的程式設計技能和語言。早期我開始為朋友創建網站,也只是為了好玩。這種熱情已經持續,導致我決定作為一名自由網路開發人員和顧問。我在這份工作中取得的成功和樂趣是無與倫比的並且真的讓這種熱情繼續存在。
開始使用 PHP 與 Laravel,NodeJS 開發 Web 後端,我也像越來越多前端開發者在很多專案採用現代化的框架,例如 Angular 或是 VueJS 。我現在都愛這兩個不同的世界!
作為一個自學的開發者,我有機會透過學習工商管理碩士學位來拓寬我的視野。這使我能夠在一家大型策略顧問公司和一家銀行工作。在學習的時候,我喜歡這些領域的發展,在這個領域的時間大大提高了我的整體經驗和技能。
擔任教練的經驗
作為一名自學的專業人士,當學習新知識或改進已知程式語言時,我真的知道困難的部分和難題。這種背景和經驗使我能夠專注於最相關的關鍵概念和主題。我的許多5星級課程以及一個成功的 YouTube 頻道記錄是最好的證明。
無論是作為開發教練或教學工商管理我總是收到豐盛的回饋。最寶貴的經驗是看到學生找到新的、更好的工作,開發出很棒的 Web 應用程式,取得精彩的專案或在我課程的幫助下將技能變成嗜好享受。
英文字幕:有
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
🙌 如何有效率地管理 ChatGPT 輸出與整理自己的 ChatGPT 提示( prompts )使用情境?LN+ for Web 已經針對 ChatGPT 的整合做最佳化
🙌 讓 Notion AI 成為你線上學習的得力助手,詳細操作請參考 – 使用 Notion AI 功能來為 udemy 的課程做摘要總結
- 點選這個✨優惠連結 課程特價 | Udemy 永久擁有課程 NT330 起( 請登入 Udemy|按過“優惠連結”後到”報名參加課程“連結網頁做更新 )
- Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格比電腦上看到的貴
- $代表當地貨幣, 如在台灣為 NT
- 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現
報名參加課程

也許你會有興趣
- Angular 相關線上課程介紹
- 更多 Javascript 相關課程
- ★想要加強英文能力嗎?
- Soft & Share 特價課程與學習資訊分享 加入這個社團追蹤特價課程與學習資訊
- 追蹤這個 Twitter ,追蹤特價課程與學習資訊
你必須登入才能發表留言。