宏天軟件企業(yè)級JAVA軟件工程師定向培養班招生簡(jiǎn)章
宏天的目標:為軟件行業(yè)公司定向培養一流技術(shù)人才,為軟件行業(yè)輸送優(yōu)秀人才,創(chuàng )建一流的企業(yè)信賴(lài)的人才輸送中心。
受多家*企業(yè)委托,特開(kāi)設企業(yè)級的JAVA軟件工程師定向培養班,理論+案例式培訓,以項目練習和實(shí)戰為主,確保學(xué)員畢業(yè)后獲得研發(fā)經(jīng)驗。
招生對象:大專(zhuān)以上學(xué)歷,理工科專(zhuān)業(yè),有計算機基礎,英文良好。
招收人數:16人,名額有限,報名從速!
學(xué)習時(shí)間:周一至五9:00-17:00(午休兩小時(shí))。17:00—18:00為課后輔導時(shí)間。
為期四個(gè)月,共計553課時(shí)。
教學(xué)環(huán)境:教室寬敞舒適,硬件配置高檔(高配主機+LCD顯示器),學(xué)員人手一機,多媒體授課,空調課室。
培訓目標:經(jīng)過(guò)定向培養班,了解和熟悉項目開(kāi)發(fā)流程,獲得相當于一年以上的Java 軟件開(kāi)發(fā)經(jīng)驗。
就業(yè)安置:推薦培訓合格學(xué)員就業(yè);應聘目前 IT 就業(yè)市場(chǎng)上最急需的 Java 軟件工程師、 Web開(kāi)發(fā)工程師、動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)工程師、軟件業(yè)務(wù)分析員、軟件測試工程師等。這些職位的普遍平均月薪在 3000 元~ 5000 元范圍,剛入職的新人月薪也在 3000 元以上!
培訓內容:
一、Java入門(mén)和J2SE:面向對象編程,繼承、封裝和多態(tài)等,Java語(yǔ)言的基本語(yǔ)法?;镜慕缑婢幊蹋ˋWT和Swing),集合框架,多線(xiàn)程編程,網(wǎng)絡(luò )編程,泛型、序列化,反射,序列化,程序國際化等。
二、JDBC編程: 介紹Oracle、Mysl、和Sl Server等數據庫的JDBC編程、包括多表連接查詢(xún)等。Java程序動(dòng)態(tài)創(chuàng )建數據庫、執行查詢(xún)、更新等。掌握存儲過(guò)程、觸發(fā)器的編寫(xiě)。
三、DHTML知識: 常見(jiàn)的HTML標簽,深入的JavaScript編程,JavaScript創(chuàng )建類(lèi)、創(chuàng )建對象。以及CSS樣式單,DOM模型,各種瀏覽器事件模型等DHTML知識。
四、Java Web編程: Apache Tomcat,Jetty,Resin等服務(wù)器。JSP語(yǔ)法,Servlet、Session和Cookie,標簽庫和JSTL,Filter和Listener,表達式語(yǔ)言(EL)、自定義函數,MVC模式,DAO模式。
五、軟件工程(上): 軟件工程概述、敏捷開(kāi)發(fā)、XP,常用數據結構的Java實(shí)現,常用的排序算法,UML(Rose、PowerDesigner),CVS的使用,ANT和Maven等工具的用法,軟件測試和JUNIT。
六、XML知識: XML的概念與基本作用、XML的基本語(yǔ)法、XML的約束模式、DTD、XML Schema、名稱(chēng)空間。
七、 設計思想,Struts體系架構、手把手快速應用Struts框架開(kāi)發(fā)實(shí)際項目。Struts控制器組件、Struts視圖組件、Struts框架的擴展、Struts應用的國際化、Validator驗證框架、Struts HTML標簽庫、Struts Bean標簽庫、Struts Logic標簽庫、Tiles框架等。Struts2框架的工作原理與架構分析,struts-與 文件的作用,指定多個(gè)配置文件,Struts2中的國際化,Struts2中的表單校驗,Struts2中文件上傳。使用通配符定義Action、動(dòng)態(tài)方法調用、多文件上傳、自定義類(lèi)型轉換器、輸入校驗、國際化、OGNL表達式、Struts2標簽、為Action 的屬性注入值、自定義攔截器、異常處理、使用 struts2實(shí)現的CRUD操作的案例。
八、 思想,Hibernate數據檢索技術(shù),Hibernate高級映射技術(shù),Hibernate多表聯(lián)合查詢(xún),Hibernate大對象讀取技術(shù),Hibernate攔截與回調技術(shù),Hibernate二級緩存技術(shù),Hibernate分頁(yè)技術(shù),Hibernate性能優(yōu)化技術(shù)。
九、的基礎,IoC,AOP,事務(wù)支持,DAO支持,整合Hibernate,整合Struts,SpringMVC,Spring的郵件抽象層,Spring的遠程訪(fǎng)問(wèn)(包括WebService和Hessian)和Spring的測試框架。
十、基礎、XMLHttpReuest屬性及方法,異步請求,動(dòng)態(tài)加載服務(wù)器響應。詳細介紹,Dojo,DWR,JSON-RPC-JAVA,AjaxTags5個(gè)J2EE領(lǐng)域的Ajax框架。
十一、 Ejb :Session Bean,Entity Bean,Message Bean的開(kāi)發(fā)實(shí)踐,JPA數據訪(fǎng)問(wèn)開(kāi)發(fā),EJB的事務(wù)管理。
十二、 軟件工程(下):設計模式的深入體驗,講授設計模式在實(shí)際開(kāi)發(fā)中的使用,包括工廠(chǎng)模式,命令模式,代理模式和正面模式等。常用的性能解決方案,包括緩沖池,數據源的基本實(shí)現等。常用的系統架構設計,包括貧血模式,Rich Domain Object模式,ROR的架構模式。
十三、J2EE的報表系統:報表的作用,常用的報表工具,包括POI,JExcel,iText, JasperReport,Birt等。
十四、 JBPM工作流系統:什么是工作流、JBPM介紹、JBPM的主要用法、各類(lèi)節點(diǎn)的用法、任務(wù)各種分派方式、JBPM的整體架構原理、工作流定義模型分析、運行期工作流實(shí)例模型分析、數據庫表模型分析、流程定義管理、流程實(shí)例監控、對JBPM的相關(guān)接口進(jìn)行封裝,構建自己的工作流應用平臺等。
十五、Lucene/Compass搜索引擎:全文搜索原理、全文搜索引擎Lucene、使用Compass實(shí)現全文搜索、使用Lucene實(shí)現全文搜索、深入Lucene、Lucene 多線(xiàn)程編程模型及Compass 的使用。
十六、Spring Security(ACEGI)安全認證:安全認證基本原理、攔截器,認證、授權的管理及擴展,基于角色的系統安全實(shí)例開(kāi)發(fā),基于數據的安全認證管理,基于方法級的安全認證管理的*實(shí)踐。
十七、 系統安裝,卸載linux下的用戶(hù)管理,linux下文件、系統管理linux下程序的安裝,使用,卸載,Linux下J2EE開(kāi)發(fā)實(shí)踐,linux下web、j2ee、ftpsamba等服務(wù)器的配置。
十八、項目實(shí)戰:
(1)宏天協(xié)同科技辦公OA系統 根據深圳科技局技術(shù)市場(chǎng)管理辦公室關(guān)于技術(shù)合同登記的工作流程,建立內部使用的辦公自動(dòng)化系統,實(shí)現整個(gè)登記工作的電子自動(dòng)化,以利于相關(guān)的工作人員對合同認定過(guò)程的即時(shí)跟蹤及處理,提高工作效率。
(2)宏天軟件電子商務(wù)系統
宏天電子商務(wù)解決方案是廣州宏天軟件有限公司采用全新電子商務(wù)平臺的理念研發(fā)的新一代面向互聯(lián)網(wǎng)的網(wǎng)上銷(xiāo)售平臺,本平臺采用強大安全的Java 企業(yè)版技術(shù), 構建基于業(yè)界廣泛認可的Spring + Hibernate 開(kāi)放技術(shù)架構,具有跨平臺、跨數據庫、跨瀏覽器,并且便于開(kāi)發(fā)部署、擴展。本平臺廣泛應用了AJAX等Web 技術(shù)和理念,結合先進(jìn)的網(wǎng)上營(yíng)銷(xiāo)方式,為銷(xiāo)售提供新一代的銷(xiāo)售手段,使企業(yè)除了傳統銷(xiāo)售外,還可以借助網(wǎng)上銷(xiāo)售的方式,不斷拓展其市場(chǎng)營(yíng)銷(xiāo)的銷(xiāo)售份額,加大其市場(chǎng)的競爭力。 功能模塊包括:產(chǎn)品管理 、產(chǎn)品屬性管理 、促銷(xiāo)管理 、顧客管理 、訂單管理 、積分管理、銷(xiāo)售管理、支付網(wǎng)關(guān)管理等功能。