牛耳教育——長沙JAVA軟件工程師課程簡介
在實訓(xùn)項目經(jīng)理的帶領(lǐng)下,通過完成多個企業(yè)級項目(移動計費系統(tǒng)、客戶關(guān)系管理系統(tǒng)和電信級施工調(diào)度系統(tǒng))的分析、設(shè)計和開發(fā),掌握開發(fā)企業(yè)級軟件項目過程所需的設(shè)計規(guī)范、開發(fā)流程、質(zhì)量控制及項目管理。
培養(yǎng)方案
長沙Java軟件工程師培訓(xùn)課程,由安博教育集團聯(lián)合多家*廠商,并由安博教育實施專家團隊和精英老師團隊發(fā)起,共同開發(fā)完成。 通過該課程的學(xué)習(xí),學(xué)員不但可以獲得Sun公司頒發(fā)的SCJP等國際證書,還可以通過項目實戰(zhàn)實習(xí),掌握全新的JAVAEE技術(shù),積累項目實戰(zhàn)實驗,進(jìn)而獲得高薪軟件工程師工作。
就業(yè)方向
能夠勝任軟件公司中的嵌入式工程師、C/C++軟件工程師、數(shù)據(jù)庫工程師等相關(guān)職位。
*階段
ORACLE SQL&PL/SQL
Oracle 10Go數(shù)據(jù)庫原理、SQL語句、數(shù)據(jù)庫表及索引
PL/SQL語法,存儲過程,存儲函數(shù),觸發(fā)器等
熟練使用sql和pl/sql進(jìn)行數(shù)據(jù)庫編程,熟悉常見的oracle調(diào)優(yōu)原則,能夠完成數(shù)據(jù)整合的挖掘工作
使用存儲過程完成計費系統(tǒng)數(shù)據(jù)整合
核心語法及其應(yīng)用
Java SE核心語法和面向?qū)ο缶幊趟枷氘惓?,LO與NLO,多線編程
基于TCP/IP,UDP,HTTP等協(xié)議的開發(fā)與應(yīng)用
精通面向社會對象編程,包括封裝、繼承、多態(tài)等
精通多線程和網(wǎng)絡(luò)編程,在實際使用中體會面向?qū)ο缶幊痰木?
計費系統(tǒng)分布式架構(gòu)
OOAD
面向?qū)ο蠓治龊驮O(shè)計的方法
UML圖
設(shè)計模式
掌握多種設(shè)計模式
了解軟件研發(fā)的整個過程,能夠熟練使用UML進(jìn)行分析和設(shè)計
計費系統(tǒng)數(shù)據(jù)采集模塊分析與設(shè)計
數(shù)據(jù)庫編程
熟練掌握通過JDBC連接Oracle和Mysql數(shù)據(jù)庫
掌握數(shù)據(jù)庫連接池的工作原理
精通Hibernate編程
精通Hibernate的優(yōu)化
能夠在項目開發(fā)中熟練使用JDBC和Hibernate
真正掌握Hibernate的使用和應(yīng)用原則
計費系統(tǒng)數(shù)據(jù)采集模塊編碼實現(xiàn)
XML編程
DTD、XSD
XPATH、XSL
XML的解析,包括SAX、DOM、DOM4J等
XML在JAVAEE編程中占據(jù)了重要的地們,體會XML作為本地文件的優(yōu)勢,并展望作為數(shù)數(shù)據(jù)據(jù)傳輸格式的依據(jù)
計費系統(tǒng)數(shù)據(jù)采集模塊具有高可配置性
項目實訓(xùn)
計費系統(tǒng)采集、整合模塊
使用*階段所學(xué)知識完成計費數(shù)據(jù)的采集、發(fā)送和在數(shù)據(jù)庫中的整合模塊
采集和整合系統(tǒng)集成
第二階段
腳本語言
HTML語言
JavaScript語言
能夠編寫靜態(tài)WEB頁面
CRM系統(tǒng)的靜態(tài)頁面
Servlet&JSP
使用Tomcat進(jìn)行Web開發(fā)Serviet的生命周期Cookie、SessionListerner、Filter編程
JSP的常用指令、自定義標(biāo)簽的編寫
熟悉MVC設(shè)計模式,使用Servlet+Jsp+JavaBean完成WEB開發(fā)
基于Servlet和JSP開發(fā)的CRM
Ajax
比較同步和異步編程
使用Ajax進(jìn)行異步編程
使用JSON進(jìn)行數(shù)據(jù)傳輸
DWR等Ajax框架的使用
使用Ajax進(jìn)行Web2.0開發(fā),提升Web項目的交互性和性能
使用Ajax提升客戶關(guān)系管理系統(tǒng)
Struts編程
Struts編程流程
各種Action的編寫
國際化
Struts2.0編程
熟練使用Struts框架進(jìn)行Web編程,深入理解MVC設(shè)計模式,并了解Struts2編程
基于Struts和Hibernate框架的CRM
項目實訓(xùn)
客戶關(guān)系管理系統(tǒng)的提升和整合
掌握客戶關(guān)系管理系統(tǒng)業(yè)務(wù)流程,能夠綜合運用Ajax、Struts、Hibernate等技術(shù)完成項目模塊的分析、設(shè)計、編程和測試
CRM系統(tǒng)的整合
第三階段
Spring編程
Spring IOC
Spring AOP(面向方面編程)
集成Hibernate框架
集成Struts框架
深入理解Spring的工作原理,體會輕量級容器的優(yōu)勢,初步掌握SSH框架的綜合應(yīng)用
基于SSH和CRM系統(tǒng)
EJB3.0編程
EJB的工作原理和解決方案
Session Bean
JMS編程
了解分布式編程的應(yīng)用,能夠熟練使用EJB編寫分布式應(yīng)用和異步編程模型
基于分布式的CRM系統(tǒng)
Web Services編程
SOAP
WSDL
UDDL
異構(gòu)系統(tǒng)編程
了解Web Services的工作原理,能夠編寫和異構(gòu)系統(tǒng)的整合
基于Web Services的CRM系統(tǒng)
項目實訓(xùn)
企業(yè)級客戶關(guān)系管理系統(tǒng)
熟練SSH、EJB、Web Services整合CRM系統(tǒng),使其適用于集團應(yīng)用
企業(yè)級CRM
第四階段
企業(yè)實訓(xùn)