【適學(xué)對象】
可以是0基礎(chǔ),但數(shù)理能力較好,想通過從事軟件開發(fā)工作來獲得高薪能力的、想選一門適合編程入門語言學(xué)習(xí)的、期望穩(wěn)定職業(yè)發(fā)展的、后期轉(zhuǎn)大數(shù)據(jù)分析/人工智能的人員。
【課程介紹】
Java有許多值得稱道的優(yōu)點,如簡單、面向?qū)ο蟆⒎植际?、解釋性、可靠、安全、結(jié)構(gòu)中立性、可移植性、高性能、多線程、動態(tài)性等。Java擯棄了C++中各種弊大于利的功能和許多很少用到的功能。Java可以運行與任何微處理器,用Java開發(fā)的程序可以在網(wǎng)絡(luò)上傳輸,并運行于任何客戶機(jī)上。
【課程內(nèi)容】
階段1:J2SE開發(fā)基礎(chǔ)理論,掌握計算機(jī)語言基本知識——
概述了java的基本組成框架及組件功能;Java的八個基本數(shù)據(jù)類型、變量的定義、聲明及使用;常用運算符及java特有的運算符、if語句、switch語句;for循環(huán) 、 while循環(huán)、do while循環(huán);多個循環(huán)之間的嵌套;使用函數(shù)對一段代碼的封裝理解及使用數(shù)組;掌握數(shù)組算法;了解二維數(shù)組;
階段2:JAVA面向?qū)ο?,了解面向?qū)ο笏季S,掌握面向——
面向?qū)ο笏枷氲陌l(fā)展歷程、面向?qū)ο蟮膬?yōu)勢、對象和類的關(guān)系、類的組成;構(gòu)造函數(shù)的特點、方法的重載、類中成員運行的順序;面向?qū)ο笕筇卣髦弧⒎庋b的好處、封裝的使用;繼承特性、方法的重寫;多態(tài)的定義、多態(tài)的作用、多態(tài)的優(yōu)點;
階段3:J2SE中級部分,熟練使用java集合類——
各種權(quán)限之間的比較;String類的使用、String的API;
八個基本數(shù)據(jù)類型對應(yīng)的封裝類、拆箱與裝箱、集合的概念、List集合API、ArrayList、LinkedList、Vector;
HashSet、TreeSet、二叉樹數(shù)據(jù)結(jié)構(gòu);HashMap底層數(shù)據(jù)結(jié)構(gòu)、Map集合的API、泛型的使用;增強for循環(huán)、Collections類、Arrays類、Date類、GUI編;多線程的概念、線程的創(chuàng)建、線程的阻塞、線程模擬買票小游戲;
線程的同步、死鎖問題、消費者與生產(chǎn)者;Java操作文件對象、遞歸算法、File類的使用;
階段4:J2SE部分,學(xué)會mysql數(shù)據(jù)庫的基本操——
數(shù)據(jù)庫的安裝、DDL語句、DML語句、子查詢、表連接、函數(shù)、存儲過程;Java連接數(shù)據(jù)庫、Statement、CallableStatement、C3P0連接池、DBCP連接池;HMTL網(wǎng)頁基本元素、css樣式、靜態(tài)網(wǎng)頁編寫、javascript、jquery、動態(tài)網(wǎng)頁編寫;
階段5:J2EE Web部分,解決tomcat服務(wù)器相關(guān)問題——
jsp三大指令、jsp九大內(nèi)置對象、jsp四個作用域、jsp標(biāo)簽、JSTL、El表達(dá)式;Servlet的生命周期、表單的處理、cookie用法等;
工廠方法模式、抽象工廠模式、單例模式、代理模式等常見的設(shè)計模式;Mvc設(shè)計模式;
階段6:Hibernate框架,一個開放源代碼的對象關(guān)系映——
回顧jdbc連接數(shù)據(jù)庫及jdbc的缺點、Hibernate文檔;Hibernate基本配置、配置講解、Lg4j日志環(huán)境搭建;
id自增長配置、IDENTITY_SEQUENCE、聯(lián)合主鍵;核心API、Configuration、Sessionfactory、Session、Hibernate對象的三種狀態(tài);
延遲加載、一對一關(guān)聯(lián)、一對多關(guān)聯(lián)、多對多雙向關(guān)聯(lián)、級聯(lián);HQL檢索、QBC檢索、OID檢索、導(dǎo)航對象圖檢索、本地sql檢索;一級緩存、二級緩存、事務(wù)隔離、樂觀鎖、悲觀鎖;
階段7:Strust2框架,學(xué)習(xí)Strust2框架,更好的運用——
Struts2簡介、HelloWorld、基本配置、Action、Result_Type等;OGNL中的三個符號、集合、邏輯判斷、訪問數(shù)據(jù)、值棧;標(biāo)簽的使用、property標(biāo)簽、iterator標(biāo)簽、URL標(biāo)簽、data標(biāo)簽等;聲明式異常處理、I18N原理、動態(tài)語言的切換;源碼解析、攔截器原理模擬、自定義攔截器、控制表單的反復(fù)提及;
階段8:Spring框架,為了解決企業(yè)應(yīng)用開發(fā)的復(fù)雜——
Struts2簡介、HelloWorld、基本配置、Action、Result_Type、等;IOC簡介、注入類型、Bean生命周期、注解Autowired、Scope作用域;注解配置、動態(tài)代理、AOP配置;DataSource配置數(shù)據(jù)源、整合Hibernate、聲明式事務(wù)管理、HibernateTemplate的使用、HibernateDaoSupport的使用;SSH整合的歷史、SSH整合、SSH整合常見問題、SSH整合之注解配置、整合實戰(zhàn);
階段9:Mybatis框架,一款的持久層框架——
Struts2簡介、HelloWorld、基本配置、Action、Result_Type、等;OGNL中的三個符號、集合、邏輯判斷、訪問數(shù)據(jù)、值棧;標(biāo)簽的使用、property標(biāo)簽、iterator標(biāo)簽、URL標(biāo)簽、data標(biāo)簽等;聲明式異常處理、I18N原理、動態(tài)語言的切換;源碼解析、攔截器原理模擬、自定義攔截器、控制表單的反復(fù)提及;
階段10:SpringMVC框架,Springmvc是Spring框架中的——
簡介、環(huán)境配置、基本組成、表單數(shù)據(jù)的獲?。慌渲瞄_發(fā)、注解開發(fā)、文件上傳、攔截器;整合配置文件、整合常見問題、整合實戰(zhàn);環(huán)境準(zhǔn)備、Maven簡介、Svn簡介、配置文件詳解、整合實戰(zhàn)
【適用領(lǐng)域】
制造、三農(nóng)、信用、物流、醫(yī)療、教育等越來越多的傳統(tǒng)行業(yè)都必將轉(zhuǎn)型互聯(lián)網(wǎng)+,而這些大規(guī)模企業(yè)應(yīng)用JavaEE?;ヂ?lián)網(wǎng)+發(fā)展,系統(tǒng)的高并發(fā)和大數(shù)據(jù)越發(fā)流行,而大數(shù)據(jù)主流的Hadoop框架是Java編寫。JavaEE已成為“大數(shù)據(jù)時代”必備技能。
【課程優(yōu)勢】
小班教學(xué):
真正的小班授課,老師學(xué)員1:5,理論實操全吸收
就業(yè)服務(wù):
學(xué)員學(xué)完培訓(xùn)規(guī)定內(nèi)課程,幻維就業(yè)將根據(jù)學(xué)員學(xué)習(xí)情況、 學(xué)員自身意愿,提供就業(yè)服務(wù)
自營基地教學(xué):
幻維三大自營教學(xué)基地,全封閉管理,酒店式住宿,自助式餐食,解決學(xué)員后顧之憂
簡歷修改:
幫助學(xué)員修改簡歷,更貼近HR的關(guān)注點,在眾多競爭者中脫穎而出
面試培訓(xùn):
職業(yè)定位和簡歷修改完成后,學(xué)員將接受面試指導(dǎo)老師一對一指導(dǎo),進(jìn)行模擬面試
師資強大:
幻維每一位Java老師都是實戰(zhàn)派。真實的項目Leader,價值千萬行業(yè)經(jīng)驗、案例精髓,毫無保留傾囊相授
職業(yè)評測:
幻維研發(fā)了一套專門針對學(xué)員不同的性格特征的評測系統(tǒng),學(xué)員可以根據(jù)測試結(jié)果選擇更適合的職業(yè)及崗位
實操演練:
資訊類、題庫類、直播、錄播、視頻類等案例實操演練一對一指導(dǎo)
【師資介紹】
徐明輝 Java軟件開發(fā)講師
個人簡歷:
畢業(yè)于北京工商大學(xué),擁有7年開發(fā)經(jīng)驗,3年管理經(jīng)驗,4年教學(xué)經(jīng)驗。精通Java、Android、.Net、Oracle等多種主流編程語言和數(shù)據(jù)庫系統(tǒng)。曾參與過上海市復(fù)旦大學(xué)的教務(wù)管理系統(tǒng)、上海市華東政法大學(xué)數(shù)字化校園建設(shè)、上海期貨誠信檔案管理系統(tǒng)、上海期貨工作助理平臺、網(wǎng)絡(luò)商城購物系統(tǒng)等大型項目。在多所高校進(jìn)行過JavaEE方向的培訓(xùn)工作,授課幽默風(fēng)趣,對教學(xué)內(nèi)容能夠給做到深入淺出,條理分明,注重和學(xué)生的互動,注重對學(xué)員學(xué)習(xí)方法及分析解決問題能力的培訓(xùn);課堂實例豐富,能舉一反三,能夠通過實例讓學(xué)員掌握新知個人寄語:
豐碑無語,行勝于言!
司家昌 java開發(fā)講師
個人簡歷:
于安徽博約信息科技股份有限公司工作,從事java爬蟲工程師3年,后于合肥優(yōu)爾科技有限責(zé)任公司工作,轉(zhuǎn)java-web開發(fā)2年。參與的項目有:博約爬蟲項目《博約輿情監(jiān)控系統(tǒng)4.0》;北科大的《北科大視頻監(jiān)控系統(tǒng)》;博約的《博約音視頻重點監(jiān)控系統(tǒng)》;黃山電力公司的《黃山跳閘信息統(tǒng)計管理系統(tǒng)》;武漢電力公司的《武漢報缺信息管理系統(tǒng)》等。精通Java EE(JSP/Servlet、JDBC、Struts2、Spring、Hibernate、Mybaits)。
【學(xué)校簡介】
幻維奇跡科技有限公司與華中師范大學(xué)等20余家高校合作,聯(lián)合相關(guān)專業(yè)資源,共同創(chuàng)辦的線上品牌,旨在開展相關(guān)的教學(xué)和項目實訓(xùn)、孵化創(chuàng)業(yè)、就業(yè)輸出等工作。公司總部位于華中師范大學(xué)內(nèi)教育培訓(xùn)大樓,共設(shè)有4個專業(yè)方向(游戲開發(fā)、游戲設(shè)計、京東電商、大數(shù)據(jù)),21個課程方向,40多個細(xì)分專業(yè)模塊,完整商業(yè)項目案例335個,各項名案、資源庫825類。目前畢業(yè)學(xué)員已有4000余人,其中許多學(xué)員在校期間的作品獲得多項社會榮譽、業(yè)界認(rèn)可和國際大獎,他們中大部分現(xiàn)已成為公司的中流砥柱,甚至高管人員。
【教學(xué)現(xiàn)場】