⾼级Java软件⼯程师学习资料
⽬标:培养⾼端Java企业级软件开发⼯程师 + 正规学历
当今软件市场⼈才需求⽕爆,国内和国际对于专业软件开发技术⼈才和外包软件⼈才极其匮乏,市场对⾼端Java软件⼯程师的需求尤其旺盛,⼤型企业需要⼚商解决⽅案,⽽中⼩企业需要开源解决⽅案。赛尔·凯达软件⼯程师培训将全⽅位提供基于IBM(Websphere/WSAD)、Oracle(Oracle
AS/JDeveloper)、Sun(Sun Java Application Server/Sun Java Studio)和Bea(Weblogic/Weblogic Workshop/JBuilder)的⼚商解决⽅案和基于JBoss、Tomcat、Eclipse和Netbeans的开源解决⽅案培训。          完成培训的学员具有⾼端Java企业级软件开发⼯程师的资质。在电信、⾦融、证券、门户⽹站、搜索引擎、航空航天及Web 2.0新兴⾏业,具有极强的专业就业优势。
内容:⾼端Java软件技术
在培训名师的亲⾃指导下在培训名师的亲⾃指导下,以项⽬贯穿始终,以Unix/Linux为操作系统平台,以Oracle为数据库系统,以Weblogic或JBoss为应⽤服务器平台,使⽤DHTML和Ajax技术创建⽤户浏览器界⾯,使⽤Struts+Spring+Hibernate或Struts+Spring+EJB+JPA为Java EE框架,完成⼀个基于全Java EE最新技术的多层结构(Browser、Web Container、EJB Container、Database)的亚信科技提
供的⼤型商业开发项⽬“电信⽹络计费系统TEL OBS”系统。培训学员全程参与软件产品的分析、设计和开发,掌握开发Java⼤型软件项⽬过程中所需要的软件技术、设计规范、开发流程、质量控制及项⽬管理。
知识技术链体系完备强⼤:
Unix -> Java SE 6.0 -> OOAD & UML(初级) -> XML -> Oracle -> JDBC -> Hibernate3.2 -> Servlet2.5/Web Services -> JSP2.1 -> Struts -> OOAD & UML(⾼级)-> EJB3.0/Web Services -> Spring  -> Ajax
囊括四⼤⼚商解决⽅案:IBM Websphere/BEA Weblogic/Oracle AS/SUN Java Application
IBM Java EE解决⽅案: Websphere、WSAD/Eclipse、Java SE、Java EE/EJB/OpenJPA、DB2数据库;
BEA Java EE解决⽅案:Weblogic、Weblogic Workshop/JBuilder、Java SE、Java EE/EJB/Kodo、Oracle数据库;
Oracle Java EE解决⽅案: Oracle AS、JDeveloper、Java SE、Java EE/EJB/TopLink、Oracle数据库
SUN Java EE解决⽅案:SUN Java Application Server、Java Studio Enterprise/NetBeans、Java SE、Java EE/EJB/TopLink、Oracle数据库;
涵盖三门热点技术:Java/ Unix/Oracle
Java EE技术: Java SE、JDBC/Hibernate、Web编程JSP/Servlet/JSF/Struts/Ajax 、企业应⽤EJB/Spring、XML/Web Services;
Unix操作系统:Sun Solaris,Linux;
Oracle数据库开发: SQL、PL/SQL、Stored Procedure/Function;
全程项⽬引领教学+真实⼤型商业项⽬实战:
全程通过项⽬实战引领教学,在项⽬经理的带领下,通过阶段项⽬的开发完成,融会贯通所学技术知识点,举⼀反三。        通过完成亚信科技提供的电信级⽹络⽤户管理&计费系统(Tel OBS)的开发,精通全套Java EE技术,掌握分析、设计、开发基于N层结构⼤型软件系统的原理、⽅法、技术和过程,积累1-2年的软件开发经验。
主讲教师:外企强⼤师资⼒量
主讲教师全部由来⾃Sun、SAP、Sybase、亚信等外企IT精英、海外留学⽣和加拿⼤籍软件专家组成。
朱⽼师:Sun公司前⾼级系统⼯程师, Java/C++软件设计专家;
胡⽼师:清华⼤学计算机专业硕⼠,资深Java软件设计专家;
刘⽼师:北京科技⼤学毕业,资深外包软件设计师,资深Java/C++设计专家;
张⽼师:Sybase Java EE架构设计师;
王⽼师:德国Sun公司和德国SAP公司前资深Java软件设计专家;
陆⽼师:6年软件设计开发经验,精通JAVA,PB 等多种开发语⾔;
朱⽼师:先后在多家软件公司担任项⽬经理、开发组长、架构设计师;
沈⽼师:上海海⿍信息⼯程股份公司资深软件⼯程师;
培训环境:
24⼩时开放,由Sun⾼端服务器、Cisco路由器、Oracle数据库、Solaris10 Unix操作系统、Java开发环境、Web服务器组成的⾼端IT实验室。
就业通道:⼴泛的企业合作
赛尔凯达软件⼯程师培训与北京、上海、⼴州等地的各⼤知名IT企业拥有⼴泛的合作关系,与中关村软件园、上海浦东软件园、⼴州软件园等地软件园拥有良好的合作关系。
培训证书:⼀次培训,双技在⾝
合格学员将获得由赛尔·凯达认证的CKSD软件⼯程师证书,并可免试获得由国家权威部门颁发的软件⼯程师资格证书。
⼊学条件:理⼯科⼤专以上学历
从基础开始,由浅⼊深,循序渐进,适合于理⼯科⼤专以上学历者。需经过⼊学测试。
课程安排:全⽇制脱产班,856学时,5个⽉,周⼀⾄周五全天上课
课程安排:全⽇制脱产班,856学时,5个⽉,周⼀⾄周五全天上课
开学⽇期:  北京:6⽉30⽇                                      上海:6⽉20⽇ 重庆:7⽉08⽇                                      成都:6⽉30
⽇                                      培训价格:12800元,⼀次性交费优惠价12000元。                      符合条件者可以申请“赛尔凯达KEF就业基⾦”-先就业后付款。
课程设计
课程名称课程内容培训⽬标实战项⽬
Unix/Linux开发环境培训                          课时: 3天
Unix/Linux 开发环境Unix/Linux系统原理及常⽤命令;
掌握Unix开发平台的⽇常管
理和使⽤
Java软件⼯程师培训                            课时: 21周
Java基本语法以电信级⽤户管理系统项⽬(SMS)为主线,讲解:
jstl常用标签有哪些
Java语⾔基础,⾯向对象编程思想,Java SE 6.0 平
台开发, GUI ⽤户界⾯编程,多线程并发模型,I/O
体系结构,基于多种协议的⽹络原理及应⽤开发,基于
泛型技术,标注技术的⾼级编程技巧。
熟练掌握Java桌⾯编程技术
及⾯向对象的程序设计⽅
法。
开发完成SMS version1 包括层次划
分,架构设计,接⼝设计,采⽤⽂件
系统实现数据持久化 开发完成即时通
讯系统(ICS)的分析,设计,与开
发 开发完成TEL OBS 项⽬所需的实
体类
OOA/D&UML 从实际企业项⽬出发介绍Rational统⼀开发过程,深⼊
总结⾯向对象的分析设计理论及应⽤技巧。讲解
UML(统⼀建模语⾔)的概念与⼯具使⽤。
全⾯掌握统⼀软件开发过程
(RSDP),熟练使⽤UML
建模⼯具。
开发完成TEL OBS 所需的类图,序
列图等UML⽂档
XML 讲解可扩展标记语⾔(XML)的⽂档结构,模式定义
(DTD,SCHEMA)及常见解析⼯具( DOM ,
SAX ),讲解XML在 系统间数据交换,数据持久化,
系统配置等⽅⾯的应⽤。
正确定义和编写XML⽂档,
并使⽤多种⽅式解析、⽣成
XML⽂档。理解XML是对象
序列化的⼀种重要机制
开发完成SMS Version 2 (采⽤
XML⽂档实现数据持久化及应⽤程序
配置系统)
Oracle/SQL 以Oracle为平台,全⾯讲解数据定义语⾔(DDL),数
据操作语⾔(DML)及数据控制语⾔(DCL)及数据
查询语⾔(SQL),熟练使⽤Oracle相关函数及⼯具。
正确创建表,索引及约束,
并能完成较为复杂的多表查
询。
开发完成SMS所需的SQL脚本
JDBC 讲授Java数据库操作的基本步骤,事务管理,批更
新,可滚动、可更新的结果集,SQL3.0新特性,⾏集
(ROW SET),⾯向对象的数据库特征,O/R
MAPPING 技术,数据库应⽤架构。
熟练掌握数据库编程的基本
步骤,掌握分页查询技巧,
使⽤⾼级API、DAO编程模
式编写⾼性能的数据持久层
应⽤。
开发完成SMS version 3 (JDBC
实现持久层)
Hibernate 讲解当前最新的Hibernate3.2技术,包括: O/R
MAPPING 技术,对象持久化技术,持久化对象⽣命
周期管理,使⽤Hibernate 进⾏事务管理,Hibernate
查询语⾔(HQL)
使⽤XML或标注完成对象到
关系型数据库的映射,使⽤
Hibernate技术实现DAO
开发完成SMS version 4
(Hibernate 实现持久层)  开发完成
⽹上银⾏项⽬持久层
Html/Javascript 介绍Web页⾯开发的基本过程,超⽂本标记语⾔
(HTML)基本标签的使⽤,CSS 层叠式样式表。
JavaScript 脚本语⾔基本语法,常⽤函
数,JavaScript⾼级DOM编程及页⾯组件控制。
使⽤Html/CSS 开发静态⽹
页、,使⽤JavaScript完成
表单验证,实现Web 页⾯
的动态效果。
开发完成⽹上银⾏项⽬及SMS项⽬
所需的静态页⾯
Servlet/ Webservices 学习Java EE 服务器端组件---Servlet2.5的⼯作原
理,开发部署⽅法,⽣命周期管理以及Servlet常⽤类
及接⼝的使⽤,讲解Servlet2.5中Filter , Listener
的开发、部署以及Web 应⽤中的⾼级资源访问。深⼊
讲授Servlet在⼤型企业级应⽤中所扮演的⾓⾊及设计
技巧。 讲授常⽤Java EE 应⽤服务器Tomcat、
JBoss、WebLogic的安装,配置及管理。 使⽤Java-
WS API编写基于POJO的Web Services应⽤
熟练掌握Servlet的开发及部
署,能够独⽴分析设计基于
N层体系结构的Web 应⽤。
熟练使⽤各种Java EE应⽤
服务器
开发完成⽹上银⾏项⽬ Version 1
(Servlet + Hibernate实现)
JSP 讲授JSP2.1技术的⼯作原理,常⽤标签,隐含对象的
使⽤,⽤户⾃定义标签的开发⽅法,EL表达式及JSTL
标签库的使⽤。 深⼊讲授服务器端可重⽤组件
(JavaBean)的开发⽅法,MVC设计模式及相应实现
MODULE 1、 MODULE 2 ,在主讲教师的带领下完
成KETTAS经典开源框架KMF 的分析,设计及实现。
熟练掌握JSP开发技能,独
⽴设计基于MVC
MODULE1 和 MODULE 2
的⼤型企业应⽤。
开发完成⽹上银⾏项⽬ Version 2
(基于KMF实现) 开发完成SMS
Version 5(基于KMF 实现)
讲授基于MVC设计模式的开源框架 --- Struts 的使
开发完成⽹上银⾏项⽬
Struts 讲授基于MVC设计模式的开源框架 --- Struts 的使
⽤,包括: Struts 基本开发流程,⾼级特性,Struts
标签的使⽤以及Validation 和tiles框架。
熟练掌握基于Struts的Web
应⽤的分析,设计及开发。
开发完成⽹上银⾏项⽬
Version3(基于struts 实现) 开发
完成SMS version 6 (基于struts
实现)
Ajax 全⾯讲授Ajax基础: XMLHttpRequest对象、
CSS、XML/DOM和⾯向对象的 JavaScript。 精解
Ajax最新版本开源框架: JSON, DWR, DOJO 环
境: Eclipse/NetBeans, IE/Firefox
熟练编写基于Ajax各种开源
框架 的 web 2.0应⽤
使⽤DWR + DOJO框架完成SMS
version 9
EJB/Web Services 全⾯深⼊讲解EJB3的编程模式,深⼊探讨会话
Bean(Session Bean)、基于Session Bean的Web
Services、消息驱动Bean(MDB)和JPA的使⽤场景、
编程⽅式和⽣命周期,了解Java EE的各种设计模式。
熟练编写各种类型的EJB和
JPA程序,掌握Java EE典
型的设计模式。
使⽤Session Façade、Session
DAO模式及JPA开发完成SMS
version 7
Spring 全⾯讲授Spring 2.x中Bean⼯⼚(Bean Factory)、依
赖注⼊/控制反转(Dependency Injection/Inversion
of Control)、⾯向层⾯的编程(Aspect-Oriented
Programming /AOP)及Spring MVC的概念及使⽤。
熟练编写基于Spring轻型
Java EE容器的应⽤,了解
Spring的编程思想,掌握⾯
向接⼝编程的重要性,熟悉
模版和回调等编程设计模
式。
使⽤Spring + Struts + Hibernate
(SSH)架构开发完成SMS version 8
⼤型项⽬实习及软件开发经验培训                课时: 4周
⼤型实战项⽬: 电信级⽹络⽤户管理&计费系统(Tel OBS)在项⽬经理的带领下,完成⼀个基于全Java EE最新技
术的多层结构(Browser、Web Container、EJB
Container、Database)的亚信科技提供的⼤型商业
开发项⽬“电信⽹络计费系统TEL OBS”系统。培训
学员全程参与软件产品的分析、设计和开发,掌握开发
Java⼤型软件项⽬过程中所需要的软件技术、设计规
范、开发流程、质量控制及项⽬管理。具体包含下列:
数据采集系统(DAS) 数据整合系统(DCS) 电信级
⽤户管理系统(SMS) 电信级认证授权中⼼
(SAAS) ⽤户⾃服务系统(USS) 帐单管理系统
(BMS) 帐务分析系统(AMS)
整合知识体系 回顾技术要点
完成项⽬实战 积累开发经验
免费赠送以下课程(周末、晚上)                课时: 16课时
⾏业背景知识⽹络管理系统、证券业务及证券交易平台、银⾏业务及银⾏系统;求职⾯试技巧书写简历、⾯试常见问题;
流⾏软件技术讲解流⾏软件开发技术:Webwork、SSH等;

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。