培训介绍
| java 初级班 |
1. 龙光JAVA培训安排具有丰富软件开发经验的专职教师授课。参与学员不仅可以学习到
课程安排中的内容,还可以通过学员与学员、学员与老师之间的互动,学习到许多书本上
没有讲到的知识,特别是在软件项目开发组中的真实环境及人员协作问题.
2. 学员与老师面对面的交流,可以使学员的编程感觉与编程素质在老师引领下得到潜
移默化的提升。
3. 学员以极低的投入就可以检测自己是否适合编程。社会上很多人受软件行业高薪的诱惑,
盲目以上万元的学费参加社会上的各类软件培训班,龙光培训本着对学员负责的态度开办
Java初级班,避免一些不适合学编程的学员在交纳了数以万元的培训费用后才发现是一场梦。 |
| 第一阶段 |
·Java语言发展简史,Java开发环境的搭建,体验Java程序的开发,环境变量path和classpath的设置
·Java程序的执行过程,Java语法格式,常量和变量,变量的作用域,函数和函数的重载,运算符
·程序流程控制,数组和操作数组的类
·针对数组的常用查找、排序算法原理,以及其Java实现。
·对象的本质,理解面向对象,类与对象的关系,在程序中如何应用面向对象的思想解决问题 |
| 第二阶段 |
·UML设计类的基本原则,内部类,Java的垃极回收机制,Javadoc介绍。
·对象的三大特性:封装、继承和多态,以及相应的Java实现:对象的多态性:子类和父类之间的转换、抽象类和接口在多态中的应用、多态带来的好处。
·JavaAPI介绍、Eclipse的安装和使用、String和StringBuffer、各种基本数据类型包装类,System和Runtime类,Date和DateFomat类等。 |
| 第三阶段 |
·Java Collections Framework:Collection、Set、List、Map、Iterator等常用集合类API。
·IO概念,File和FileRandomAccess类,字节流InputStream和OutputStream,字符流Reader和Writer,以及相应实现类
·多线程的概念,如何在程序中创建多线程(Thread、Runnable),线程安全问题,线程的同步,线程之间的通讯、死锁。
·Java网络编程,网络通信底层协议TCP和UDP,以及其相应的Java实现:ServerSocket,Socket编程。
编写网络聊天程序。 |
| 第四阶段 |
·HTML语言,HTML语言背景知识、HTML全局标签、格式标签、文件标签、超链接标签、图像标签、客户端图像地图、表格标签、帧标签、表单标签、头元素、分区标签。
·CSS介绍、CSS的设置方法、样式选择器、样式属性介绍
·Servlets 、JSP、Tomcat的配置和使用 |
| J2EE 中级班 |
| 适合于具有一定JSP和Servlet基础,而对Struts、Hibernate、Spring不了解,或者对如何
整合Struts+ Hibernate+Spring开发不熟悉的开发人员,快速进入基于Java Web的J2EE应用领域 |
| 第一部份 |
| J2EE应用与环境 J2EE应用概述 Tomcat的下载和安装 Jetty的下载和安装
使用Eclipse开发SERVLET和JSP Struts框架 Struts配置文件 Struts的标签库
Struts的程序国际化 使用动态ActionForm Struts的异常框架 Struts的常见扩展方法 |
| 第三部份 Spring |
| Spring的起源和背景 在应用程序中使用Spring 在Web应用中使用Spring
在Eclipse中开发Spring应用 Spring的核心机制——依赖注入 容器和被管理的Bean
深入理解容器中的Bean Spring的AOP |
|
|
| 第二部份 Hibernate |
| Hibernate与 ORM, Hibernate的体系结构 深入Hibernate的配置文件
理解持久化对象 深入Hibernate的映射文件 Hibernate的关联关系映射
继承映射 Hibernate的批量处理 使用HQL查询 条件查询 SQL查询 事务控制
事件机制 Struts与Hibernate的整合策略 |
| 第五部份 |
| WEB SERVIER,WSDL,AXIS1,2,JAX-WS |
|
|
| JAVA 高级应用 |
| 主要是面向具有多年开发工作经验的开发人员和对SOA感兴趣的企业,使培训者快速撑握最新SOA思想,
ESB技术及解决方案的实施.
|
| 第一部份 SOA思想 与 WEB SERVICE |
面向服务思想,SOA的基本要素,SOA的目标 SOA治理 SOA集成
WEB SERVICE 原理及概念
AXIS 1.X 2.X 开发
XFIRE的WEB SERVICE 开发
JAX-WS WEB SERVICE 开发 |
| 第三部分 SCA 与SDO 架构 |
SCA 概述,SCA的核心
SCA与JBI的异同
SDO架构,数据对象
Apache Tuscany 的SCA 与SDO实现 |
|
|
| 第二部份 JBI 与 ESB |
JBI的基本思想和工作原理
BEPL编程
基于JBI的SERVICEMIX服务总线
创建BEPL实例
APACHE SYNAPSE服务总线
MULE 介绍 |
| 第四部分 SOA项目实施 |
银行贷款服的SOA解决方案
企业应用系统集成ESB解决方案
|
|
|
讲师介绍
胡老师-----五年JAVA开发工作经验,曾就职于长沙拓维,大连IBM,深圳Broandegate,深圳中软和长沙新宇.
参与项目有湖南移动OA项目(拓维),IBM-ERS项目(IBM),华为-移动数据业务平台(MDSP)项目(深圳Broandegate),
云海网络管理系统(深圳Broandegate),BT英国电信 SOA&ESB平台项目 (深圳中软),BT英国电信 ESB平台第三期 (深圳中软),
常德市企业基础信息共享平台(长沙新宇),现在主要研究领域是SOA&ESB平台与应用.。
黄老师-----积累多年 b/s 系统开发经验,熟悉流行的多种类型 b/s 系统解决方案。在编程技术上熟悉JAVA,JSP,SERVLET,JMX,JINI等J2EE技术,熟悉STRUTS,SPRING,Hibernate等J2EE应用框架,在开发工具上熟练使用JBUILDER、ECLIPSE、WEBSPHERE等开发工具;熟悉WEBLOGIC、WEBSPHERE、TOMCAT、APACHE的WEB服务器的部署和安装。具有在Oracle, SQL-Server,MySQL等数据库环境下的实际开发经验。精通LINUX、UNIX环境并具有LINUX,UNIX 环境下 C,J2EE开发经验。
主持的项目有《湖南邮政电子化支局系统》的设计、开发;《soeasy网络硬盘》的服务端的规划、设计开发;《soeasy网络硬盘》的WEB客户端的设计、开发;《大唐物流信息管理系统》的项目规划、项目管理;《长沙市安全监督生产管理局监管管理系统》的项目规划、设计。
培训周期
一.A班(白班):周1至周5的9:30-17:00.
二.B班(晚班):周1至周5的18:30-21:30.
三.C班(周末班):周6周日的9:30-17:00.
培训价格
初级班:1500(特惠1200)
中级班:4600(特惠4000)
高级班:2000
推广期直通车:6000(赠送高级班)
推广期到5月20日止