【課程介紹】
Java是目前使用為廣泛的網(wǎng)絡(luò)編程語言,擁有極高的跨平臺能力;JavaEE是sun公司推出的JAVA企業(yè)級應(yīng)用程序版本。能夠我們幫助開發(fā)和部署可移植、健壯、可伸縮且安全的服務(wù)器端Java應(yīng)用程序。它可以提供Web服務(wù)、組件模型、管理和通信API,可以用來實(shí)現(xiàn)企業(yè)級的面向服務(wù)體系結(jié)構(gòu)。像淘寶、京東、12306等比較大型的網(wǎng)站、各種銀行系統(tǒng)、金融交易系統(tǒng)、企業(yè)CRM和ERP這些領(lǐng)域,JAVA都可以駕馭,除此之外像服務(wù)器的開發(fā),智能家居家電、安卓應(yīng)用、游戲、軟件工具、以及目前比較火的大數(shù)據(jù)開發(fā),都是基于JAVA或JAVAEE來實(shí)現(xiàn)的。
【課程內(nèi)容】
一、Oracle安裝和管理
1.SQL語句;2.SQL語句原理;3.SQL語句優(yōu)化;4.表、表設(shè)計原則;5.視圖、序列、索引;6.Oracle數(shù)據(jù)字典;7.Oracle數(shù)據(jù)庫PL/SQL開發(fā);8.存儲過程、觸發(fā)器、游標(biāo)等;9.數(shù)據(jù)庫設(shè)計原則;10.SQL優(yōu)化技巧和原則12.MySQL數(shù)據(jù)庫安裝;11.MySQL數(shù)據(jù)庫維護(hù);12.MySQL集群和讀寫分離
二、Web前端技術(shù)
1.XML語法、DTD和Schema;2.XML解析,DOM/SAX/DOM4J;3.XPATH技術(shù)應(yīng)用;4.HTML5(H5)基本文檔結(jié)構(gòu);5.標(biāo)題、圖片標(biāo)記、鏈接、列表、表格標(biāo)記;6.表單標(biāo)記;7.CSS基礎(chǔ)語法;8.CSS文本、列表、表格樣式;9.CSS盒子模型;10.CSS浮動布局、定位11.JavaScript語言基礎(chǔ);12.JavaScript閉包和自執(zhí)行;13.JavaScriptDOM編程;14.JavaScript事件模型;15.Window對象模型;16.HTML5畫布、Web存儲;17.地理定位、音頻/視頻、拖放;18.WebSocket技術(shù)等;19.CSS3邊框、背景、文本效果
三、JDBC技術(shù)
1.JDBC核心API;2.CRUP操作;3.Statement應(yīng)用;4.PreparedStatement應(yīng)用;5.預(yù)防SQL注入攻擊;6.事務(wù)安全控制;7.數(shù)據(jù)庫高并發(fā)控制;8.批處理技術(shù);9.DAO封裝模式;10.dbcp、c3p0等連接池應(yīng)用
四、jQuery技術(shù)
1.基本語法;2.選擇器;3.元素選擇;4.屬性操作;5.文檔操作;6.CSS操作;7.動畫效果;8.jQuery插件
五、easyUI/Bootstrap/AJAX前端框架
1.Menu菜單;2.Layout布局、Panel面板;3.Tabs標(biāo)簽頁;4.Progressbar進(jìn)度條;5.Tooltip提示框、Searchbox搜索框;6.Pagination分頁、Draggable可拖動;7.Tree樹、Datagrid數(shù)據(jù)網(wǎng)格;8.消息框、對話框;9.日歷、日期時間、Slider滑塊;10.Treegrid樹形網(wǎng)格11.Linkbutton鏈接按鈕;12.BootstrapCSS;13.Bootstrap布局組件、Bootstrap插件;14.Bootstrap編輯器;15.highcharts圖表組件;16.Ajax作用和原理;17.XMLHttpRequest對象;18.Ajax設(shè)計模式;19.JSON技術(shù)及Ajax應(yīng)用;20.jQuery與Ajax技術(shù)
六、JSP&Servlet技術(shù)
1.Tomcat配置和部署;2.Servlet生命周期;3.Servlet編寫規(guī)范和配置;4.中文接收亂碼處理;5.Servlet過濾器和監(jiān)聽器;6.Servlet+DAO工廠模式應(yīng)用;7.JSP基本語法;8.JSP標(biāo)記應(yīng)用;9.JSP內(nèi)置對象request、session、application、exception等;10.JSTL和EL表達(dá)式;11.JSP新特性;12.MVC設(shè)計模式
七、Spring框架
1.SpringIOC概念;2.ApplicationContext\Factory;Bean;3.IOC對象創(chuàng)建和生命周期;4.IOC注入技巧;5.對象裝配;6.組件掃描特性;7.SpringJDBC支持;8.Spring事務(wù)及安全管理;9.SpringMVC框架;10.Spring國際化;11.RESTFUL技術(shù);12.SpringAOP原理、AspectJ;13.SpringSecurity;14.Spring整合Shiro
八、SpringBoot/SpringCloud框架
1.SpringBootServlet;2.SpringBoot過濾器;3.SpringBoot監(jiān)聽器;4.SpringBoot攔截器;5.SpringBoot啟動加載;6.SpringBoot數(shù)據(jù)庫連接;7.SpringBoot多數(shù)據(jù)源;8.SpringBoot動態(tài)數(shù)據(jù)源;9.SpringBoot事務(wù)控制;10.SpringBootShiro權(quán)限管理;11.SpringBootJDBC訪問數(shù)據(jù)庫;12.SpringBootMyBatis訪問數(shù)據(jù)庫;13.SpringCloud分布式配置管理;14.SpringCloud服務(wù)注冊
九、MyBatis框架
1.MyBatis體系結(jié)構(gòu);2.SqlSession的使用;3.MyBatis映射基礎(chǔ);4.DQL映射,DML映射;5.resultType/resultMap結(jié)果映射;6.Mapper映射器;7.MyBatis分頁原理和優(yōu)化;8.動態(tài)SQL映射;9.多表關(guān)聯(lián)映射;10.Spring和MyBatis整合
十、SSH框架
1.Struts2結(jié)構(gòu)和控制流程;2.Struts2Action應(yīng)用;3.ActionContext和ServletActionContext;4.Aware接口注入;5.Interceptor攔截器原理;6.Interceptor自定義應(yīng)用;7.內(nèi)置Result原理;8.常用Result組件原理和使用;9.dispatcher、redirect、chain、redirectAction、stream、json等;10.ValueStack原理和OGNL應(yīng)用;11.Struts2標(biāo)記庫、Struts2擴(kuò)展;12.Struts2和Spring整合應(yīng)用;13.HibernateSessionAPI;14.Hibernate實(shí)體映射技術(shù)15.Hibernate關(guān)聯(lián)映射技巧;16.HQL查詢、Criteria查詢、NativeSQL查詢;17.延遲加載、持久化、緩存技術(shù);18.SSH整合應(yīng)用
十一、NoSQL技術(shù)
1.Redis原理;2.Redis命令;3.JavaRedisAPI;4.Redis字符串操作命令;5.Redis哈希操作命令;6.Redis列表操作命令;7.Redis集合操作命令;8.Redis有序集合操作命令;9.Redis事務(wù)處理、備份和恢復(fù);10.Redis消息發(fā)布系統(tǒng);11.Redis分布式環(huán)境;12.MongoDb原理;13.MongoDb命令;14.JavaMongoDbAPI;15.MongoDb排序、索引;16.MongoDb備份恢復(fù)
十二、企業(yè)開發(fā)擴(kuò)展技術(shù)
1.WebService;2.Axis2/CXF創(chuàng)建、發(fā)布;3.CXF與Spring集成;4.ActiveMQ消息總線;5.activiti工作流;6.jfreechart圖表;7.JasperReport報表技術(shù);8.lucene引擎;9.dubbo分布式架構(gòu);10.第三方支付平臺;11.第三方短信平臺
【師資介紹】
馬如忠
精通Java、C、C++等主流開發(fā)語言,5年以上開發(fā)經(jīng)驗,非常豐富的IT從業(yè)經(jīng)驗和教育心得,兄弟連JAVA講師,曾擔(dān)任達(dá)內(nèi)課程總監(jiān)級講師。
梁建全
畢業(yè)于北京大學(xué),12年以上JAVA企業(yè)項目架構(gòu)和開發(fā)經(jīng)驗。曾在二炮科技處、UPS科技、日本UCI科技等多家知名企業(yè)擔(dān)任過項目經(jīng)理和研發(fā)總監(jiān)。
【培訓(xùn)優(yōu)勢】
1.小班教學(xué),每個班都控制在15人以內(nèi),**老師能照顧到每個學(xué)生!
2.全程面授,老師手把手教學(xué)!
3.師資強(qiáng)大,老師普遍5年以上從業(yè)經(jīng)驗,線上作品可查!
4.推薦就業(yè),公司與諸多設(shè)計公司、互聯(lián)網(wǎng)公司保持密切合作,學(xué)員就業(yè)率!
5.終生學(xué)習(xí),一次報名可反復(fù)學(xué)習(xí)!不用擔(dān)心學(xué)不會!即使工作后也可以隨時回來鞏固!
【教學(xué)環(huán)境】
【學(xué)校簡介】
兄弟連辦學(xué)以“教學(xué)靠譜,變態(tài)嚴(yán)管,職業(yè)素養(yǎng)”著稱。匯集權(quán)威的師資陣容,嚴(yán)苛的講師考核上崗及教學(xué)考評體系;實(shí)用的課程體系,與企業(yè)實(shí)際需求結(jié)合,避免大學(xué)式閉門造車的人才培養(yǎng)。嚴(yán)格、科學(xué)、負(fù)責(zé)的教務(wù)管理體系,班主任全程監(jiān)管,關(guān)注每個學(xué)員的學(xué)習(xí)狀態(tài),**教學(xué)質(zhì)量。