【課程內(nèi)容】
環(huán)節(jié):JAVA設(shè)計方案和程序編寫基礎(chǔ)(OOD和OOP)(22天)
課程目標(biāo):打造出新手入門Java前端工程師,并塑造出基礎(chǔ)的軟件開發(fā)工作能力。
Java語言基礎(chǔ)課程內(nèi)容——
Java語言、Java環(huán)境變量、自變量、運(yùn)算符、關(guān)系式、支系句子、循環(huán)語句、數(shù)組、數(shù)組運(yùn)用、行業(yè)規(guī)范、福彩雙色球抽獎程序完成
面向?qū)ο缶幊獭?
類、目標(biāo)、屬性、方式 、結(jié)構(gòu)、封裝、承繼、多態(tài)、重新寫過、輕載、訪問限制控制符、this和super、static、單例設(shè)計模式、final、抽象類和插口、模板設(shè)計模式、
內(nèi)部類
JavaSE關(guān)鍵類庫——
Java關(guān)鍵類、lava字符串?dāng)?shù)組、時間解決、包裝類、結(jié)合、算法設(shè)計、出現(xiàn)異常和異常處理、JavaIO、多線程編程、線程同步體制、并分包、JAVA網(wǎng)絡(luò)編程、Java泛型、Java反射機(jī)制
Java設(shè)計方案——
設(shè)計原理、設(shè)計模式、普遍優(yōu)化算法、Java8/9新特性、Maven應(yīng)用、SVN版本控制、Lamda關(guān)系式、Git、IDEA專用工具
第二階段:數(shù)據(jù)庫系統(tǒng)和Web前端技術(shù)(H5/JS)(22天)
課程目標(biāo):打造出新手入門數(shù)據(jù)庫開發(fā)技術(shù)工程師,并塑造達(dá)標(biāo)的前端開發(fā)
實戰(zhàn)演練實例:ESMS網(wǎng)上商城系統(tǒng)軟件-京東商城版
Oracle數(shù)據(jù)庫開發(fā)——
SQL句子、SQL句子原理、SQL句子提升、表、主視圖、編碼序列、數(shù)據(jù)庫索引、Oracle數(shù)據(jù)字典、存儲過程、涵數(shù)、觸發(fā)器原理、PL/SQL開發(fā)設(shè)計、數(shù)據(jù)庫設(shè)計標(biāo)準(zhǔn)等
JDBC——
JDBC關(guān)鍵API、JDBC開發(fā)技術(shù)(緩存文件技術(shù)性、批處理技術(shù)性、dbcp、c3p0等數(shù)據(jù)庫查詢數(shù)據(jù)庫連接池)
XML——
XML英語的語法、XML分析(SAX、DOM、Dom4j)
Web前端開發(fā)基礎(chǔ)(HTML5/CSS3/JS)——
HTML5(H5)基礎(chǔ)文本文檔構(gòu)造、連接、目錄、報表、表格;CSS基礎(chǔ)英語的語法、盒子模型、波動合理布局、精準(zhǔn)定位;JavaScript語言基礎(chǔ)、DOM程序編寫、惡性事件實體模型等。
HTML5畫板、Web儲存、自然地理精準(zhǔn)定位、聲頻/視頻、拖拽、Wetsocket技術(shù)性等;CSS外框、背景圖、文字實際、字體樣式、動漫等
Web前端開發(fā)jQuery架構(gòu)——
JQuery、JQuery目標(biāo)、原素選擇符、DOM實際操作、屬性實際操作、CSS實際操作、動漫實際、JQuery軟件等
Web前端開發(fā)(Vue/Bootstrap、jQuery拓展軟件)——
安裝、應(yīng)用、模板英語的語法、標(biāo)準(zhǔn)、循環(huán)系統(tǒng)、事故處理、表格等;BootstrapCSS、合理布局部件、軟件、在線編輯器;highcharts器表部件、jquery表格校檢、彈窗等軟件
第三階段:JavaWeb技術(shù)性和主流產(chǎn)品架構(gòu)(34天)
課程目標(biāo):打造出多方位的Java研發(fā)工程師,前后左右同吃的絕頂高手
實戰(zhàn)演練實例:兄弟連在線在線學(xué)習(xí)平臺
Oracle數(shù)據(jù)庫開發(fā)——
JSP英語的語法、JSP標(biāo)識、自定標(biāo)識、JSTL和EL表達(dá)式、JSP新特性、MVC設(shè)計模式、Servlet生命期及Servlet網(wǎng)絡(luò)服務(wù)器、Servlet過濾裝置和竊聽器、Tomcat配備和布署等MySQL安裝、應(yīng)用、Java瀏覽MySQL等
Ajax架構(gòu)——
Ajax基礎(chǔ)、XHR目標(biāo)、Ajax設(shè)計模式、JSON技術(shù)性、jQuery中Ajax涵數(shù)等
Spring——
Springloc、loc引入方法、目標(biāo)裝配線(自動組裝、模板裝配線、部件掃描儀特性、FactoryBean、目標(biāo)生命期)、SpringAOP原理、AspectJ、SpringJDBC適用、Spring事務(wù)管理及安全工作、SpringMVCRESTful技術(shù)性、Spring現(xiàn)代化、SpringSecurity、ApacheShiro、Spring融合Shiro等
SpringBootSpringCloud——
Spring-BootServlet、過濾裝置、竊聽器、攔截器、起動載入、連接數(shù)據(jù)庫、多數(shù)據(jù)庫、動態(tài)性數(shù)據(jù)庫、事務(wù)管理、Spring-BootShiro管理權(quán)限、Spring-Boot
JDBC瀏覽數(shù)據(jù)庫查詢、Spring-BootMyBatis瀏覽數(shù)據(jù)庫查詢等
Spring-Cloud分布式系統(tǒng)配置管理、服務(wù)項目申請注冊
MyBatis——
MyBatis投射基礎(chǔ),DQL投射,DML缺射,結(jié)果集投射,動態(tài)性SQL缺射,Sqlsession的應(yīng)用,SpringMyBatis融合,MyBatis分頁查詢解決、關(guān)聯(lián)查詢投射等
NoSQL——
Redis原理、Redis指令、JavaRedisAPI、Redis群集和緩存文件、MongoDB原理、MongoDB指令、JavaMongoDBAPI
Struts2&Hibernate——
Struts2操縱步驟、Ognl、Action.Interceptor、Result、FreeMarker、Struts2標(biāo)識庫、Struts2拓展、Struts2運(yùn)用、HibenateAPl、Hibernate
實體線投射技術(shù)性、Hibernate關(guān)聯(lián)投射方法、HQL查尋、Hibernate緩存文件技術(shù)性、SSH融合
第四階段:新項目實戰(zhàn)演練、公司解決方法(半個月)
課程目標(biāo):打造出多方位的Java研發(fā)工程師,前后左右同吃的絕頂高手
實戰(zhàn)演練實例:CRM系統(tǒng)軟件、P2P金融投資平臺
公司新項目/公司實戰(zhàn)演練/解決方法——
CRAM/P2P系統(tǒng)軟件開發(fā)實戰(zhàn)演練、Linux企業(yè)級應(yīng)用實際操作布署計劃方案、公司新項目研發(fā)流程、標(biāo)準(zhǔn)和普遍構(gòu)架計劃方案、信息服務(wù)項目解決方法、搜索服務(wù)解決方法、三層交換機(jī)解決方法、公司普遍業(yè)務(wù)流程解決方法、運(yùn)用群集解決方法、數(shù)據(jù)庫集群解決方法、安全保障解決方法、分布式服務(wù)解決方法、緩存文件服務(wù)項目解決方法、分布式系統(tǒng)、群集方式融合處理方素、Workflow審批流解決方法
第五環(huán)節(jié):學(xué)生就業(yè)后的沖刺課程內(nèi)容(五天+無限期具體指導(dǎo))
課程目標(biāo):協(xié)助學(xué)生迅速學(xué)生就業(yè)、高薪就業(yè)
實戰(zhàn)演練實例:技術(shù)性串講班、公司面試問題實戰(zhàn)演練、新項目招聘面試實戰(zhàn)演練等
(五天)——技術(shù)性串講班、公司面試問題實戰(zhàn)演練;新項目招聘面試實戰(zhàn)演練
無限期——新項目招聘面試實戰(zhàn)演練
第六環(huán)節(jié):贈予Java網(wǎng)絡(luò)課程內(nèi)容(使用價值5000元之上)
課程目標(biāo):贈予當(dāng)今Java開發(fā)設(shè)計中澳、時興的網(wǎng)絡(luò)技術(shù)性或?qū)嵗n程內(nèi)容的整套材料,協(xié)助學(xué)生進(jìn)一步擴(kuò)展技術(shù)性視線
實戰(zhàn)演練實例:教學(xué)內(nèi)容根據(jù)Java的小程序開發(fā)設(shè)計、根據(jù)Java的微信公眾平臺開發(fā)設(shè)計、Java+區(qū)塊鏈開發(fā)
小程序/公眾號開發(fā)(2500元)——根據(jù)Java+手機(jī)微信API開發(fā)小程序和微信公眾號
Java+區(qū)塊鏈開發(fā)(2500元)——根據(jù)Java+區(qū)塊鏈應(yīng)用開發(fā)設(shè)計的實例