課程詳情 學校簡介 學校地址 網(wǎng)上報名
關鍵詞:貴陽希網(wǎng)教育學校 貴陽IT培訓學校 貴陽JAVA培訓班
Java是目前世界上最流行的計算機編程語言,全球有25億Java器件運行著Java,450 多萬Java開發(fā)者活躍在地球的每個角落,數(shù)以千萬計的Web用戶每次上網(wǎng)都親歷Java的威力。今天,Java運行在7.08億手機、10億智能卡和7億PC機上,并為28款可兼容的應用服務器提供了功能強大的平臺。目前,我國對軟件人才的需求已達20萬,并且以每年20%左右的速度增長。在未來5年內(nèi),合格軟件人才的需求將遠大于供給。根據(jù)IDC 的統(tǒng)計數(shù)字,在所有軟件開發(fā)類人才的需求中, 對JAVA工程師的需求達到全部需求量的60%~ 70%。據(jù)調(diào)查,以北京為例,軟件工程師每年需求50000人左右。據(jù)IT英才網(wǎng)的數(shù)據(jù)顯示: 北京IT職場每月需求達3380個。根據(jù)中華英才網(wǎng)人才研究中心提供的薪酬數(shù)據(jù)顯示,具有代表性的北京、上海、廣州、深圳、山東五地, 高級軟件開發(fā)工程師的年薪一般在12萬元左右, 高收入者能達到17萬元?20萬元。
JAVA二期培養(yǎng)定位:
在Linux平臺下+Oracle數(shù)據(jù)庫+J2EE高級應用,全程以項目為導向,中大型企業(yè)項目實戰(zhàn)。(企業(yè)OA辦公系統(tǒng)、供銷存管理系統(tǒng),具體視授課老師安排而定)
就業(yè)崗位:
Java軟件工程師、Java網(wǎng)絡編程工程師、Java桌面應用開發(fā)工程師、網(wǎng)站開發(fā)、網(wǎng)站維護、Web前端開發(fā)工程師、Java Web軟件開發(fā)工程師、JavaScript工程師、Java軟件實施工程師、Java軟件售前工程師、Java服務器維護工程師、數(shù)據(jù)庫設計師、數(shù)據(jù)維護工程師、數(shù)據(jù)庫開發(fā)工程師、軟件測試工程師軟件配置管理工程師、系統(tǒng)實施工程師、系統(tǒng)集成工程師。
就業(yè)單位:
電信運營商、金融、電力、軟件開發(fā)企業(yè)、網(wǎng)站建設企業(yè)、互聯(lián)網(wǎng)運營企業(yè)、電子商務企業(yè)等其他有軟件開發(fā)與維護,網(wǎng)站建設與維護相關崗位需求的企業(yè)。
入學條件:
有從事過JAVA開發(fā)工作或參加過希網(wǎng)教育JAVA一期課程。
課程安排:
課程
課程內(nèi)容
培訓目標
JAVA 二期
Linux開發(fā)環(huán)境
Linux系統(tǒng)原理、Linux開發(fā)環(huán)境、Linux 常用命令。
熟練掌握Linux常用命令;熟練構建Linux下的Java開發(fā)環(huán)境。
數(shù)據(jù)庫技術
SQL數(shù)據(jù)庫的高級應用及優(yōu)化;
通過對數(shù)據(jù)庫技術的學習可以達到獨立的根據(jù)項目進行數(shù)據(jù)庫系統(tǒng)的設計、數(shù)據(jù)庫系統(tǒng)的建模、數(shù)據(jù)庫系統(tǒng)服務器的搭建、數(shù)據(jù)庫系統(tǒng)的基本管理等。
學員可以勝任的工作有:數(shù)據(jù)庫管理員,數(shù)據(jù)分析師,數(shù)據(jù)庫設計師,數(shù)據(jù)維護工程師以及之前階段的其它工作職位。
STRUTS
Sturts1和Struts2的課程內(nèi)容包括,Web層應用程序的工作原理剖析、MVC設計模式、MVC中的1,2,3模式、Struts與其它Web層框架(Spring-MVC、JSF等)的比較、Struts框架的基本使用、Struts中的配置、Struts中的Form Bean、Struts中的控制器Action、Struts中主控制器原理剖析、Struts中的跳轉(zhuǎn)方式、Struts中的數(shù)據(jù)校驗、Struts和其它框架的關系、Struts中的國際化和異常處理、Struts中的文件上傳和下載、Struts中的標簽庫等。
通過對Struts框架的學習達到對Web層應用框架有深入理解、認識和應用的能力。并且通過自己對Web框架的實現(xiàn)可以達到更高的編程能力和通用編程能力。
通過學習Struts1和Struts2框架可以相互比較、加深理解。更復合目前市場多種框架的具體要求達到更好的就業(yè)需求。滿足現(xiàn)在應用開發(fā)的需要和技術積累。
Web2.0和
Ajax技術
Web2.0技術概述包括,瀏覽器工作原理剖析、RIA富客戶端開發(fā)相關技術、Ajax、Flex、Silverlight、JavaFX技術對照等。
Ajax教學內(nèi)容包括,Ajax的工作方式、B/S請求響應機制與Web開發(fā)模式、XMLHttpRequest對象、DOM與Ajax、使用DOM操作HTML文檔、使用 DOM操作XML文檔、XMLHttpRequest對象、簡單的Ajax開發(fā)框架、使用responseText處理返回數(shù)據(jù)(普通文本,HTML,XML和JSON),使用 responseXML處理返回的XML信息、JSON剖析、JSON轉(zhuǎn)換庫的使用、各種數(shù)據(jù)格式優(yōu)缺點剖析比較等。
JQuery庫教學內(nèi)容包括,使用JQuery簡化JavaScript的編程,使用JQuery簡化Ajax的調(diào)用,JQuery中的節(jié)點對象處理、JQuery中的DOM處理、JQuery中的事件處理、JQuery中的動畫處理等。
DWR框架的教學內(nèi)容包括,各種Ajax框架(JQuery、Prototype、YUI、EXT、DWR、GWT等)的比較說明、DWR框架特點、DWR框架工作原理的剖析、DWR框架在實際中的使用方法和設計問題、DWR框架和其它框架(Spring等)等。
能使用AJAX技術進行頁面的局部刷新,實現(xiàn)達到富客戶端的效果。增加客戶端用戶體驗。增加交互的實時性。
學員可以勝任的工作有:Java Web軟件開發(fā)工程師及其之前階段所描述的職位。
XML文檔技術
XML文檔技術包括,文檔格式化、XML規(guī)范、XML文檔定義技術DTD和Schema、文檔轉(zhuǎn)換技術XSLT、XPath等相關技術。
Java語言處理XML文檔技術包括,Java DOM解析XML、SAX解析XML和STAX解析XML、XML文檔在實際中的應用分析等內(nèi)容。
掌握XML文檔相關技術可以將Web語義學發(fā)揚廣大,這也是目前互聯(lián)網(wǎng)的一個嶄新的領域。而且XML文檔在傳統(tǒng)應用開發(fā)中的作用也越來越明顯了。
通過學習本部分的內(nèi)容,學員可以順利掌握XML文檔設計相關的技術以及Java處理XML文檔相關的技術。
Hibernate
Hibernate3應用開發(fā)基礎包括,對象/關系數(shù)據(jù)庫映射基礎、基礎映射、ID生成策略、Hibernate的核心接口等。
Hibernate查詢包括,HQL(Hibernate查詢語言)、條件查詢(Criteria Queries)、查詢示例(QBC)、Native SQL查詢,命名SQL查詢等
性能調(diào)優(yōu)技術包括,抓取策略(Fetching strategies)、二級緩存(The Second Level Cache)、管理緩存(Managing the caches)、查詢緩存(The Query Cache)、批量處理(Batch processing)、樂觀并發(fā)控制(Optimistic concurrency control)、悲觀鎖定(Pessimistic Locking) 等。
Hibernate補充內(nèi)容,Hibernate中使用Annotation進行配置、Hibernate持久層架構設計(GenericDao)、Hibernate中的分頁使用、Hiberante事務控制的Web層攔截器編寫等。
掌握使用Hibernate進行持久層的開發(fā),它對JDBC進行了非常輕量級的對象封裝,使得Java程序員可以隨心所欲的使用對象編程思維來操縱數(shù)據(jù)庫;大大提高持久層開發(fā)的效率。實現(xiàn)對實體對象關聯(lián)關系的映射以及相應的CRUD,能使用HQL實現(xiàn)相應的查詢功能,并能使用抓取策略、緩存機制、批量操作、樂觀鎖和悲觀鎖對持久層的性能進行優(yōu)化。
Spring
Spring2.5開發(fā)技術快速入門包括,IOC思想(Factory模式和AbstractFactory模式)、Bean作用域范圍、Bean生命周期管理、依賴注入等。
AOP思想包括,設計模式中的代理模式、動態(tài)代理模式、Java JDK動態(tài)代理、AOP原理解剖、Spring中AOP的配置等。
Spring中的事務處理包括,什么是事務處理、事務處理的幾種方式、Spring的事務處理與其它幾種方式的區(qū)別、Spring中的聲明式事務是如何實現(xiàn)的、通過Spring框架配置事務等內(nèi)容。
Spring中的其它JavaEE技術的使用,包括Spring中的定時器服務使用、Spring中的JavaMail服務使用等。
Spring與其它框架整合的方法包括,
Spring+Struts1.2+Hibernate3.3集成
Spring+Struts2.1+Hibernate3.3集成
Spring+Struts+Hibernate+DWR集成
使用SPRING對表示層,持久層,業(yè)務層進行整合,簡化企業(yè)應用開發(fā)的復雜性,降低模塊間的耦合性。能夠編寫更干凈、更可管理、并且更易于測試的代碼。
EJB3
EJB課程包括,EJB概念、EJB開發(fā)和運行環(huán)境的搭建、EJB中的會話Bean(有狀態(tài)和無狀態(tài))、EJB中的實體Bean、JPA技術剖析、JAP和Hibernate API的對照等內(nèi)容。
JavaEE5.0后平臺發(fā)生了重要的變化,EJB3就是其中一顆最亮的明珠。隨著JavaEE5.0平臺的推廣,現(xiàn)在有相當一部分的企業(yè)也重新回到了標準技術的平臺上。
為了更好的適應企業(yè)的這個變化,學員通過學習EJB3和JPA技術后就能順利的在企業(yè)開發(fā)中使用標準JavaEE平臺。
Java二期高級實戰(zhàn)項目
企業(yè)OA辦公系統(tǒng)、供銷存管理系統(tǒng)
通過使用開源平臺Struts+Hibernate+Spring+Ajax技術和使用Servlet/JSP+EJB3+Ajax+JBoss技術開發(fā)具體應用程序,使得學員能掌握企業(yè)開發(fā)的必須技術。并且這個項目也是就業(yè)前的項目,對大家順利就業(yè)起著巨大的作用。
Oracle數(shù)據(jù)庫基礎包括,Oracle數(shù)據(jù)的簡介,Oracle數(shù)據(jù)庫的版本說明,Oracle數(shù)據(jù)庫的安裝PL/SQL Developer和TOAD工具的安裝和使用,Oracle中的數(shù)據(jù)庫和表空間的概念,通過工具進行建表、插入數(shù)據(jù)等基本操作等。
oracle中的常用單行函數(shù),oracle中的組函數(shù),oracle中的order by排序語句,oracle中的數(shù)據(jù)操作語句,Oracle中的數(shù)據(jù)定義語句,Oracle數(shù)據(jù)庫中的數(shù)據(jù)控制語句等。
Oracle中的其它數(shù)據(jù)庫對象包括,Oracle中的序列,同義詞,行觸發(fā)器,語句觸發(fā)器,instead of觸發(fā)器,Oracle中的存儲過程和PL/SQL編程技術等。
框架
對象關聯(lián)關系映射包括,各種關聯(lián)關系的配置 ,組件(Component)映射,繼承映射((Inheritance Mappings),集合類(Collections)映射等。
通過對Spring這個被企業(yè)廣泛使用的框架的學習,可以很好的滿足企業(yè)的用人需求。同時通過學習Spring這個在開源領域中的JavaEE平臺可以對標準JavaEE平臺學習和深入理解起到很好的輔助作用。
和JPA
(選一個)
希網(wǎng)教育是由多名具有豐富教學經(jīng)驗高校教師和具有一線項目實戰(zhàn)經(jīng)驗的高級工程師創(chuàng)辦,擁有強大的師資團隊、完善的IT實驗室和獨特的教學方法。希網(wǎng)教育是貴州專注IT中高端技術實訓的機構,主要從事網(wǎng)絡技術、Linux技術、數(shù)據(jù)庫技術、軟件開發(fā)技術的實訓。我們本著“授人魚 授人漁”的教學理念,“希網(wǎng)教育 以人為本”的辦學理念為社會培養(yǎng)信息化建設實用型、專業(yè)型高技術人才。希網(wǎng)教育是省內(nèi)唯一推出在線實驗室、唯一擁有完善網(wǎng)絡實驗平臺的實訓機構。
學校名稱:貴州希網(wǎng)教育
固定電話:
授課地址:貴陽總部貴陽金陽高新區(qū)創(chuàng)業(yè)園,分部:商專、民院、亞泰 預約參觀