Android 多執行緒專業課程


在 Android 多執行緒的完整指南。 從基礎到執行緒池( Thread Pools )、RxJava 和 Kotlin Coroutines

報名參加課程

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

  • 編寫任何複雜性的執行緒安全程式碼
  • 隨時保持使用者介面的響應性( responsive )
  • 使用最流行的 Android 多執行緒框架(RxJava、 Kotlin Coroutines 等)
  • 防止 Android 應用程式中的記憶體洩漏
  • 在程式碼中發現些微的執行緒安全錯誤
  • 管理多達數百個相互依賴的執行緒

要求

基本的 Android 開發知識

課程說明

在完成這門課程之後,你將能在你的 Android 應用程式中編寫正確且高效的多執行緒程式碼!

多執行緒在 Android 中是一個複雜但非常重要的課題。 要編寫真正的應用程式,至少要卸掉部分工作到所謂的後台執行緒,這就是很清楚地不可能。 但是,如果在應用程式中使用多個執行緒,則需要使用特殊技術來確保程式碼具備執行緒安全。

正如你將在本課程中看到的,延遲的使用者介面、凍結、記憶體洩漏、卡住流、當掉 – 所有這些都可能由程式碼中的執行緒安全問題所造成。

通過這門課程,你將使用定義良好、結構化的方法來掌握 Android 的多執行緒:

  • 從 Android 最底層的並行性和多執行緒基礎開始
  • 在 Android 框架中使用最底層的多執行緒原函數( primitives )
  • 保持應用程式的使用者介面響應和迅速
  • 瞭解如何使你的程式碼執行緒安全
  • 分析多執行緒程式碼的效能
  • 提高你的技能並管理多達數百(!)的並行執行緒
  • 使用 Android 世界中最流行的多執行緒框架(RxJava、 Kotlin Coroutines 等)獲得實踐經驗

為了使這門課程實際有用,你將應用你在課堂上學到的所有概念和技巧來解決精心設計的實作練習。

本課程的主要目標之一是,除了讓你成為並行( concurrency )專家之外,還展示了如何使用最受歡迎的多執行緒框架實現複雜的資訊流。 這將使你能夠從整體上掌握 Android 生態系統中多執行緒的全貌。 然後,在你親身實作所有這些框架後,將能選擇最適宜的框架,在自己的 Android 專案中運用!

因此,通過這門課程,你將獲得真正的技能,成為真正的 Android 多執行緒專家!

目標受眾

Android 開發者

講師簡介

Vasiliy Zukanov 專業的 Android 開發者,Blogger,教育家 ( 更多講師主講課程介紹 )

我是一個專業的安卓( Android  )開發者,擁有廣泛的技術和商業興趣。 過去曾在微電子學產業工作過,現在我總是驚訝於軟體開發者將想法轉為給使用者運用的產品力量。

在過去的幾年裡,我一直在寫關於 Android 開發中具有挑戰性的話題的部落格。 成千上萬的開發者已經從我在 TechYourChance 部落格上的文章中學到了 Android 應用程式的設計、架構和測試。

我真的很喜歡教書,並且在用簡單的詞語解釋複雜的想法時感到異常滿足。

我的課程是針對專業的軟體開發者,他們認真對待他們的工作,投資自己,在技術上更上一層樓。

英文字幕:有

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

報名參加課程

Sponsored by Udemy

也許你會有興趣

 歡迎使用 App / Email | Telegram 訂閱 網站更新

當這個頁面更新時,傳送 e-mail 給我

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

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: