課程簡介
介紹
Firebase 是一套包含超過 25 種工具的工具,可以輕鬆集成到 Google Cloud Platform 專案中。它提供了用於開發 Android 和 iOS 行動應用程式和 Web 應用程式的 API。它提供了用於開發高性能應用程式的工具。簡單的 API 呼叫允許執行複雜的操作,例如數據持久化,而無需複雜的程式設計。它允許前端開發人員開發完整的無伺服器應用程式。它提供了用於監視應用程式性能的工具。通過分析,可以分析應用程式的使用方式,以確定如何實現最佳業務價值。
該計劃利用實踐研討會,演示如何充分利用 Firebase 來開發、監控和分析應用程式。邀請代表們為研討會自帶代碼。該計劃的持續時間取決於所需的承保水準。
該程式可根據您的需求進行定製。將針對每個 Firebase 功能提供概述。通過代碼示例深入介紹,可按需提供所有功能。選擇 Android、iOS 和/或 Web 是否需要代碼範例。
設置 Firebase 開發環境。
代表們應攜帶一台筆記型電腦,該筆記型電腦安裝了開發Android、iOS或Web應用程式所需的軟體。理想情況下,筆記型電腦還將具有現有的Android,iOS或Web應用程式代碼。需要Google Cloud Platform 帳戶。iOS 開發需要 Apple 開發人員帳戶。 將提供設定說明。
Firebase 入門
- 什麼是 Firebase?
- Firebase 元件。
- 支援的語言和平臺。
- Google 雲平台專案。
- 將 Firebase 新增到專案中。
- Firebase 控制台。
- Firebase 功能概覽
Firebase 平台支援
- Android 應用程式。
- iOS 應用程式。
- 使用 JavaScript SDK 的 Web 應用程式。
- Firebase 管理應用。
- 研討會:開始構建 Android、iOS 或 Web Firebase 應用。
Firebase 身份驗證
- Firebase SDK 身份驗證 API。
- 電子郵件地址和密碼身份驗證。
- 聯合身份提供:Google、Facebook、Twitter、Github。
- 通過簡訊識別電話號碼。
- 自定義身份驗證。
- 授權。
- 研討會:將 Firebase 身份驗證添加到應用程式。
雲 Firestore
- 雲實時數據同步解決方案。
- Cloud Firestore、Realtime Database 和 Cloud Datastore 的比較。
- 結構化數據。
- 用戶端本地存儲。
- 訪問數據。
- 安全和數據驗證。
- 查詢數據。
- 研討會:實施 Cloud Firestore 或 Realtime Database。
雲存儲
- Google 雲存儲。
- 安全和檔案傳輸。
- 存儲圖像、音訊、視頻和其他內容。
- 訪問雲中的內容。
- 配置選項。
- 研討會:實施雲存儲。
Firebase Hýsing
- Firebase 託管原則。
- 使用自訂功能變數名稱。
- 使用 Firebase CLI 上傳內容。
- 伺服器證書。
- 研討會:實施 Firebase 託管。
雲函數
- 功能即服務 (FaaS)。
- Firebase 和 Cloud Functions。
- 雲事件觸發器
- HTTP 觸發器
- 編寫和部署 JavaScript 或 Python 函數。
- 研討會:創建雲函數。
雲運行
- 容器和編排。
- Cloud Run 原則。
- 託管雲運行和IAM。
- 研討會:使用 Cloud Run。
性能監控
- 測量啟動時間和網路流量。
- 性能指標。
- 使用跟蹤捕獲性能。
- 創建自訂指標。
- 研討會:啟用性能監控。
Firebase 雲消息傳遞 (FCM)
- FCM 通知消息。
- FCM 數據消息。
- 管理 SDK。
- HTTP 和 XMPP API。
- 通知編輯器。
- 研討會:使用 Firebase Cloud Messaging。
遠端配置
- 應用程式配置參數。
- 按人口統計或分析自定義應用程式。
- 檢測應用程式。
- 遠端配置的策略和限制。
- 研討會:使用遠端配置。
Marketing 應用
- 預測。
- Firebase A/B 測試。
- 應用內消息傳遞。
- 動態連結。
- 應用索引。
Google Analytics 適用於 Firebase 和 Crashlytics
- 分析原則。
- Crashlytics 和分析。
- 跟蹤、優先處理和修復應用程式穩定性問題。
- 報告應用程式中的事件。
- 按使用方式和人口統計定義受眾。
- 瞭解應用程式的使用方式。
- 自定義事件和監控。
- 與其他服務集成。
- 研討會:使用 Analytics 並與其他服務集成。
最低要求
- 瞭解移動或 Web 應用程式和雲端技術。
- 具有開發移動或 Web 應用程式的經驗。
- Java、Swift 或 JavaScript 程式設計經驗。
觀眾
- 移動或 Web 應用程式開發人員。
客戶評論 (4)
Our group was not that big so every time we asked a question we received an extensive answer with examples. So everything was well explained and it can be noticed that trainer has a great knowledge.
Iwona - Universal-Investment-Gesellschaft mit beschränkter Haftung
Course - Access Intermediate
Training Room and quite location and all the stuff.
Abdullah Adelyar - USAID - Kabul Afghanistan
Course - Access VBA
perfect level of knowledge transfair
Pascal - Diehl
Course - Access Advanced
這種情況是不典型的,因為對開發人員的強化培訓將與非開發人員一起進行。盧卡斯以同理心和幽默感接受了這一挑戰。通過他聰明而靈活的方式,他能夠確保每個人都能獲得具體的學習收益。我非常喜歡這個,很樂意再次與盧卡斯一起參加研討會。
Christoph - Honda Bank GmbH
Course - MERN Fullstack Development
機器翻譯