專題 | 課次序號 | 日期 | 課題 | 主講老師 |
互聯(lián)網(wǎng)工程專題 | 1 | 7月31日(周二) | Git基本概念與核心命令掌握 | 魯班老師 |
2 | 8月3日(周五) | Git服務搭建與版本分支管理 |
3 | 8月5日(周日) | Maven基本概念與核心配置 |
4 | 8月8日(周三) | Maven私服使用與插件開發(fā) |
5 | 8月10日(周五) | 快速掌握Jenkins原理與核心功能 |
6 | 8月12日(周日) | 基于Jenkins構建企業(yè)持續(xù)集成環(huán)境 |
7 | 8月15日(周三) | Linux整體介紹與常用命令使用 | 諸葛老師 |
8 | 8月17日(周五) | Linux用戶權限與shell腳本介紹 |
源碼框架專題 | 1 | 8月19日(周日) | 整體認識mybatis和mybatis的體系結構 | 悟空老師 |
2 | 8月22日(周三) | Mybatis核心應用配置與原理解析 |
3 | 8月24日(周五) | Mybatis實現(xiàn)與集成緩存 |
4 | 8月26日(周日) | IOC容器設計理念與源碼解讀 | 魯班老師 |
5 | 8月29日(周三) | spring 聲明示事物剖析 |
6 | 8月31日(周五) | spring mvc 原理深度解析-理論基礎 |
| 9月1日(周六) | J班VIP學員下午授課分享技術:分布式定時_XXL-JOB |
7 | 9月2日(周日) | spring mvc 原理深度解析-配置應用 |
8(臨時加課) | 9月5日(周三) | spring aop 原理解析 | 元歌老師 |
| 9月7日(周五) | spring5新特性 |
并發(fā)編程專題 | 1 | 9月9日(周日) | 并發(fā)編程之Executor線程池詳解 | 悟空老師 |
2 | 9月12日(周三) | 并發(fā)編程之JMM&Lock&Tools詳解 |
3 | 9月14日(周五) | 并發(fā)編程之a(chǎn)tomic&collections詳解 |
4 | 9月16日(周日) | 并發(fā)編程之定時線程池&DCL |
5 | 9月19日(周三) | 徒手實現(xiàn)線程池ThreadPoolExecutor |
6 | 9月21日(周五) | 并發(fā)Fork-join框架原理解析(JDK7和JDK8對比) | 荀彧老師 |
中秋節(jié)放假 |
VIP專享福利 | 9月25日(周二) | 圖靈大咖專場-周彥偉 |
7 | 9月26日(周三) | 并發(fā)BlockingQueue框架原理解析 |
性能調優(yōu)專題 | 1 | 9月28日(周五) | Mysql索引數(shù)據(jù)結構詳解 | 諸葛老師 |
國慶節(jié)放假 |
2 | 10月7日(周日) | Mysql執(zhí)行計劃與索引詳解 |
3 | 10月10日(周三) | SQL索引優(yōu)化實戰(zhàn) |
4 | 10月12日(周五) | Nginx 核心模塊與配置實踐 | 魯班老師 |
5 | 10月14日(周日) | Nginx 生產(chǎn)環(huán)境常規(guī)應用 |
6(臨時加課) | 10月15日(周一) | 深入理解Mysql鎖與事務隔離級別 | 諸葛老師 |
7 | 10月17日(周三) | Tomcat生產(chǎn)環(huán)境應用 | 魯班老師 |
8 | 10月19日(周五) | JVM整體結構與垃圾回收算法介紹 | 諸葛老師 |
9 | 10月21日(周日) | 類加載器深入解析 |
10 | 10月24日(周三) | GC日志格式詳解 |
11 | 10月26日(周五) | GC調優(yōu)實戰(zhàn) |
分布式框架專題 | 1 | 10月28日(周日) | netty | Java NIO詳解 | 荀彧老師 |
2 | 10月31日(周三) | Netty介紹與實戰(zhàn) |
3 | 11月2日(周五) | Netty線程模型解析 |
4 | 11月4日(周日) | Netty編碼解碼框架解析 |
5(臨時加課) | 11月7日(周三) | 基于netty 構建高性彈幕系統(tǒng) | 魯班老師 |
6 | 11月9日(周五) | Netty RPC框架實戰(zhàn) | 荀彧老師 |
7 | 11月14日(周三) | zookeeper | 場景介紹&快速入門與集群部署 | 悟空老師 |
8 | 11月16日(周五) | zookeeper之zkclient&curator詳解 |
9 | 11月18日(周日) | 開發(fā)分布式Zookeeper項目 |
10 | 11月21日(周三) | zookeeper源碼分析&運維項目實戰(zhàn) |
11 | 11月23日(周五) | dubbo | 從0到1整體認知分布式系統(tǒng) | 魯班老師 |
12 | 11月25日(周日) | 快速掌握Dubbo企業(yè)常規(guī)應用 |
13 | 11月28日(周三) | Dubbo企業(yè)級應用進階 |
14 | 11月30日(周五) | Dubbo調用模塊詳解 |
15 | 12月2日(周日) | Dubbo協(xié)議模塊源碼剖析 |
16 | 12月5日(周三) | redis | Redis特性介紹與實操 | 諸葛老師 |
17 | 12月7日(周五) | Redis集群演變過程&集群部署 |
18 | 12月9日(周日) | 集群運維&原理分析 |
19 | 12月12日(周三) | 客戶端詳解與源碼分析 | 悟空老師 |
20 | 12月14日(周五) | 企業(yè)級Redis項目tlcache開發(fā) |
21 | 12月16日(周日) | Rocketmq | 初識消息中間件&部署與快速開始特性 |
22 | 12月19日(周三) | Rocketmq特性詳解&場景介紹 |
23 | 12月21日(周五) | Rocketmq之源碼分析 |
24 | 12月23日(周日) | kafka | kafka集群搭建與使用 | 諸葛老師 |
25 | 12月26日(周三) | kafka設計原理分析 |
26 | 12月28日(周五) | ELK | ELK應用介紹及集群環(huán)境搭建實踐 | 趙云老師 |
元旦節(jié)放假 | 元旦節(jié)放假 |
27 | 1月2日(周三) | es入門及核心技術講解 |
28 | 1月4日(周五) | es使用進階:基于電商項目實戰(zhàn) |
29 | 1月6日(周日) | sharding-sphere | ss的介紹中間件的比較&傳統(tǒng)數(shù)據(jù)庫瓶頸 | 悟空老師 |
30 | 1月9日(周三) | ss的快速開始與核心概念 |
31 | 1月11日(周五) | ss的源碼分析 |
32 | 1月13日(周日) | ss的實戰(zhàn)場景&atlas對比 |
33(臨時加課) | 1月16日(周三) | MongoDB | MongoDB 快速上手開發(fā) | 魯班老師 |
34(臨時加課) | 1月18日(周五) | MongoDB 企業(yè)應用特性解析 |
BAJT面試課 | 1 | 1月20日(周日) | BAJT面試課① | 諸葛老師 |
2 | 1月23日(周三) | BAJT面試課② | 悟空老師 |
春節(jié)放假 |
項目專題 | 1 | 2月15日(周五) | 雙十一電商項目 | 系統(tǒng)架構-電商系統(tǒng)架構發(fā)展歷程&架構講解 | 悟空老師 |
2 | 2月17日(周日) | 基礎業(yè)務-商品模塊講解&會員模塊 |
3 | 2月20日(周三) | 基礎業(yè)務-交易模塊詳解&后臺模塊 |
4 | 2月22日(周五) | 基礎業(yè)務-支付模塊 |
5 | 2月24日(周日) | 交易模塊分庫分表實戰(zhàn)一 |
6 | 2月27日(周三) | 交易模塊分庫分表實戰(zhàn)二 |
7 | 3月1日(周五) | 秒殺系統(tǒng)設計與實現(xiàn)&秒殺系統(tǒng)壓測與分布式部署 | 諸葛老師 |
8 | 3月3日(周日) | 秒殺系統(tǒng)下單接口性能優(yōu)化與庫存防超賣 |
9 | 3月6日(周三) | 秒殺系統(tǒng)下單接口性能優(yōu)化-緩存與隊列異步下單 |
10 | 3月8日(周五) | 秒殺系統(tǒng)-安全優(yōu)化與限流防刷 |
11 | 3月10日(周日) | 秒殺系統(tǒng)-商品詳情頁優(yōu)化 |
12 | 3月13日(周三) | 分布式事務實戰(zhàn)一 |
13 | 3月15日(周五) | 分布式事務實戰(zhàn)二 |
1 | 3月17日(周日) | 調用鏈項目 | 調用鏈系統(tǒng)概述與底層邏輯 | 魯班老師 |
2 | 3月20日(周三) | 調用鏈系統(tǒng)架構設計與實現(xiàn) |
3 | 3月22日(周五) | WEB入口與攔截與Service攔截 |
4 | 3月24日(周日) | RPC攔截與JDBC攔截 |
5 | 3月27日(周三) | 服務端實現(xiàn)與可視化展示 |
微服務專題
(內含spring cloud全家桶、微服務項目) | 1 | 3月29日(周五) | springboot | Spring Boot快速開始及核心功能介紹 | 司馬老師/諸葛老師
|
2 | 3月31日(周日) | Spring Boot快速集成第三方技術詳解 |
3 | 4月3日(周三) | Spring Boot源碼深入分析 |
清明節(jié)放假 |
1 | 4月10日(周三) | springcloud | 微服務介紹及Eureka服務注冊與發(fā)現(xiàn)詳解 |
2 | 4月12日(周五) | | Eureka源碼深入分析一(諸葛) |
3 | 4月14日(周日) | | Eureka源碼深入分析二(諸葛) |
3 | 4月17日(周三) | | Ribbon&Feign介紹及使用詳解 |
4 | 4月19日(周五) | | Ribbon&Feign源碼深入分析(諸葛) |
5 | 4月21日(周日) | | Hystrix介紹及服務限流/降級/熔斷機制詳解 |
6 | 4月24日(周三) | | hystrix實現(xiàn)自定義接口降級/監(jiān)控/源碼分析(諸葛) |
7 | 4月26日(周五) | | 微服務統(tǒng)一網(wǎng)關實現(xiàn)框架zuul詳解 |
勞動節(jié)放假 |
8 | 5月5日(周日) | | 分布式配置中心Config詳解 |
9 | 5月8日(周三) | | 分布式鏈路跟蹤Sleuth詳解 |
1 | 5月10日(周五) | | Hystrix&Zuul源碼分析(諸葛) |
2 | 5月12日(周日) | docker | Docker快速入門與部署微服務(諸葛) |
3 | 5月15日(周三) | docker | Docker Compose微服務編排實戰(zhàn)(諸葛) |
1 | 5月17日(周五) | 微服務綜合項目 | Spring Cloud組件整合項目實戰(zhàn)(司馬) |
2 | 5月19日(周日) | Docker整體編排Spring Cloud微服務項目(諸葛) |
本學期課程完結 |