極客時間出品的《Netty原始碼剖析與實戰》由傅健所作,傅健是Netty原始碼貢獻者、Cisco高階軟體工程師。本專欄從零開始構建一個Netty實戰專案。
課程訂閱及價格:
原價¥129 ,限時¥99 ,10月10日上線 1-11 講,10月16日開始固定為每週三更新。全部課程預計將於 12 月 12 日前更新完畢。
本課程為視訊課程,共57講,訂閱成功後即可通過“極客時間”App端、小程式端、Web端永久觀看;由於視訊內容為虛擬商品,一經訂閱,概不退款;
掃下圖二維碼購買,返現24元。購買成功之後,請加我微訊號 dismissmewp ,備註:返現。
《Netty原始碼剖析與實戰》課程背景
歷經15年,Netty 目前已經是 Java 網路程式設計最熱門的框架,是我們開發高效能 Java 伺服器的必學框架。它不僅包含了豐富的網路知識,也蘊含了很多 Java 程式設計的高階技巧,所以它也是我們學習 Java 、學習網路程式設計不可多得的經典案例。
用 Netty 寫一個簡單的網路應用程式很簡單,但是學習 Netty 的內部原理、瞭解它到底怎麼工作起來的,卻是一個比較漫長的過程,因為它不僅要求對 Java 程式設計的高階知識有掌握,還要懂網路知識。同時,Netty 包含了各種演算法、優化策略在其中,這也是 Netty 學習的難點之一。
因此,本課程在內容設計上會遵循一個由淺入深的原則。先介紹 Netty 的來龍去脈以及它的發展趨勢。隨後帶你從“點”(領域知識)和“線”(請求處理)這兩個維度深入到 Netty 的原始碼中去理解它的核心功能和原理。之後進入實戰部分,首先帶著你寫一個簡單的“玩具”專案,快速上手 Netty,然後逐步去豐富、優化這個專案,將它打磨成一個能夠應用到企業生產環境中的成熟產品。最後,我們還會看看其他優秀的開源專案是如何使用 Netty 的,有哪些可以借鑑的地方。<\/p>\n<p>學完這門課程後,你將能夠熟練使用 Netty 進行相關專案的開發、優化及故障處理,並且能夠為 Netty 專案本身貢獻自己的一份力量。
《Netty原始碼剖析與實戰》講師介紹
傅健,Netty 原始碼貢獻者。
思科中國研發中心平臺軟體工程師,畢業後一直在思科工作,已有9年。做過很多專案,從移動端應用到文件儲存系統、從訊息系統到電話接入系統,接觸過很多不同型別的開源軟體且很喜歡深究原理,所以現在也是 Netty、Jedis、Spring Data Redis、influxdb–java、Jenkins等很多開源專案的 Contributor 。
《Netty原始碼剖析與實戰》課程目錄
部分課程,將持續更新
第一章:初識 Netty:背景、現狀與趨勢 (7講)
第二章:Netty原始碼:從“點”(領域知識)的角度剖析 (4講
課程收穫
多角度透徹剖析 Netty 核心原始碼;
掌握 Java 網路程式設計高階技巧;
基於 Netty 構建高效能網路程式;
高效診斷和修復 Netty 使用中的故障。
我的公眾號:猿人學 Python 上會分享更多心得體會,敬請關注。
***版權申明:若沒有特殊說明,文章皆是猿人學 yuanrenxue.com 原創,沒有猿人學授權,請勿以任何形式轉載。***