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