iOS Firebase 專業課 – 即時資料庫和 Firestore

學習認證、雲端功能、Crashytics,廣告,多人遊戲,推送通知等等

從這 15 小時的課程,你會學到

  • 學習如何流暢地整合身份驗證工作流程,以登入和管理新使用者
  • 使用即時資料庫或 Firestore 解決方案創建利用後端資料庫的應用程式
  • 建立一個應用程式,該應用程式可以使用照片圖庫或相機圖片資料上傳和下載影像資料
  • 建立雲端功能,將工作解除安裝到 firebase 伺服器,這樣你的客戶端應用程式就不用那麼辛苦地工作了
  • 將 Crashlytics 整合到你的應用程式中,這樣你就可以在將應用程式部署到 Apple 應用程式商店後管理應用程式的崩潰報告
  • 建立一個當後端資料庫更新時,會經由推送通知更新使用者的應用程式; 這又是一個雲端功能的用例
  • 瞭解如何使用動態連結傳送使用者邀請,以便你可以發展你的應用程式和品牌
  • 學習如何使用 Google Admob 來建立和管理廣告的生命週期,以幫助你的應用和品牌的成長
  • 學習如何收集和過濾分析資料,以便更好地瞭解使用者如何使用你的應用程式
  • 瞭解如何建立同時使用多個 firebase 特性的應用程式,以建立健壯且有用的應用程式
  • 瞭解如何將一個單人井字棋遊戲轉換成多人遊戲。使用身份驗證、 Firestore 資料庫和動態連結

要求

  • 一台 Mac 電腦(最好有最新的作業系統)
  • Xcode 10.1或更高版本(Xcode 是 Mac 內系統,必要時可以通過 Apple 應用商店進行更新)
  • CocoaPods 1.4.0 或更高版本(如何安裝和設定在本課程會跟你展示)
  • 有 iOS 平台和 Swift 語言背景者優先
  • iOS 實體裝置,用於推送通知部分
  • 付費 APPLE 開發者帳戶,用於推送通知部分

課程說明

在這門課上你將學到什麼?

本課程旨在對 Firebase 框架做全面的介紹,並教你如何將多個 Firebase 功能整合到一起,以建立健壯的應用程式。

你將學習如何“把所有的東西放在一起” ,而不是單獨學習孤立的主題。課程中的許多主題將在隨後的章節中重新討論,以加強前面討論過的觀點。隨著課程的進展,你將發現新的用例並建立具有多個 firebase 功能的應用程式。

主要涉及哪些主題?

Firebase、iOS 和 Swift。

但更確切地說,這門課涵蓋了…

  • 學習如何流暢地整合身份驗證工作流程,以登入和管理新使用者
  • 使用即時資料庫或 Firestore 解決方案創建利用後端資料庫的應用程式
  • 建立一個應用程式,該應用程式可以使用照片圖庫或相機圖片資料上傳和下載影像資料
  • 建立雲端功能,將工作解除安裝到 firebase 伺服器,這樣你的客戶端應用程式就不用那麼辛苦地工作了
  • 將 Crashlytics 整合到你的應用程式中,這樣你就可以在將應用程式部署到 Apple 應用程式商店後管理應用程式的崩潰報告
  • 建立一個當後端資料庫更新時,會經由推送通知更新使用者的應用程式; 這又是一個雲端功能的用例
  • 瞭解如何使用動態連結傳送使用者邀請,以便你可以發展你的應用程式和品牌
  • 學習如何使用 Google Admob 來建立和管理廣告的生命週期,以幫助你的應用和品牌的成長
  • 學習如何收集和過濾分析資料,以便更好地瞭解使用者如何使用你的應用程式
  • 瞭解如何建立同時使用多個 firebase 特性的應用程式,以建立健壯且有用的應用程式
  • 瞭解如何將一個單人井字棋遊戲轉換成多人遊戲。使用身份驗證、 Firestore 資料庫和動態連結

如果你已經準備好要開始了,點選註冊或新增到購物車按鈕,開始你的 iOS Firebase 技能提升旅程。

目標受眾

  • 希望熟練掌握 Firebase 的開發者
  • 希望將他們的 iOS 應用技能更上一層樓的 iOS 開發者

講師簡介

Tim Buchalka’s Learn Programming Academy 專業程式設計師和教師 – 226 萬+名學生

Learn Programming Academy 由擁有 40 年經驗的軟體開發人員 Tim Buchalka 創立。他同時也是 Udemy 的講師,其 Java、Python、Android、C# 和 Spring 框架課程的學員人數超過 226 萬人。

學院的目標是在未來三年內幫助 500 萬人學習程式設計。

除了 Tim 本人開設的課程(所有課程均可在此找到)之外,我們還與頂尖教師合作,開發課程,教授各個級別開發人員所需的基本技能。

另一個重要的理念是,我們的課程由真正的專業人士授課;他們都是擁有豐富行業經驗的軟體開發人員,同時也是優秀的教師。我們所有的講師都是經驗豐富的軟體開發人員!

我們的團隊目前正在緊鑼密鼓地開發新課程。

無論您是程式新手,想要學習程式設計,還是想要鞏固現有技能,也或是想要學習新的語言和框架,Learn Programming Academy 都能滿足您的需求。

Kevin Murphy 程式設計教練  ( 更多講師主講課程介紹 )

我是一位具有十年經驗並擁有電腦科學學士學位的程式設計講師。我是一名工作專業人士,喜歡作為副業任教。在過去的兩年中,我一直擔任 Udemy 講師,專門研究 IOS 和相關框架。

我的專業背景主要是 Java、C 和 C++。但是我喜歡教學生我所知道的東西,並且一直在努力將我的知識擴展到我在職業生涯中所使用的知識之外。

我希望將我的技能擴展到希望學習程式設計能為他們做些什麼的準學生。程式設計是一個改變生活的過程,到目前為止,我一直很享受這學習旅程,並希望你也能體驗到。

英文字幕:有

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

  • Udemy 永久擁有課程 許多課程約 NT400(點擊連結看更多)
  • 年訂閱每月 NT350 🌈 悠遊 Udemy 的 26000+ 門課,最大化學習 ( 原價 NT635/月 )
  • Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
  • 手機上點選優惠連結看到的價格比電腦上看到的貴
  • $代表當地貨幣, 如在台灣為 NT
  • 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現

報名參加課程

Sponsored by Udemy


也許你會有興趣

不受 FB 演算法影響,歡迎透過 e-mail 訂閱網站更新

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

由 WordPress.com 建置.

Up ↑

探索更多來自 Soft & Share 的內容

立即訂閱即可持續閱讀,還能取得所有封存文章。

Continue reading