Contents
學習規模化的分散式 Java 應用程式,平行程式設計,分散式計算和雲端軟體架構
從這 7.5 小時的課程,你會學到
- 設計和建構大規模平行處理 Java 應用程式和大規模分散式演算法
- 為低延遲、容錯、高可用性和效能建立高效的基於雲端的軟體系統
- 精通為現代雲端計算時代設計的軟體架構
- 在全球佈署雲端分散式程式,為數百萬使用者、數十億請求和千兆位元組的資料提供服務
要求
- 熟練掌握 Java
- 對軟體工程和電腦科學的熱情
- 多執行緒和同時性: 推薦使用
課程說明
你是否一直想要開發能夠觸及數百萬使用者並影響人們生活的軟體?
你有沒有想過現代的公司
- 如何處理大量的網際網路流量和交易?
- 安全地儲存我們數十億的照片、視訊和其他資料?
- 在全球範圍內提供無可挑剔的使用者體驗和高效能的全天候服務?
那麼你來到了最完美的地方!
在本課程中,你將:
- 掌握分散式系統、分散式計算和現代軟體架構的理論
- 掌握建構分散式應用程式和平行演算法所需的實用技能,聚焦在基於 Java 的技術
- 在雲端佈署分散式 Java 應用程式群組
- 規模化分散式資料庫以儲存 petabytes ( 1PB=1024TB==2^50位元組 )的資料
- 建構具有高度可擴充性和容錯性的分散式系統
在這個過程中,你將學習現代技術,比如:
- Apache Kafka
- Apache Zookeeper
- MongoDB
- HAProxy
- Google 雲端平台
- JSON
- Java HTTP 伺服器與客戶端
- 協議緩衝
- Google 雲端平台
還有更多
那你還在等什麼?
今天就加入我們這個不可思議的旅程吧!
目標受眾
- 那些想要建立現代化的分散式系統的學生
- 希望獲得分散式計算和雲端技術新實用技能的學生
- 精通 Java 的學生,希望將他們的軟體工程技能提升到一個新的水準
講師簡介
Michael Pogrebinsky 專業軟體工程師 | 軟體架構師 | 導師 (更多講師主講課程介紹)
Michael Pogrebinsky 是一位經驗豐富的軟體工程師和軟體架構師。
在他的職業生涯中,他開發了許多旗艦產品,並為谷歌( Google )、英特爾( Intel )等公司開發了尖端解決方案和技術。
他的主要興趣是實時性和高規模的軟體,並展示了他的技術領導力,在許多領域的領先公司工作。
他也是程式語言和技術的跨平台者,他的教學方法強調理解核心基礎知識,培養正確的思維方式和良好的實踐經驗。
他對技術的熱情使他成為其他工程師和學生的良師益友,他很高興能在 Udemy 分享他的知識和經驗。
英文字幕:有 ( 講師提供 )
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
🙌 如何有效率地管理 ChatGPT 輸出與整理自己的 ChatGPT 提示( prompts )使用情境?LN+ for Web 已經針對 ChatGPT 的整合做最佳化
🙌 讓 Notion AI 成為你線上學習的得力助手,詳細操作請參考 – 使用 Notion AI 功能來為 udemy 的課程做摘要總結
- 點選這個✨優惠連結 課程特價 | Udemy 永久擁有課程 NT370 起( 請登入 Udemy|按過“優惠連結”後到”報名參加課程“連結網頁做更新 )
- Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格比電腦上看到的貴
- $代表當地貨幣, 如在台灣為 NT
- 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現