Flutter BLoC TDD 與簡潔架構 | 基於專案

了解大規模應用程式開發的概念

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

  • 學生將學習TDD(Test Driven Development,測試驅動開發)
  • 他們還將了解什麼是乾淨的建築
  • 為什麼 TDD 和簡潔架構如此重要
  • 將 BLoC 與 TDD 和簡潔架構集成
  • 如何將 TDD 與 BLoC、Cubit 和 Provider 結合使用
  • 了解大規模應用程式開發原理
  • 深入了解 Dart 和 Flutter
  • 先進的 Dart 概念
  • 了解 flutter_test 套件

要求

  • 對程式設計的基本了解

課程說明

在本課程中,我們將透過逐步範例詳細介紹什麼是乾淨的架構。 我們還將討論為什麼它很重要,以及它如何在大型專案中發揮重要作用,以及如果專案使用乾淨的架構完成,團隊如何與他們的專案進行協作,以及每個專案如何相互依賴。

本課程分為兩部分。 學生需要單獨購買這兩個部分。 。

這個應用程式涵蓋了 100 個 TDD 以及 BLoC、Provider 和 Cubit 的 Clean Architecture 的詳細解釋

這個應用程式使用 firebase 作為後端和聊天。 所有資料都保存在 firebase 中,登入也透過 firebase 進行。 你會在不同情況下收到通知。

你可能會收到加入群組的通知,以及上傳新課程或考試的通知。

該應用程式有一個管理端,你可以在其中將課程上傳到 firebase,應用程式會立即讀取該內容。 你可以上傳許多考試或課程。

考試結果立即自動出來。 學生可以查看他們的結果並重新檢查測試。

你將有一個螢幕視訊播放器部分,可以是全螢幕或半螢幕。 你可以播放連結或本地儲存中的影片。

個人資料中心提供姓名、密碼和頭像變更。

本課程還涵蓋專門的 TDD 部分清晰範例。 因此,本課程的前 6 小時我們將透過一個虛擬應用程式來了解 TDD 和簡潔架構。

主要特點

  1. 社群登入
  2. 查看課程
  3. 加入群聊
  4. 自動建立群聊
  5. 離開群聊
  6. 後台上傳影片
  7. 播放本地儲存中的影片
  8. 個人資料中心(建立、刪除、更新影像)
  9. 收到通知
  10. 清除通知
  11. 入職螢幕
  12. Firebase 整合
  13. 管理面板
  14. 上傳試卷

目標受眾

  • 中級到高階學習者

講師簡介

Dastagir Ahmed React Native, Fluttter, Laravel 教師

我是一名已經教書18年的老師,我非常擅長解釋事情。 我還有一個 YouTube 頻道,有很多粉絲,大約只有 65,000 人。

我教授 Flutter、React Native、Laravel 和 GoLang。

最近我開始了udemy課程。 希望你會喜歡和我一起學習這門課。

英文字幕:有

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 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