【課程內(nèi)容】
環(huán)節(jié):JAVA設(shè)計(jì)方案和編程技術(shù)(OOD和OOP)(22天)
課程目標(biāo):打造出新手入門Java前端工程師,并塑造出基礎(chǔ)的軟件開發(fā)工作能力。
實(shí)戰(zhàn)演練實(shí)例:兄弟連在線培訓(xùn)系統(tǒng)
Java語言基本課程內(nèi)容——
Java語言、Java環(huán)境變量、自變量、運(yùn)算符、關(guān)系式、支系句子、循環(huán)語句、數(shù)字能量數(shù)組、數(shù)字能量數(shù)組運(yùn)用、行業(yè)規(guī)范、福彩雙色球抽獎(jiǎng)程序完成
面向?qū)ο缶幊獭?
類、目標(biāo)、屬性、方式、結(jié)構(gòu)、封裝、承繼、多態(tài)、重新寫過、輕載、訪問限制控制符、this和super、static、單例設(shè)計(jì)模式、final、抽象類和插口、模板設(shè)計(jì)模式、
內(nèi)部類
JavaSE關(guān)鍵類庫——
Java關(guān)鍵類、lava字符串?dāng)?shù)組、時(shí)間解決、包裝類、結(jié)合、算法設(shè)計(jì)、出現(xiàn)異常和錯(cuò)誤處理、JavaIO、多線程編程、線程同步體制、并分包、JAVA網(wǎng)絡(luò)編程、Java泛型、Java反射機(jī)制
Java設(shè)計(jì)方案——
設(shè)計(jì)原理、設(shè)計(jì)模式、普遍優(yōu)化算法、Java8/9新特性、Maven應(yīng)用、SVN版本控制、Lamda關(guān)系式、Git、IDEA專用工具
第二階段:數(shù)據(jù)庫查詢技術(shù)和Web前端開發(fā)技術(shù)(H5/JS)(22天)
課程目標(biāo):打造出新手入門數(shù)據(jù)庫開發(fā)技術(shù)工程師,并塑造達(dá)標(biāo)的前端開發(fā)
實(shí)戰(zhàn)演練實(shí)例:ESMS網(wǎng)上商城系統(tǒng)軟件-京東商城版
Oracle數(shù)據(jù)庫開發(fā)——
SQL句子、SQL句子基本原理、SQL句子提升、表、主視圖、編碼序列、數(shù)據(jù)庫索引、Oracle數(shù)據(jù)流圖、存儲過程、涵數(shù)、觸發(fā)器原理、PL/SQL開發(fā)設(shè)計(jì)、概念模型設(shè)計(jì)標(biāo)準(zhǔn)等
JDBC——
JDBC關(guān)鍵API、JDBC提升技術(shù)(緩存文件技術(shù)、批處理命令技術(shù)、dbcp、c3p0等數(shù)據(jù)庫查詢數(shù)據(jù)庫連接池)
XML——
XML英語的語法、XML分析(SAX、DOM、Dom4j)
Web前端開發(fā)基本(HTML5/CSS3/JS)——
HTML5(H5)基礎(chǔ)文本文檔構(gòu)造、連接、目錄、報(bào)表、表格;CSS基本英語的語法、盒子模型、波動(dòng)合理布局、精準(zhǔn)定位;JavaScript語言基本、DOM程序編寫、惡性事件實(shí)體模型等。
HTML5畫板、Web儲存、自然地理精準(zhǔn)定位、聲頻/視頻、拖拽、Wetsocket技術(shù)等;CSS外框、情況、文字實(shí)際、字體樣式、動(dòng)漫等
Web前端開發(fā)jQuery架構(gòu)——
JQuery、JQuery目標(biāo)、原素選擇符、DOM實(shí)際操作、屬性實(shí)際操作、CSS實(shí)際操作、動(dòng)漫實(shí)際、JQuery軟件等
Web前端開發(fā)(Vue/Bootstrap、jQuery拓展軟件)——
安裝、應(yīng)用、模板英語的語法、標(biāo)準(zhǔn)、循環(huán)系統(tǒng)、事故處理、表格等;BootstrapCSS、合理布局部件、軟件、在線編輯器;highcharts器表部件、jquery表格校檢、彈窗等軟件
第三階段:JavaWeb技術(shù)和流行架構(gòu)(34天)
課程目標(biāo):打造出多方位的Java研發(fā)工程師,前后左右同吃的絕頂高手
實(shí)戰(zhàn)演練實(shí)例:兄弟連在線在線學(xué)習(xí)平臺
Oracle數(shù)據(jù)庫開發(fā)——
JSP英語的語法、JSP標(biāo)識、自定標(biāo)識、JSTL和EL表達(dá)式、JSP新特性、MVC設(shè)計(jì)模式、Servlet生命期及Servlet網(wǎng)絡(luò)服務(wù)器、Servlet過濾裝置和竊聽器、Tomcat配備和布署等MySQL安裝、應(yīng)用、Java瀏覽MySQL等
Ajax架構(gòu)——
Ajax基本、XHR目標(biāo)、Ajax設(shè)計(jì)模式、JSON技術(shù)、jQuery中Ajax涵數(shù)等
Spring——
Springloc、loc引入方法、目標(biāo)安裝(自動(dòng)組裝、模板安裝、部件掃描儀特性、FactoryBean、目標(biāo)生命期)、SpringAOP基本原理、AspectJ、SpringJDBC適用、Spring事務(wù)管理及安全工作、SpringMVCRESTful技術(shù)、Spring現(xiàn)代化、SpringSecurity、ApacheShiro、Spring融合Shiro等
SpringBootSpringCloud——
Spring-BootServlet、過濾裝置、竊聽器、攔截器、起動(dòng)載入、連接數(shù)據(jù)庫、多數(shù)據(jù)庫、動(dòng)態(tài)性數(shù)據(jù)庫、事務(wù)管理、Spring-BootShiro管理權(quán)限、Spring-Boot
JDBC瀏覽數(shù)據(jù)庫查詢、Spring-BootMyBatis瀏覽數(shù)據(jù)庫查詢等