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