課程簡介
Java軟件工程師培訓課程,由安博教育集團聯合多家*廠商,并由安博教育實施專家團隊和精英老師團隊發起,共同開發完成。 通過該課程的學習,學員不但可以獲得Sun公司頒發的SCJP等國際證書,還可以通過項目實戰實習,掌握全新的JAVAEE技術,積累項目實戰實驗,進而獲得高薪軟件工程師工作。
培養方案
基于安博教育大量的企業數據調研,該課程專注于培養精通Struts/Spring/Hibernate架構、熟練掌握Tomcat和企業級Weblogic中間件服務器、深入理解Oracle 10g數據庫開發的中高級JAVAEE軟件工程師。通過該實訓課程,實訓學員能夠積累1-2年的軟件開發經驗。
課程體系
在實訓項目經理的帶領下,通過完成多個企業級項目(移動計費系統、客戶關系管理系統和電信級施工調度系統)的分析、設計和開發,掌握開發企業級軟件項目過程所需的設計規范、開發流程、質量控制及項目管理。
*階段 ORACLE SQL&PL/SQL
課程主題與實訓內容
Oracle 10Go數據庫原理、SQL語句、數據庫表及索引--PL/SQL語法,存儲過程,存儲函數,觸發器等
實訓目標
熟練使用sql和pl/sql進行數據庫編程,熟悉常見的oracle調優原則,能夠完成數據整合的挖掘工作
實訓項目
使用存儲過程完成計費系統數據整合
核心語法及其應用
課程主題與實訓內容
Java SE核心語法和面向對象編程思想異常,LO與NLO,多線編程基于TCP/IP,UDP,HTTP等協議的開發與應用
實訓目標
精通面向社會對象編程,包括封裝、繼承、多態等精通多線程和網絡編程,在實際使用中體會面向對象編程的精髓
實訓項目
計費系統分布式架構
OOAD
課程主題與實訓內容
面向對象分析和設計的方法,UML圖,設計模式
實訓目標
掌握多種設計模式,了解軟件研發的整個過程,能夠熟練使用UML進行分析和設計
實訓項目
計費系統數據采集模塊分析與設計
數據庫編程
課程主題與實訓內容
熟練掌握通過JDBC連接Oracle和Mysql數據庫、掌握數據庫連接池的工作原理、精通Hibernate編程、精通Hibernate的優化
實訓目標
能夠在項目開發中熟練使用JDBC和Hibernate、真正掌握Hibernate的使用和應用原則
實訓項目
計費系統數據采集模塊編碼實現
XML編程
課程主題與實訓內容
DTD、XSD、XPATH、XSL、XML的解析,包括SAX、DOM、DOM4J等
實訓目標
XML在JAVAEE編程中占據了重要的地們,體會XML作為本地文件的優勢,并展望作為數數據據傳輸格式的依據
實訓項目
計費系統數據采集模塊具有高可配置性
項目實訓
課程主題與實訓內容
計費系統采集、整合模塊
實訓目標
使用*階段所學知識完成計費數據的采集、發送和在數據庫中的整合模塊
實訓項目
采集和整合系統集成
第二階段:腳本語言
課程主題與實訓內容
HTML語言JavaScript語言
實訓目標
能夠編寫靜態WEB頁面
實訓項目
CRM系統的靜態頁面
Servlet&JSP
課程主題與實訓內容
使用Tomcat進行Web開發Serviet的生命周期Cookie、SessionListerner、Filter編程JSP的常用指令、自定義標簽的編寫
實訓目標
熟悉MVC設計模式,使用Servlet+Jsp+JavaBean完成WEB開發
實訓項目
基于Servlet和JSP開發的CRM
Ajax
課程主題與實訓內容
比較同步和異步編程、使用Ajax進行異步編程、使用JSON進行數據傳輸、DWR等Ajax框架的使用
實訓目標
使用Ajax進行Web2.0開發,提升Web項目的交互性和性能
實訓項目
使用Ajax提升客戶關系管理系統
Struts編程
課程主題與實訓內容
Struts編程流程、各種Action的編寫、國際化、Struts2.0編程
實訓目標
熟練使用Struts框架進行Web編程,深入理解MVC設計模式,并了解Struts2編程
實訓項目
基于Struts和Hibernate框架的CRM
項目實訓
課程主題與實訓內容
客戶關系管理系統的提升和整合
實訓目標
掌握客戶關系管理系統業務流程,能夠綜合運用Ajax、Struts、Hibernate等技術完成項目模塊的分析、設計、編程和測試
實訓項目
CRM系統的整合
第三階段: Spring編程
課程主題與實訓內容
Spring IOC、Spring AOP(面向方面編程)、集成Hibernate框架、集成Struts框架
實訓目標
深入理解Spring的工作原理,體會輕量級容器的優勢,初步掌握SSH框架的綜合應用
實訓項目
基于SSH和CRM系統
EJB3.0編程
課程主題與實訓內容
EJB的工作原理和解決方案、Session Bean、JMS編程
實訓目標
了解分布式編程的應用,能夠熟練使用EJB編寫分布式應用和異步編程模型
實訓項目
基于分布式的CRM系統
Web Services編程
課程主題與實訓內容
SOAP、WSDL、UDDL、異構系統編程
實訓目標
了解Web Services的工作原理,能夠編寫和異構系統的整合
實訓項目
基于Web Services的CRM系統
項目實訓
課程主題與實訓內容
企業級客戶關系管理系統
實訓目標
熟練SSH、EJB、Web Services整合CRM系統,使其適用于集團應用
實訓項目
企業級CRM
第四階段: 企業實訓
課程主題與實訓內容
施工調度系統是電信SPS(服務開通系統)中的核心部分,面向末梢運維服務的精確化管理需要,目標是提高客戶感知、提高工作效率、優化資源配置和降低企業運營成本。包括多個子系統:系統管理、材料管理、工具管理、施工配置、監督考核等
實訓目標
參與完成實際項目,積累軟件開發經驗,經歷完整的軟件開發過程:需求、軟件分析設計、編程、調試,交付。
實訓項目
電信級施工調度系統