java培訓(xùn)課程
課程詳情 學(xué)校簡介 學(xué)校地址 申請試聽
關(guān)鍵詞:石家莊java培訓(xùn)班多少錢
java培訓(xùn)課程
人才稀少
據(jù)IDC數(shù)據(jù)統(tǒng)計,從人才需求方面看,目前我國軟件人才缺口嚴(yán)重,其中java人才很是缺乏,對java軟件工程師的需求達到全部需求量的60%-70%,現(xiàn)在高新企業(yè)重視JAVA編程開發(fā)。
資薪較高
Java軟件工程師一般月薪范圍在4000-10000元,遠遠超過了應(yīng)屆畢業(yè)生月薪2500元的平均水平。通常來說,有一年工作經(jīng)驗的Java高級軟件工程師的薪酬大致在年薪1013萬左右。
就業(yè)廣泛
JAVA被廣泛的應(yīng)用于互聯(lián)網(wǎng)系統(tǒng)及大中型企業(yè)中,國 內(nèi)人才市場需求量大,應(yīng)用的行頁廣泛,產(chǎn)品研發(fā)經(jīng)理,技術(shù)經(jīng)理,項目經(jīng)理等繼續(xù);二是他的技術(shù)工作之路,成為高級軟件工程師、需求工程師等。
前景廣闊
可以從事JSP網(wǎng)站開發(fā)、Java編程、Java游戲開發(fā)、Java桌面程序設(shè)計,以及其他與Java語言編程相關(guān)的工作?蛇M入電信、銀行、保險專業(yè)軟件開發(fā)公司等從事軟件設(shè)計和開發(fā)工作。
階段名稱 | 技術(shù)名稱 | 技術(shù)內(nèi)容 | 學(xué)習(xí)目標(biāo) |
Java基礎(chǔ)入門 | HTML標(biāo)簽 | 1.摸底測試、2.開學(xué)典禮、3.HTML、4.CSS、5.案例:12306 |
可掌握的核心能力: 掌握J(rèn)ava基本面向?qū)ο笾R; 掌握企業(yè)java開發(fā)常用的基礎(chǔ)知識,包含網(wǎng)頁設(shè)計基礎(chǔ),數(shù)據(jù)庫基礎(chǔ),java語言基礎(chǔ)。 通過項目案例培養(yǎng)編碼和調(diào)試能力。 掌握J(rèn)ava開發(fā)環(huán)境基本配置; 掌握運算符、表達式、流程控制語句、數(shù)組等的使用; 熟練使用Idea開發(fā)工具; 可解決的現(xiàn)實問題: 掌握J(rèn)ava基礎(chǔ)知識,為后面的深入學(xué)習(xí)JavaSE課程打下堅實的基礎(chǔ)。 市場價值: 具備Java語言編程基礎(chǔ),對Java產(chǎn)生興趣。 |
數(shù)據(jù)庫 | 1.Oracle:入門、單表SELECT、2.Oracle:單表SELECT和DML、3.Oracle多表查詢、4.Oracle:DDL、5.數(shù)據(jù)庫建模PowerDesiger和項目建模案例 | ||
面向?qū)ο?/span> | 1.Java入門、數(shù)據(jù)類型、2.運算符、選擇結(jié)構(gòu)、3.循環(huán)結(jié)構(gòu)、4.數(shù)組和對象、5.案例:學(xué)生管理系統(tǒng) | ||
階段名稱 | 技術(shù)名稱 | 技術(shù)內(nèi)容 | 學(xué)習(xí)目標(biāo) |
JavaSE | Java語言概述 | 1)Java編程語言發(fā)展簡史2)Java編程語言主要特征3)Java技術(shù)體系以及平臺介紹4)Java核心機制與JVM運行原理5)搭建Java開發(fā)環(huán)境6)JDK的安裝與配置7)開發(fā)第 一個Java程序8)Java程序的執(zhí)行原理9)字節(jié)碼反編譯(jd-gui.exe和javap)10)變量的聲明與使用11)變量內(nèi)存空間分配與原理12)進制轉(zhuǎn)換與位運算13)八大基本數(shù)據(jù)類型14)基本數(shù)據(jù)類型之間的轉(zhuǎn)換15)Eclipse使用16)Idea使用17)變量的運算與底層運算原理18)常見面試題講解19)JDK10/JDK11新特性 |
學(xué)習(xí)方向: 1.了解Java語言的一個發(fā)展史 2.掌握手動安裝JDK,配置環(huán)境變量 3.掌握第 一個java程序(HelloWorld.java) 4.掌握javac.exe以及java.exe命令的含義 5.掌握變量的作用和定義的方式 6.能根據(jù)實際情況選擇使用8種基本數(shù)據(jù)類型 7.掌握常見的轉(zhuǎn)義字符和字符集相關(guān)的知識 8.掌握數(shù)據(jù)類型之間的互相轉(zhuǎn)換(強制轉(zhuǎn)換和自動轉(zhuǎn)換) 研究院提醒: Java入門階段,相當(dāng)于地基,這些內(nèi)容只是Java學(xué)習(xí)必經(jīng)之路。想要成為合格的企業(yè)人才這些是Z基本的能力。 |
流程控制 | 1)Java代碼的執(zhí)行流程介紹2)if選擇結(jié)構(gòu)3)Scanner鍵盤錄入4)switch選擇結(jié)構(gòu)5)使用Random生成隨機數(shù)6)while循環(huán)結(jié)構(gòu)7)do-while循環(huán)結(jié)構(gòu)8)for循環(huán)結(jié)構(gòu)及執(zhí)行順序9)跳轉(zhuǎn)語句:break、continue、return10)多重循環(huán)及指定跳出循環(huán)11)方法的聲明與使用12)方法調(diào)用的內(nèi)存分析13)方法重載Overload |
學(xué)習(xí)方向: 1.掌握if語句和switch語句的區(qū)別和使用場合 2.掌握基本的Scanner鍵盤錄入數(shù)據(jù)和生成隨機數(shù) 3.掌握break在switch中的用法以及default語句 4.掌握三種循環(huán)的書寫格式以及執(zhí)行順序 5.掌握while和do-while的區(qū)別,了解for和while的特點 6.掌握break和continue關(guān)鍵字,了解return的作用 7.掌握嵌套循環(huán)的使用,掌握流程控制中常見的一些算法 8.了解死循環(huán)和不可達語句 9.掌握方法的聲明與使用,以及調(diào)用方法時的內(nèi)存分析 10.掌握方法的重載Overload和使用場合 研究院提醒: 流程控制等內(nèi)容是繼變量和數(shù)據(jù)類型后的又一塊基礎(chǔ)知識點。如果從語法角度考慮這塊內(nèi)容并不難,多寫寫,多練練就好了。重中之重是以后在做項目時明確需求拆分出來的業(yè)務(wù)邏輯,業(yè)務(wù)邏輯明確了使用流程控制就容易實現(xiàn)了。 |
|
數(shù)組 | 1)數(shù)組的創(chuàng)建與使用2)一維數(shù)組與多維數(shù)組3)數(shù)組的默認(rèn)初始化與內(nèi)存分析圖4)數(shù)組作為方法形參傳遞5)數(shù)組的遍歷操作6)數(shù)組的常見算法分析7)操作數(shù)組的工具類Arrays8)理解main方法(args)9)方法的可變參數(shù)詳解10)使用jar命令打包應(yīng)用程序11)數(shù)組數(shù)據(jù)結(jié)構(gòu)的優(yōu)勢和劣勢分析12)常見的數(shù)組面試題講解 |
學(xué)習(xí)方向: 1.掌握一維數(shù)組的使用和內(nèi)存結(jié)構(gòu)分析 2.掌握數(shù)組的遍歷方式:普通for循環(huán)和for-each循環(huán) 3.掌握數(shù)組的添加、插入、刪除和擴容操作 4.掌握數(shù)組的常見算法:冒泡排序、插入排序和二分法查找等 5.掌握Arrays工具類提供的常見方法 6.了解main方法實參傳遞和方法的可變參數(shù)使用 7.掌握二維數(shù)組的定義和內(nèi)存結(jié)構(gòu)分析 8.了解數(shù)組數(shù)據(jù)結(jié)構(gòu)的優(yōu)勢和劣勢 研究院提醒: 數(shù)組是Java基礎(chǔ)學(xué)習(xí)中的一個難點,但是不用怕,我們尚學(xué)堂的老師會很清晰的講解數(shù)組的。 |
|
面向?qū)ο缶幊?/span> | 1)面向過程和面向?qū)ο髤^(qū)別2)類和對象的概述3)類的屬性和方法4)構(gòu)造方法(Construtor)5)創(chuàng)建對象內(nèi)存分析6)DataType數(shù)據(jù)類型傳遞7)this關(guān)鍵字詳解8)static關(guān)鍵字詳解9)局部代碼塊、構(gòu)造代碼塊和靜態(tài)代碼塊 |
學(xué)習(xí)方向: 1.了解面向?qū)ο蠛兔嫦蜻^程編程思想的區(qū)別 2.了解類和對象的概念,以及兩者之間的關(guān)系 3.掌握構(gòu)造方法的語法、特點及構(gòu)造方法重載 4.掌握對象的創(chuàng)建過程和內(nèi)存分析 5.掌握成員變量和局部變量區(qū)別 6.掌握基本數(shù)據(jù)類型傳遞和引用數(shù)據(jù)類型傳遞的區(qū)別 7.掌握this的本質(zhì),掌握static修飾屬性和方法的作用 8.掌握局部代碼塊、構(gòu)造代碼塊和靜態(tài)代碼塊的的執(zhí)行和作用 9.了解包的概念及好處,了解導(dǎo)包的概念 研究院提醒: 面向?qū)ο笾仉y點在于理解面向?qū)ο螅蠋焸冊谥v課的時候都會先去講面向過程是什么,然后再去講解面向?qū)ο,通過對比感受面向?qū)ο蟮暮锰帯?/span> |
|
(基礎(chǔ)) | 10)package和import詳解 | ||
11)Eclipse中的debug調(diào)試 | |||
面向?qū)ο缶幊?/span> | 1)面向?qū)ο蟮娜筇匦?)面向?qū)ο笾?-封裝(Encapsulation)3)訪問權(quán)限修飾符4)set和get方法5)JavaDoc生成API文檔6)面向?qū)ο笾?-繼承(Inheritance)7)方法重寫Override8)super關(guān)鍵字詳解9)繼承中對象創(chuàng)建的內(nèi)存分析10)final關(guān)鍵字詳解11)Object類詳解12)面向?qū)ο笾?-多態(tài)(Polymorphism)13)向上轉(zhuǎn)型和向下轉(zhuǎn)型14)instanceof運算符15)編譯時和運行時詳解16)抽象類和抽象方法(abstract)17)接口的定義和實現(xiàn)18)接口和抽象類的區(qū)別19)接口應(yīng)用:內(nèi)部比較器Comparable20)接口應(yīng)用:外部比較器Comparator21)內(nèi)部類詳解22)Java的內(nèi)存管理與垃圾回收23)Lambda |
學(xué)習(xí)方向: 1.了解封裝的好處和javaBean的規(guī)范,掌握四種訪問權(quán)限 2.掌握通過Eclipse中的JavaDoc生成API文檔 3.了解繼承的好處,掌握繼承的實現(xiàn)和使用的要點 4.掌握重寫的意義和規(guī)范,區(qū)分重寫和重載 5.了解繼承和組合所表述的關(guān)系,合理的使用繼承和組合 6.掌握繼承體系下對象的創(chuàng)建過程和內(nèi)存分析 7.掌握super關(guān)鍵字的使用,以及super和this的區(qū)別 8.掌握final關(guān)鍵字的使用和Object類中的常見方法 9.掌握多態(tài)的原理、發(fā)生多態(tài)的條件和多態(tài)的使用場合 10.掌握向下轉(zhuǎn)型和向上轉(zhuǎn)型,以及instanceof運算符的使用 11.掌握抽象類和抽象方法的特點和使用 12.掌握接口的定義和實現(xiàn),以及接口和抽象類的區(qū)別 13.了解面向接口編程思想,掌握比較器的運用 14.了解內(nèi)部類的定義和特點 15.了解java的內(nèi)存管理和垃圾回收機制 研究院提醒: Java中面向?qū)ο笫?/span>Z經(jīng)典、Z純正的面向?qū)ο。學(xué)好面向?qū)ο髮τ谝院髮W(xué)習(xí)、開發(fā)有很大的幫助。 |
|
(進階) | |||
異常機制 | 1)異常的概述2)異常的繼承體系3)Error錯誤類4)運行時異常和編譯異常5)異常的原理分析6)try-catch-finally捕捉異常7)throw拋出異常8)throws聲明異常9)自定義異常10)異常鏈 |
學(xué)習(xí)方向: 1.了解異常的結(jié)構(gòu)體系和分類(Error和Exception) 2.了解Error錯誤類,以及常見的Error錯誤 3.掌握Exception分類:運行時異常和編譯時異常 4.掌握異常的產(chǎn)生過程原理和throw拋出異常 5.掌握異常的兩種處理方式:聲明異常和捕捉異常 6.掌握自定義異常類的定義和使用 7.了解異常鏈的定義和使用 研究院提醒: 記。寒惓2豢膳,可怕的是沒有結(jié)果,還不報異常 |
|
Java常用類 | 1)Wrapper包裝類2)自動裝箱和自動拆箱3)包裝類的緩存分析4)字符串處理類5)java.lang.String類的使用與內(nèi)存原理6)String類的算法分析7)StringBuffer與StringBuilder8)字符串處理類性能分析9)新日期API10)java.lang.System類9)java.util.Date類10)java.text.SimpleDateFormat類11)java.util.Calendar類12)java.lang.Math類13)BigInteger類和BigDecimal類14)常見的面試題講解與分析 |
學(xué)習(xí)方向: 1.掌握java的八種基本數(shù)據(jù)類型的包裝類 2.掌握其他的一些常用的類,尤其是String類的方法 3.掌握Stringbuffer和StringBuilder的常用方法 4.掌握Stringbuffer和Stringbuilder的區(qū)別和聯(lián)系 5.掌握日期類和字符串類的轉(zhuǎn)換方式 6.掌握日期和日歷類的轉(zhuǎn)換方式 7.了解數(shù)學(xué)類好系統(tǒng)類的基本用法 8.了解BigInteger類和BigDecimal類的基本用法 研究院提醒: 常用類就是我們常說的API,API的調(diào)用就是一個熟練的過程,用的多了就記住了,用的少的可能就記不住,同學(xué)們不需要花費過量時間硬記這些API,而是要做到”心中有數(shù)“即可。保留好API文檔,學(xué)會如何查找API文檔,這樣即使以后忘記了也不影響我們寫項目。當(dāng)然了,同學(xué)們課上也要認(rèn)真聽講,老師會根據(jù)自己的經(jīng)驗傳授給同學(xué)們一些簡單快捷的記憶方式 |
|
--- --- --- | --- --- --- | --- --- --- | |
階段名稱 | 技術(shù)名稱 | 技術(shù)內(nèi)容 | 學(xué)習(xí)目標(biāo) |
數(shù)據(jù)庫 | Oracle基礎(chǔ) | 1)數(shù)據(jù)庫相關(guān)概念2)安裝Oracle并測試3)認(rèn)識Oracle目錄4)Oracle系統(tǒng)用戶5)配置監(jiān)聽器和本地網(wǎng)絡(luò)服務(wù)名6)SQL語言基礎(chǔ)7)Select單表查詢(算術(shù)表達式、別名、連接運算符、去除重復(fù)行和排序) |
學(xué)習(xí)方向: 1.掌握Oracle服務(wù)器的安裝 2.掌握Orace客戶端的安裝 3.掌握監(jiān)聽器及本地網(wǎng)絡(luò)服務(wù)名配置 4.熟悉SQL語言分類 5.掌握Select單表查詢 研究院提醒: 數(shù)據(jù)是企業(yè)的核心,oracle在市場上有著非常重要的地位。數(shù)據(jù)庫的學(xué)習(xí)是和語言無關(guān)的。 |
Oracle進階 | 1)where條件查詢2)單行函數(shù)3)多行函數(shù)4)Group By子句分組5)Having子句分組后篩選6)DML語句-insert7)DML語句-update8)DML語句-delete |
學(xué)習(xí)方向: 1.掌握where條件查詢 2.掌握在查詢中使用單行函數(shù) 3.掌握在查詢中使用多行函數(shù) 4.掌握group by分組 5.掌握having分組后篩選 6.掌握DML語句 研究院提醒: SQL是與數(shù)據(jù)庫交互唯 一途徑,學(xué)習(xí)Oracle的SQL后后面學(xué)習(xí)MySQL會比較輕松 |
|
MySQL基礎(chǔ) | 1)MySQL服務(wù)器安裝與配置2)MySQL客戶端使用3)用戶權(quán)限管理4)SQL語句的類型5)Select單表查詢6)排序,聚合查詢 |
學(xué)習(xí)方向: 1.掌握MySQL服務(wù)器的安裝與配置 2.掌握MySQL客戶端的使用 3.掌握用戶權(quán)限管理 4.掌握Select單表查詢 5.掌握排序,聚合查詢 研究院提醒: 有了Oracle的學(xué)習(xí)基礎(chǔ),學(xué)習(xí)MySQL將會非常簡單,MySQL由于開源免費體積小的優(yōu)點目前在國 內(nèi)被大量使用 |
|
MySQL進階 | 1)創(chuàng)建和管理表2)約束管理3)DML操作4)內(nèi)連接查詢5)外連接查詢6)自連接查詢7)子查詢8)常用函數(shù)9)分頁查詢 |
學(xué)習(xí)方向: 1.熟練創(chuàng)建和管理表,約束 2.掌握DML操作 3.掌握內(nèi)連接查詢 4.掌握外連接,自連接查詢 5.掌握子查詢 6.掌握分頁查詢語句 研究院提醒: 很多內(nèi)容是和Oracle相同的,當(dāng)然也有一些區(qū)別,千萬不要弄混了哦。 |
|
連接查詢 | 1)SQL92–笛卡爾集2)SQL92–等值連接3)SQL92–非等值連接4)SQL92–外連接5)SQL92–自連接6)SQL99–交叉連接7)SQL99–自然連接8)SQL99–Using連接9)SQL99–內(nèi)連接10)SQL99–外連接11)單行子查詢12)多行子查詢 |
學(xué)習(xí)方向: 1.掌握SQL92的多表連接查詢 2.掌握SQL99的多表連接查詢 3.掌握單行子查詢 4.掌握多行子查詢 研究院提醒: 多表查詢是數(shù)據(jù)庫操作非常常見的操作。為了讓同學(xué)們把這個知識點掌握牢固,我們老師會給同學(xué)們講解大量的企業(yè)面試題來強化同學(xué)們技能 |
|
和 | |||
子查詢 | |||
--- --- --- | --- --- --- | --- --- --- | |
Web前端 | HTML標(biāo)簽 | 1)B/S和C/S架構(gòu)簡介2)HTML發(fā)展史,IDE環(huán)境安裝配置3)HTML基礎(chǔ)標(biāo)簽4)img標(biāo)簽和a標(biāo)簽5)HTML表格標(biāo)簽6)HTML表單標(biāo)簽7)框架和字符實體8)HTML5新增標(biāo)簽 |
學(xué)習(xí)方向: 1.掌握HTML基礎(chǔ)標(biāo)簽 2.熟練使用img和a標(biāo)簽 3.熟練使用表格標(biāo)簽在頁面上繪制表格 4.熟練使用表單標(biāo)簽 5.熟悉HTML5新增標(biāo)簽 研究院提醒: HTML其實就是瀏覽器廠商的規(guī)范,寫上固定的標(biāo)簽和屬性讓瀏覽器顯示特定的效果。此部分標(biāo)簽和屬性較多,尚學(xué)堂老師會要求我們進行大量的練習(xí)輔助同學(xué)們記憶 |
CSS層疊樣式 | 1)CSS基礎(chǔ)語法 |
學(xué)習(xí)方向: 1.掌握CSS常見選擇器 2.掌握CSS背景屬性、文本屬性和列表屬性 3.熟練使用塊級、行內(nèi)及行內(nèi)塊級元素 4.掌握CSS浮動和定位屬性 5.理解CSS盒子模型 6.熟悉精靈圖的使用 7.熟悉CSS3新增屬性 研究院提醒: CSS是配合HTML一起使用的技術(shù)。具有大量的屬性。尚學(xué)堂老師依然會進行大量的實戰(zhàn)練習(xí)來輔助同學(xué)們記憶。 |
|
2)CSS參考知識(長度單位、顏色單位和路徑) | |||
3)CSS常見選擇器4)CSS背景屬性、文本屬性和列表屬性5)CSS元素分類(塊級、行內(nèi)和行內(nèi)塊級)6)CSS浮動和定位屬性7)CSS盒子模型8)精靈圖的使用9)CSS3新增屬性 | |||
ECMAScript | 1)JavaScript概述與特點2)JavaScript和ECMAScript聯(lián)系3)js基礎(chǔ)語法(語句、注釋、標(biāo)識符)4)js變量和變量提升5)js數(shù)據(jù)類型和數(shù)據(jù)類型轉(zhuǎn)換6)js運算符和流程控制語句7)js數(shù)組和字符串8)js函數(shù)和函數(shù)化編程思想9)js對象和面向?qū)ο蠛喗?0)js常見內(nèi)置類:Math和Date11)js定時器12)正則表達式 |
學(xué)習(xí)方向: 1.掌握基本語法 2.熟練運用函數(shù)及函數(shù)表達式 3.熟練使用字符串和數(shù)組 4.掌握js創(chuàng)建對象及訪問對象屬性、方法 5.熟練使用Math和Date對象的方法 6.熟練運用定時器 7.理解并靈活運用正則表達式 研究院提醒: ECMAScript是JS核心語法,有著JAVA SE的基礎(chǔ),學(xué)習(xí)這塊內(nèi)容會比較輕松,很多語法都是類似的。 |
|
DOM | 1)DOM樹和入口函數(shù)2)DOM對象及獲取元素方式 |
學(xué)習(xí)方向: 1.掌握DOM對象及元素獲取方式 2.掌握DOM事件 3.理解事件冒泡及阻止冒泡 4.掌握DOM內(nèi)容,屬性,樣式操作 5.掌握DOM元素節(jié)點操作 6.掌握DOM表單操作 研究院提醒: DOM是JS中文件操作模塊,學(xué)習(xí)這塊內(nèi)容是為了可以通過JS操作頁面元素 |
|
3)DOM事件(事件、事件源和事件驅(qū)動程序)4)事件冒泡和阻止事件冒泡5)取消事件默認(rèn)行為6)DOM內(nèi)容節(jié)點操作7)DOM屬性節(jié)點操作8)DOM樣式操作9)DOM元素節(jié)點操作10)DOM表單操作 | |||
BOM | 1)window對象2)location對象3)history對象 |
學(xué)習(xí)方向: 1.掌握window對象的使用 2.掌握location對象的href屬性與reload方法 3.熟悉history對象訪問歷史記錄 研究院提醒: 學(xué)習(xí)完BOM其實就是把JS的三大組成部分學(xué)習(xí)完成了,就可以使用JS完成頁面特效了 |
|
jQuery | 1)jQuery簡介及快速入門2)jQuery入口函數(shù)3)jQuery選擇器 |
學(xué)習(xí)方向: 1.熟練使用jQuery常見選擇器 2.掌握jQuery事件三要素及常用事件 3.掌握jQuery對象與DOM對象的轉(zhuǎn)換方法 4.掌握jQuery內(nèi)容、屬性節(jié)點操作 5.掌握jQuery樣式、元素節(jié)點操作 6.掌握jQuery遍歷節(jié)點,each方法 7.理解并運用jQuery鏈?zhǔn)秸Z法 8.會使用動畫效果,理解自定義動畫 研究院提醒: jQuery就是對JS封裝的庫文件,使用jQuery會讓我們寫的更少做的更多。jQuery也是很多前端框架的基礎(chǔ)。 |
|
4)jQuery事件(事件、事件源和事件驅(qū)動程序)5)jQuery對象與DOM對象互相轉(zhuǎn)換6)jQuery內(nèi)容節(jié)點操作7)jQuery屬性節(jié)點操作8)jQuery樣式操作9)jQuery元素節(jié)點操作10)jQuery遍歷節(jié)點和each方法11)jQuery鏈?zhǔn)秸Z法12)jQuery動畫效果和自定義動畫 | |||
--- --- --- | ---- --- --- | --- --- --- | |
JavaEE | Tomcat與HTTP | 1)web開發(fā)概述2)Tomcat服務(wù)器概述3)Tomcat下載、安裝、啟動4)手動創(chuàng)建靜態(tài)web應(yīng)用5)MyEclipse配置Tomcat6)創(chuàng)建web應(yīng)用及發(fā)布和訪問7)HTTP介紹8)GET與POST請求的區(qū)別9)HTTP請求消息,請求頭參數(shù)說明 |
學(xué)習(xí)方向: 1.掌握Tomcat服務(wù)器搭建 2.熟練創(chuàng)建web應(yīng)用,發(fā)布,訪問 3.熟練查看HTTP請求,響應(yīng)消息 研究院提醒: 從這部分開始正式進入java web開發(fā),項目不再是控制臺項目了,而是可以瀏覽器客戶端和服務(wù)端進行交互的項目了 |
10)HTTP響應(yīng)消息&響應(yīng)頭參數(shù)說明&響應(yīng)碼 | |||
JSP基礎(chǔ) | 1)JSP技術(shù)介紹2)JSP的優(yōu)勢3)JSP的結(jié)構(gòu),處理過程4)JSP指令5)JSP動作元素6)JSP隱式對象7)JSP表單處理8)歡迎頁面配置 |
學(xué)習(xí)方向: 1.掌握J(rèn)SP頁面開發(fā)技術(shù) 2.熟練使用常見的JSP指令,動作元素 3.掌握使用JSP處理表單數(shù)據(jù) 研究院提醒: JSP是Javaweb開發(fā)非常核心的技術(shù) |
|
EL+JSTL | 1)EL介紹及使用2)EL取值原理3)EL隱含對象4)EL邏輯運算5)JSTL-核心標(biāo)簽庫6)JSTL-函數(shù)標(biāo)簽庫7)JSTL-fmt標(biāo)簽庫8)自定義標(biāo)簽 |
學(xué)習(xí)方向: 1.理解EL取值原理 2.熟練使用EL獲取數(shù)據(jù),執(zhí)行運算 3.熟練掌握核心標(biāo)簽庫,函數(shù)標(biāo)簽庫的使用 4.熟悉fmt標(biāo)簽庫 5.熟悉自定義標(biāo)簽開發(fā)步驟 研究院提醒: EL和JSTL可以讓JSP開發(fā)更加簡單。是使用JSP必會技能之一 |
|
Servlet基礎(chǔ) | 1)Servlet概述2)Servlet快速入門3)Servlet生命周期4)HttpServletRequest5)HttpServletResponse6)請求轉(zhuǎn)發(fā)與重定向的區(qū)別 |
學(xué)習(xí)方向: 1.掌握Servlet開發(fā)過程及生命周期 2.掌握HttpServletRequest的API 3.掌握HttpServletResponse的API 4.掌握請求轉(zhuǎn)發(fā)與重定向的區(qū)別 研究院提醒: Servlet是后面學(xué)習(xí)MVC框架的基礎(chǔ)。所以此部分一定要認(rèn)真學(xué)習(xí) |
|
會話技術(shù)與Servlet域?qū)ο?/span> | 1)Cookie機制2)Cookie創(chuàng)建&使用3)Session原理4)Session失效5)Url重寫6)Token令牌應(yīng)用7)Session活化&鈍化8)Servlet四大作用域?qū)ο?/span> |
學(xué)習(xí)方向: 1.掌握使用會話技術(shù)記錄客戶端的狀態(tài)與數(shù)據(jù) 2.熟練使用Session實現(xiàn)簡易購物車 3.理解Session的活化和鈍化 3.掌握三大域?qū)ο蟮氖褂?/span> 研究院提醒: Session和Cookie在后面的框架中非常重要,需要重點學(xué)習(xí) |
|
--- --- --- | --- --- --- | --- --- --- | |
階段名稱 | 技術(shù)名稱 | 技術(shù)內(nèi)容 | 學(xué)習(xí)目標(biāo) |
高級框架 | MyBatis | 1)MyBatis概述2)MyBatis入門配置3)基本的CRUD操作4)核心配置文件詳解5)Mapper.xml基礎(chǔ)詳解6)模糊查詢7)分頁的實現(xiàn)及插件PageHelper的使用8)動態(tài)sql+sql片段的使用9)一對多、多對一的關(guān)系處理10)注解的使用11)一級緩存和二級緩存說明及使用12)generator逆向工程使用 |
學(xué)習(xí)方向: 1.掌握mybtais.cfg.xml的核心配置 2.理解Mybtais的映射原理 3.掌握映射文件的詳細(xì)配置 4.掌握注解的詳細(xì)配置 5.掌握相關(guān)插件的使用 6.掌握逆向工程的配置及使用 研究院提醒: MyBatis是目前企業(yè)使用Z多的ORM框架。使用方便,學(xué)習(xí)成本低,還支持很多plugin。使用MyBatis后就不需要編寫JDBC代碼,重點只需要關(guān)注SQL即可 |
Spring | 1)Spring框架介紹2)IOC/DI解耦合及實現(xiàn)原理3)Spring的入門配置4)Spring相關(guān)配置詳解5)XML方式重構(gòu)三層結(jié)構(gòu)6)注解方式重構(gòu)三層結(jié)構(gòu)7)AOP的概述8)代理模式深入理解9)AOP開發(fā)(XML方式)10)AOP開發(fā)(注解方式)11)Spring-JdbcTemplate12)聲明式事務(wù)配置及嵌套事務(wù)處理 |
學(xué)習(xí)方向: 1.熟悉spring的系統(tǒng)架構(gòu) 2.理解IOC和DI的原理 3.掌握IOC和DI的配置 4.掌握各種屬性和對象的注入方式 5.掌握AOP的特點及應(yīng)用場景 6.掌握J(rèn)DK動態(tài)代理和cglib動態(tài)代理 7.掌握AOP的注解開發(fā) 8.掌握一聲明式事務(wù)的特點及配置方法 9.掌握定義任務(wù)的配置及使用場景 研究院提醒: Spring全套體系在Java開發(fā)中比重越來越大,目前Spring容器已經(jīng)成為很多其它框架的基礎(chǔ),所以學(xué)習(xí)好Spring是非常重要的。 |
|
SpringMVC | 1)SpringMVC概述2)SpringMVC的入門配置3)SpringMVC.xml詳解4)Controller中參數(shù)綁定5)中文亂碼處理6)HttpServletRequest的幾種獲取方法 |
學(xué)習(xí)方向: 1.掌握spring的核心配置文件的配置 2.理解前端控制器、映射器、適配器,處理器、視圖處理器之間的關(guān)系 3.掌握web.xml里面配置處注意點 4.掌握處理器的參數(shù)綁定 5.掌握處理器中相關(guān)默認(rèn)參數(shù)綁定方法 6.掌握HttpServletRequest的三種獲取方式 7.掌握視圖處理器配置及控制器跳轉(zhuǎn)方式 8.掌握Spring和Ajax交互方式 9.掌握文件上傳及下載 10.掌握RestFul的思想及SpringMVC里面的配置方法 11.掌握SSM的框架集成 研究院提醒: 隨著Spring框架的地位提升,企業(yè)都是直接選用非常簡單方便的SpringMVC框架。SpringMVC框架是基于Servlet的,所以中期的Servlet對SpringMVC學(xué)習(xí)比較重要。 |
|
7)SpringMVC的跳轉(zhuǎn)及視圖解析器的配置 | |||
8)SpringMVC和Ajax的交互 | |||
9)攔截器創(chuàng)建和配置10)SpringMVC的文件上傳下載11)SpringMVC-RestFul+相關(guān)注解12)SpringMVC源碼分析13)Spring、SpringMVC和MyBatis整合 | |||
Quartz | 1)Quartz作業(yè)調(diào)度簡介2)Quartz作業(yè)調(diào)度執(zhí)行以及持久性3)Quartz基本使用4)Quartz核心類講解5)Quartz Trigger觸發(fā)器6)Quartz Job&JobDetail7)Quartz Calendars日歷講解 |
學(xué)習(xí)方向: 1.熟悉Quartz作業(yè)調(diào)試使用場景 2.掌握Quartz觸發(fā)規(guī)則 3.熟悉監(jiān)聽器的使用 4.掌握Quartz和Spring的整合 研究院提醒: Quartz在很多企業(yè)項目中都使用到了,它可以和Spring非常方便的整合。 |
|
8)JobListener監(jiān)聽器和TriggerListener監(jiān)聽器 | |||
9)Spring整合Quartz | |||
--- --- --- | --- --- --- | --- --- --- |
石家莊頑石教育
機構(gòu)簡介
石家莊頑石教育科技有限公司,是一家集產(chǎn)品研發(fā)與企業(yè)內(nèi)訓(xùn)為一體的高技術(shù)科技型公司,歷經(jīng)多年發(fā)展,開拓創(chuàng)新,不斷調(diào)整企業(yè)管理機制豐富自主產(chǎn)品研發(fā)內(nèi)容,建立具有競爭力的技術(shù)體系。為教育行業(yè),企事業(yè)單位,政 府部門客戶提供的解決方案和技術(shù)支持。同時公司擁有一支規(guī)模龐大,認(rèn)真敬業(yè)的技術(shù)和管理團隊,這支隊伍不僅有的專業(yè)素質(zhì)和豐富的研發(fā)經(jīng)驗、實施、咨詢服務(wù)能力,且具有良好的職業(yè)修養(yǎng)和綜合業(yè)務(wù)能力,正是有一支這樣高素質(zhì)的隊伍,公司才能博擊浪潮,屢創(chuàng)佳績。
服務(wù)客戶真誠至上的宗旨,以人為本,開拓創(chuàng)新的理念,公司質(zhì)量方針是客戶為本,持續(xù)改進勇創(chuàng)高滿意度應(yīng)用軟件服務(wù),科技創(chuàng)新穩(wěn)步發(fā)展,爭做高新技術(shù)軟件產(chǎn)業(yè)先鋒。河北頑石教育科技有限公司,培養(yǎng)專業(yè)IT技術(shù)人才,為企業(yè)下游人才儲備奠定了良好的基礎(chǔ),形成了人才培養(yǎng)——人才儲備——人才內(nèi)部消化——人才派遣——服務(wù)合作企業(yè)的良性產(chǎn)業(yè)鏈。
學(xué)校名稱:石家莊頑石教育
固定電話:400-001-5729
授課地址:石家莊市橋西區(qū)匯豐路18號 預(yù)約參觀