3分鐘了解Java學(xué)科
合眾ITJava培訓(xùn)十余年沉淀
全力培養(yǎng)Java高級(jí)軟件開發(fā)工程師
Java是一種可以撰寫跨平臺(tái)應(yīng)用程序的面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言
Java技術(shù)具有卓越的通用性、高效性、平臺(tái)移植性和安全性,廣泛應(yīng)用于PC、數(shù)據(jù)中心、游戲控制臺(tái)、科學(xué)超級(jí)計(jì)算機(jī)、移動(dòng)電話和互聯(lián)網(wǎng),同時(shí)擁有開發(fā)者專業(yè)社群。
從入門到就業(yè) 助力你的Java晉級(jí)之路
-
Java開發(fā)基礎(chǔ)
Java基礎(chǔ)語(yǔ)法
注釋與變量聲明、定義
java的八種基本類型
if條件判斷結(jié)構(gòu)
switch...case等值比較判斷
while循環(huán)
do...while循環(huán)
for/增強(qiáng)for循環(huán)
JAVAOOP(面向?qū)ο螅?/h6>
類和對(duì)象
構(gòu)造方法與this關(guān)鍵字
toString()與equals()方法
類的封裝、繼承與多態(tài)
抽象類
接口
面向接口編程
常用API
常用類
集合
IO流
多線程與網(wǎng)絡(luò)編程
自定義注解與反射
Stream編程、Lamba表達(dá)式
多線程、線程池
線程異步編排技術(shù)
JDBC數(shù)據(jù)庫(kù)訪問技術(shù)
階段案例實(shí)戰(zhàn)1、寵物商店管理系統(tǒng)
2、圖書管理系統(tǒng)
3、自定義相冊(cè)
4、多人網(wǎng)絡(luò)聊天系統(tǒng)
-
Web開發(fā)+SSM
Web前端開發(fā)技術(shù)
HTML、CSS、JavaScript、TypeScript
JQuery、BootStrap
Vue、React、Angular
Vitify框架
EasyUI、ElementUI、LayUI等
數(shù)據(jù)庫(kù)開發(fā)技術(shù)
MySQL數(shù)據(jù)庫(kù)介紹
JDBC數(shù)據(jù)庫(kù)訪問技術(shù)
MyBatis持久化框架
MyBatis-Plus持久化技術(shù)
JPA持久化技術(shù)
通用Mapper持久化技術(shù)
MonoDB數(shù)據(jù)庫(kù)訪問
Web后端開發(fā)技術(shù)
Http協(xié)議深入學(xué)習(xí)
Tomcat容器
JSP、Servlet容器
Cookie與Session
Spring框架
SpringMVC框架
整合SSM
SpringBoot框架
SpringBoot與其它框架整合
項(xiàng)目一 傳統(tǒng)行業(yè) 單體項(xiàng)目Web階段項(xiàng)目
1、學(xué)生寢室管理系統(tǒng)
2、超市支付管理系統(tǒng)
-
微服務(wù)開發(fā)框架
微服務(wù)框架
SpringCloud、SpringCloud-Alibaba微服務(wù)主流框架
分布式中間件
Redis 緩存技術(shù)
RocketMQ消息中間件
RabbitMQ消息中間件
ElasticSearch 搜索引擎技術(shù)
容器化管理技術(shù)
Docker 容器化技術(shù)
DockerFile文件編寫、命令
Docker-Compose容器化編排技術(shù)
分布式服務(wù)管理
Seata 分布式事務(wù)
OpenFeign服務(wù)調(diào)用
GateWay微服務(wù)網(wǎng)關(guān)
LoadBalance負(fù)載均衡
Sentinel限流、降級(jí)、熔斷
Nacos注冊(cè)與配置中心
階段案例實(shí)戰(zhàn)1、愛樂購(gòu)項(xiàng)目
2、眾醫(yī)療項(xiàng)目
-
項(xiàng)目二 互聯(lián)網(wǎng)行業(yè) 分布式微服務(wù)
新愛物流/易點(diǎn)餐系統(tǒng)
以易點(diǎn)餐為例:
SpringCloud微服務(wù)
SpringCloud-Alibaba微服務(wù)
FreeMarker模板技術(shù)
Nginx服務(wù)器+Tomcat動(dòng)靜分離技術(shù)
Vue3+ElementPlus+Vite3前端
分布式任務(wù)調(diào)度XXL-JOB
單點(diǎn)登錄CAS+OAuth2.0
消息中間件Kafka
Jenkins+dockerFile完成持續(xù)集成
項(xiàng)目三 沉浸式微服務(wù) 實(shí)戰(zhàn)/組件化項(xiàng)目開發(fā)課程艾特OA/工作流
通過動(dòng)態(tài)代理設(shè)計(jì)+注解自制權(quán)限框架
簽權(quán)過程中令牌自動(dòng)刷新問題及解決方案
自主研發(fā)微服務(wù)網(wǎng)關(guān)簽權(quán)框架AiTePri
工作流引擎Activiti在項(xiàng)目中完成審批功能
-
項(xiàng)目四 中高級(jí)Java 工程師項(xiàng)目實(shí)戰(zhàn)測(cè)評(píng)
惠聚云平臺(tái)
融入企業(yè)開發(fā)團(tuán)隊(duì)
找到功能測(cè)試并修復(fù)
回歸測(cè)試并解決項(xiàng)目問題
線上問題Bug定位、調(diào)試
優(yōu)化項(xiàng)目業(yè)務(wù)、性能
BAT大廠360度面試突擊Java基礎(chǔ)面試集錦
線程池面試題集錦
JVM面試題集錦
數(shù)據(jù)庫(kù)(MySQL)集錦
SSM框架集錦
SpringCloud微服務(wù)集錦
分布式微服務(wù)中間件技術(shù)集錦
數(shù)據(jù)一致性問題集錦
數(shù)據(jù)冪等性問題集錦
項(xiàng)目中遇到問題集錦
設(shè)計(jì)模式集錦
框架源碼分析集錦
研發(fā)團(tuán)隊(duì)
Java課程大綱
-
Java概述與環(huán)境搭建
1、什么是程序?
2、Java發(fā)展史和特點(diǎn)
3、Java運(yùn)行機(jī)制
4、Java環(huán)境搭建
5、第一個(gè)應(yīng)用程序
6、Java語(yǔ)言規(guī)范 -
面向?qū)ο蠡A(chǔ)
1、什么是對(duì)象?
2、什么是類?
3、類的組成
4、方法重載
5、構(gòu)造方法
6、this關(guān)鍵字? -
集合和異常
1、集合的概念
2、Collection集合體系
3、List接口和實(shí)現(xiàn)類
4、Set接口與實(shí)現(xiàn)類
5、Map接口與實(shí)現(xiàn)類
6、泛型集合與工具類
7、數(shù)據(jù)結(jié)構(gòu)之鏈表(單向鏈表雙向鏈表)
8、數(shù)據(jù)結(jié)構(gòu)之樹(二叉樹、B樹、紅黑樹)
9、數(shù)據(jù)結(jié)構(gòu)之圖
10、異常的概念
11、異常的分類
12、異常的產(chǎn)生
13、異常的傳遞
14、異常的處理
15、自定義異常 -
設(shè)計(jì)模式篇
1、設(shè)計(jì)模式6大原則
2、設(shè)計(jì)模式之單例模式
3、設(shè)計(jì)模式之工廠模式
4、設(shè)計(jì)模式之訂閱和發(fā)布模式
5、設(shè)計(jì)模式之適配器模式
6、設(shè)計(jì)模式之裝飾模式?
7、設(shè)計(jì)模式之其他補(bǔ)充 -
集合和異常
1、集合的概念
2、Collection集合體系
3、List接口和實(shí)現(xiàn)類
4、Set接口與實(shí)現(xiàn)類
5、Map接口與實(shí)現(xiàn)類
6、泛型集合與工具類
7、數(shù)據(jù)結(jié)構(gòu)之鏈表(單向鏈表雙向鏈表)
8、數(shù)據(jù)結(jié)構(gòu)之樹(二叉樹、B樹、紅黑樹)
9、數(shù)據(jù)結(jié)構(gòu)之圖
10、異常的概念
11、異常的分類
12、異常的產(chǎn)生
13、異常的傳遞
14、異常的處理
15、自定義異常 -
Java8\10\13新特性
1、Java新特性概述
2、Lambda表達(dá)式
3、函數(shù)式接口
4、方法引用
5、Stream APl
6、新時(shí)間API設(shè)計(jì)模式篇
1、設(shè)計(jì)模式6大原則
2、設(shè)計(jì)模式之單例模式
3、設(shè)計(jì)模式之工廠模式
4、設(shè)計(jì)模式之訂閱和發(fā)布模式
5、設(shè)計(jì)模式之適配器模式
6、設(shè)計(jì)模式之裝飾模式?
7、設(shè)計(jì)模式之其他補(bǔ)充Java語(yǔ)言基礎(chǔ)
1、變量
2、數(shù)據(jù)類型
3、運(yùn)算符
4、類型轉(zhuǎn)換
5、類型提升Java8\10\13新特性
1、Java新特性概述
2、Lambda表達(dá)式
3、函數(shù)式接口
4、方法引用
5、Stream APl
6、新時(shí)間API設(shè)計(jì)模式篇
1、設(shè)計(jì)模式6大原則
2、設(shè)計(jì)模式之單例模式
3、設(shè)計(jì)模式之工廠模式
4、設(shè)計(jì)模式之訂閱和發(fā)布模式
5、設(shè)計(jì)模式之適配器模式
6、設(shè)計(jì)模式之裝飾模式?
7、設(shè)計(jì)模式之其他補(bǔ)充Java語(yǔ)言基礎(chǔ)
1、變量
2、數(shù)據(jù)類型
3、運(yùn)算符
4、類型轉(zhuǎn)換
5、類型提升Java8\10\13新特性
1、Java新特性概述
2、Lambda表達(dá)式
3、函數(shù)式接口
4、方法引用
5、Stream APl
6、新時(shí)間API-
第二階段
項(xiàng)目一 項(xiàng)目二 項(xiàng)目三
經(jīng)典業(yè)務(wù)場(chǎng)景
Java視頻教程
學(xué)員作品
學(xué)Java
邁上職業(yè)生涯“黃金”快車道
行業(yè)解讀+大咖授課+項(xiàng)目實(shí)操
10年以上業(yè)內(nèi)強(qiáng)師集結(jié),手把手帶你蛻變精英!