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