【課程介紹】
本專業(yè)擁實(shí)戰(zhàn)經(jīng)驗(yàn)與教學(xué)經(jīng)驗(yàn)豐富的教師團(tuán)隊(duì),以Java的實(shí)訓(xùn)課程為主。前期課程從Java基礎(chǔ)語法,面向?qū)ο蟪绦蛟O(shè)計(jì),常用工具類入門,到前端網(wǎng)頁搭建所需要的HTML,CSS和JavaScript的內(nèi)容;再到Java Web開發(fā)必備知識JSP,Servlet以及l(fā)inux。以及以項(xiàng)目形式介紹Hibernate5框架,Struts2框架,Spring框架以及Oracle和項(xiàng)目管理必備Maven等;后到物流管理系統(tǒng)和網(wǎng)上商城項(xiàng)目,由淺入深,由基礎(chǔ)到項(xiàng)目逐步學(xué)習(xí)。采用學(xué)練測評一體化的教學(xué)方案,**每個學(xué)員都能真真正正學(xué)到技術(shù),掌握要點(diǎn)。
【課程內(nèi)容】
java語法:
Java發(fā)展歷史、jdk下載安裝 、環(huán)境變量配置;
編碼規(guī)范、注釋、常量、變量、數(shù)據(jù)類型:基本數(shù)據(jù)類型、引用數(shù)據(jù)類型 類型之間轉(zhuǎn)換算數(shù)運(yùn)算符、賦值運(yùn)算符、比較運(yùn)算符、邏輯運(yùn)算符、位運(yùn)算符、三目運(yùn)算符;
if語句、switch語句、while語句、dowhile語句 for語句、break、continue、return語句;
數(shù)組定義、數(shù)組的分類、數(shù)組創(chuàng)建方式、數(shù)組的賦值、數(shù)組遍歷、數(shù)組的排序;
函數(shù)的定義、函數(shù)的調(diào)用、函數(shù)的參數(shù)、函數(shù)的返回值、函數(shù)的重載、數(shù)組有關(guān)的函數(shù)處理;
java面向?qū)ο螅?/b>
面向?qū)ο笏枷搿㈩惖亩x、對象的創(chuàng)建、構(gòu)造函數(shù);
java對象內(nèi)存分析、成員變量、局部變量;
包機(jī)制、訪問修飾符權(quán)限、重寫 、向上轉(zhuǎn)型;
super關(guān)鍵字、static關(guān)鍵字、this關(guān)鍵字
封裝、繼承、多態(tài)、抽象類、接口、內(nèi)部類
java功能:
API、Object類 String類、StringBuffer類、Stringbuilder類、Date類 Calendar類、包裝類、Math類、System類、Scanner類、Random類 Class類、SimpleDateFormt類、正則表達(dá)式;
異常概念、異常的分類、異常處理機(jī)制、自定義異常;
i/o概念 、File 類、字節(jié)流、 字符流、 過濾流、壓縮流、對象流;
集合類 泛型 自定義泛型、線程
web前端技術(shù)基礎(chǔ):
認(rèn)識前端:html、js、css、jquery、bootstrap
數(shù)據(jù)庫操作:MySQL數(shù)據(jù)庫安裝、管理工具、基本使用、JDBC連接、sql語句等
JavaWeb核心:tomcat、http、jsp、Session\Cookie會話管理、Listener與Filter
web框架:
hibernate框架
spring框架
struts框架
mybits框架
使用框架完成小型綜合項(xiàng)目
傳統(tǒng)項(xiàng)目實(shí)戰(zhàn):
此項(xiàng)目能掌握的技術(shù)如下:
svn的使用
maven項(xiàng)目管理的使用
shiro權(quán)限的管理
webservie、poi、cxf框架
引入JavaMail郵件機(jī)制,并實(shí)現(xiàn)Spring與JavaMail整合開發(fā)
oracle數(shù)據(jù)庫的使用、redis緩存的使用
電商項(xiàng)目實(shí)戰(zhàn):
此項(xiàng)目使用的是分布式架構(gòu),能掌握的技術(shù)如下:
數(shù)據(jù)庫集群的搭建
redis緩存集群的使用
zookeeper和double等遠(yuǎn)程調(diào)用技術(shù)的使用
MQ消息隊(duì)列的使用
nginx負(fù)載均衡的使用、freemaker技術(shù)、luence、sorl搜索殷勤的使用
oracle數(shù)據(jù)庫的使用、redis緩存的使用
【教師風(fēng)采】
鍋旭陽 JavaEE講師
從事JAVA開發(fā)5年,曾任職程序員、項(xiàng)目經(jīng)理等,精通JAVA開發(fā),項(xiàng)目開發(fā)經(jīng)驗(yàn)豐富,并擁有豐富的培訓(xùn)和教學(xué)經(jīng)驗(yàn)。2016~2017連續(xù)兩年為軟件外包公司擔(dān)綱JavaEE培訓(xùn)。
秦振華 技術(shù)講師
曾參加過央行主推的網(wǎng)聯(lián)清算大型網(wǎng)絡(luò)清算項(xiàng)目,具有豐富的開發(fā)經(jīng)驗(yàn)和較多項(xiàng)目經(jīng)驗(yàn)。工作經(jīng)驗(yàn)(4年)
人谷科技股份有限公司
興業(yè)銀行支付中心
網(wǎng)聯(lián)清算中心 中國人壽
【就業(yè)方向】
Java語言經(jīng)過二十幾年的積累,運(yùn)用越來越廣泛,從早期的PDA,中終端發(fā)展到現(xiàn)在的電商網(wǎng)站,OA辦公管理系統(tǒng),機(jī)頂盒,車載導(dǎo)航,移動POS機(jī),安卓設(shè)備等等。廣泛、高端的應(yīng)用市場也造就了Java多平臺、多方位的高薪、高就業(yè)率的就業(yè)方向。
【專業(yè)前景】
Java是一種可以撰寫跨平臺應(yīng)用軟件的面向?qū)ο蟮某绦蛟O(shè)計(jì)語言,擁有跨平臺、面向?qū)ο?、泛型編程的特性,廣泛應(yīng)用于企業(yè)級Web應(yīng)用開發(fā)和移動應(yīng)用開發(fā)。Java 技術(shù)具有卓越的通用性、高效性、平臺移植性和安全性,自1995年誕生以來,經(jīng)過20多年積累,依然活躍在編程排行榜前列廣泛應(yīng)用于個人PC、數(shù)據(jù)中心、游戲控制臺、科學(xué)超級計(jì)算機(jī)、移動電話和互聯(lián)網(wǎng),同時擁有全球大的開發(fā)者專業(yè)社群。在全球云計(jì)算和移動互聯(lián)網(wǎng)的產(chǎn)業(yè)環(huán)境下,Java更具備了顯著優(yōu)勢和廣闊前景。