課程亮點(diǎn)
1由淺到深,適合小白學(xué)習(xí)的課程安排
2實(shí)例演示,理論+實(shí)踐技能學(xué)習(xí)
適用對(duì)象
1零基礎(chǔ)
課程內(nèi)容
學(xué)習(xí)路線:
01java語言基礎(chǔ):本章主要介紹JDK的編程環(huán)境,java的字符串,java數(shù)組操作,以及符合行業(yè)的標(biāo)準(zhǔn)代碼規(guī)范和編程習(xí)慣。
02面向?qū)ο?培養(yǎng)*面向?qū)ο缶幊趟枷?充分理解并運(yùn)用java面向?qū)ο笏枷雭磉M(jìn)行程序開發(fā),掌握常用類的使用,異常體系,IO操作,深入理解集合的特點(diǎn)與使用,掌握J(rèn)DK新特性的使用。
03SSM高級(jí)框架:本章主要學(xué)習(xí)SpringMVC工作原理與實(shí)際應(yīng)用,MyBatis的環(huán)境搭建與體系結(jié)構(gòu),Spring模塊的機(jī)構(gòu)和作用,并根據(jù)學(xué)習(xí)Spring源碼進(jìn)一步掌握其原理,SSM的整合開發(fā)流程與規(guī)范,MySQL的高級(jí)運(yùn)用以及掌握并熟練使用Linux&Redis&Nginx,Maven項(xiàng)目構(gòu)建和管理流程。
04Java Web:本章主要介紹前端技術(shù),為成為全棧開發(fā)打下基礎(chǔ),MySQL的使用與安裝,事務(wù)以及連接池的使用,服務(wù)器的使用,Servlet基礎(chǔ)與進(jìn)階,MVC設(shè)計(jì)模式,JSP使用與原理,AJAX技術(shù)。
05SpringBoot:本章主要介紹SpringBoot的運(yùn)行機(jī)制,并深入了解其工作原理,*終可以熟練使用SpringBoot進(jìn)行開發(fā)。
06微服務(wù)分布式技術(shù):SpringCloud的基本組件使用,SpringCloud分布式構(gòu)建進(jìn)行靈活應(yīng)用和配置,掌握Git版本控制器的應(yīng)用,掌握Dubbo分布式實(shí)現(xiàn)原理以及運(yùn)用,掌握Zoopkeeper分布式協(xié)調(diào)技術(shù),掌握docker技術(shù)以及Jenkins自動(dòng)化構(gòu)建,編譯,測(cè)試一體的功能。