查看全部
2年~4年經(jīng)驗學(xué)習(xí)起點
學(xué)習(xí)背景
從事Java開發(fā)2-4年,已初步學(xué)會使用項目中的Java技術(shù)棧、開發(fā)流程,了解常用中間件。這個年限的小伙伴如果要晉級架構(gòu)師,要確保在開發(fā)層面對知識體系查缺補漏,達到熟練運用常見開發(fā)框架、中間件完成基本的項目搭建和開發(fā),需要將常用的技術(shù)做一個全局的盤點,關(guān)注相互之間的聯(lián)系,并學(xué)會跳出技術(shù)點本身,站在全局視角來看待其相關(guān)的整個體系。
主要內(nèi)容
(部分課程穿插直播)1. 微服務(wù)-SpringBoot快速開發(fā)
2. 開發(fā)陣營之一:Dubbo體系基礎(chǔ)
3. 分布式協(xié)調(diào)工具:Zookeeper深度剖析
4. 開發(fā)陣營之二:SpringCloud體系基礎(chǔ)
5. 鏈路追蹤工具:Skywalking真實演練
6. 發(fā)布工具:攜程Apollo應(yīng)用發(fā)布實戰(zhàn)
7. 網(wǎng)絡(luò)編程基礎(chǔ)
8. 線程池的基本使用
9. MongoDB基本使用
10. Redis應(yīng)用與原理
11. 搜索引擎-ElasticSearch
12. 消息中間件-RabbitMQ、RocketMQ
13. ELK日志平臺的應(yīng)用
14. 數(shù)據(jù)結(jié)構(gòu)與算法(上)
15. 數(shù)據(jù)結(jié)構(gòu)與算法(下)
16. 容器化技術(shù)概覽
具備市場價值
熟悉常用的Java生態(tài)圈技術(shù),為后續(xù)架構(gòu)課學(xué)習(xí)打下基礎(chǔ);
具備軟件體系的橫向總結(jié)能力,不再停留在散列的一個個技術(shù)點上;
逐漸適應(yīng)狂野架構(gòu)師的學(xué)習(xí)方式,認識并接觸必修課中的老師們,為后續(xù)的學(xué)習(xí)鋪好路,具備基本的技術(shù)知識,邁向架構(gòu)師的征程即將打開……