【课程详情】
Java语言
深度:初级
课程描述
Java语言是跨平台的程序设计语言,易于理解和表达,也是中间件厂商、系统集成商的语言。本课程详细介绍了如何使用JDK开发应用程序。在本课程中,学员将学习Java语言的环境配置、程序结构、基本语法、面向对象的特性、图形用户界面(GUI)的创建、事件处理机制、异常处理和断言等。通过设计与开发各种Java程序来获得实际的编程经验,还将学到文件(I/O)、多线程和网络知识。
课程目标
完成此门课程,学员将具备以下能力:
使用Java语言创建Java程序
定义和描述垃圾收集机制、安全性和Java虚拟机(JVM)
描述和使用Java语言面向对象的特点
描述和使用Java的事件处理模式
实现文件的输入/输出(I/O)
使用异常对Java程序进行处理
开发图形用户界面程序
使用Java的异常处理来控制执行和定义用户自己的例外事件
使用Java套接字(Sockets)实现网络通信
使用Java语言的线程模式来控制多线程
学会使用Java语言的鼠标输入、文本、窗口和菜单窗口部件
课程对象
适用于想参加SUNJava认证考试的学员
希望使用Java开发应用程序的软件开发人员
预备知识
程序设计的基本知识
熟练使用文本编辑器
熟练使用WWW浏览器,如:InteExplore/Netscape
J2EE技术
深度:高级
课程描述
企业级应用,用Java技术分析、设计、开发、测试、发布Web应用程序(servlet和JSPTM技术)及Java2企业平台(或称J2EE)上创建EnterpriseJavaBeans(EJB)组件并将其融入到企业级应用程序,描述基于J2EE技术,为开发多层体系架构的实践及设计指引,最终用一系列的通用指导规则考虑企业级应用的灵活性、高效性、安全性及可管理性并如何将这些指导方针用于实际应用的体系结构及设计模型中,从而创建Java2平台的企业版(J2EE)应用。
课程目标
完成此门课程,学员将具备以下能力:
区分体系架构及设计,解释体系架构的过程
列举并描述一个体系架构的能力及设计目标
列举并定义由体系架构的确定而得到的优缺点
描述J2EE技术对能力及设计目标的影响
描述J2EE模式及解释如何用J2EE解决企业应用程序中的关键问题
如何建立一个支持可伸缩、灵活、可扩展、可个性化和支持国际化的J2EE架构
J2EE入门_JNDI、LDAP
J2EE数据库交互及其事务管理,JDBC、ConnectionPool、JTA
J2EEWeb开发,JSP、Servlet及与其他组件的通信
邮件处理JavaMail
消息接受和发送JMS、MessageDrivenBean
实时协议SessionBean、EntityBean开发
J2EE技术的实践——J2EE模式
课程对象
适用于想参加SUNJ2EE认证考试的学员
希望使用J2EE技术进行企业开发的软件开发人员
预备知识
掌握了基础Java编程课程
具有JavaBean组件技术经验
具有分布计算和通信概念
具有面向对象分析和设计经验
熟悉J2EE技术规范和Client/Server架构
开源技术
深度:中级
课程描述
使用第三方开源技术简化企业开发,提高企业开发效率。以J2EE技术为基础,整合第三方开源技术,实现Struts+Hibernate+Spring架构的N层架构的企业应用,使用JUnit对企业应用进行单元测试,使用Ant对企业应用进行集成。
课程目标
实现对XML的解析,DOM、SAX相关技术
应用Struts框架高效开发J2EE应用
实现对象关系映射,以Hibernate为例
使用Spring搭建企业应用
应用Ant建立编译、测试、运行的环境
应用JUnit进行单元测试
课程对象
适用于使用开源技术的开发个人或团体
适用于使用XP开发模式的开发人员
预备知识
熟悉Web容器,熟悉JSP和Servlet的开发
熟悉实体Bean的开发
熟悉J2EE体系架构
数据库技术
深度:中级
课程描述
以Oracle和Mysql为例,本课程将向学员全面介绍数据服务器技术。本课程将涉及到关系数据库和对象关系数据库的概念以及功能强大的SQL编程语言。学员将学习如何创建和维护数据库对象以及如何存储、提娶和操作数据等。还将学习如何利用集合关系的方法来提取数据。本课程将通过演示和动手实践活动来强化基本概念,将学习如何使用PL/SQL的高级特性来设计和优化PL/SQL,从而以效的方式实现PL/SQL与数据库和其他应用程序之间的接口连接。利用软件包、光标、扩展接口方法、以及高级对象类型等的高级特性,学员将学习如何编写功能强大的PL/SQL程序。
课程目标
理解关系型数据库
启动、关闭数据库、创建数据库、管理文件和数据存储,并管理用户及其权限
Net8体系结构基储Net8服务器端配置和客户端配置
数据库及SQL简介、查询行、限制查询行、单行函数、多表查询
组函数、子查询、SQL中的变量、数据建模及数据库设计概述、创建表、Oracle数据字典
操纵数据、修改表及其约束、创建序列、创建视图、创建索引、控制用户访问
PL/SQL概述、模块化程序设计、开发简单的PL/SQL块、PL/SQL与DB的交互
PL/SQL的流程控制、游标的使用、错误处理
课程对象
数据库开发人员
数据访问层的开发人员
预备知识
对数据库有一定的了解
对编程技术有一定的基础
软件数据库建模技术
深度:高级
课程描述
UML是软件建模必不可少的建模语言,从基于UML分析建模技术案例入手,结合为开发团队提供指导的RUP软件过程管理,通过如何将UML导入到软件项目开发生命周期中的各个环节,以实现对UML建模语言的全面理解和灵活掌握,与此同时通过学习使用Rational开源建模工具工具强大的建模能力具备模型驱动开发的能力。依据系统的需求,获取与分析要实现的应用系统信息,进行数据内部以及外在关系的分析,有效地建立整个系统的数据结构,在此基础上对数据库的数据量、数据流量、及响应速度的估算分析,使用PowerDesigner建立物理模型。
课程目标
统一软件过程(RUP)实践
使用用例组织需求
UML概述
使用类图的静态分析
使用顺序图的动态分析
使用活动图建立流程模型
使用状态图建模系统行为
由系统建模过渡到架构设计
创建物理模型
定义使用域和继承
建立表空间、分区和用户、表结构、视图、索引和性约束等
统计数据表大孝产生系统及测试数据
逆向工程
物理模型的同步
产生数据脚本和数据报告
课程对象
软件建模和需求分析人员
数据库设计人员
预备知识
具备软件基础
熟悉关系型数据库
中间件服务器技术
深度:高级
课程描述
讲解JBoss或WebLogic的架构,全方面讲述JMX管理扩展接口以及被管理对象以MBean形式注册在JMX服务器上的过程。讲述服务器架构的内部细节及具体J2EE容器实现的配置和扩展,讲述JSR服务器核心技术。深入理解标准组件的架构、集成,以及扩展或标准组件,从而满足其基础信息框架需求。
课程目标
JMX组件、层次结构以及中间件的系统架构
JBoss的目录结构
JBoss常用配置文件和应用程序的部署
监控JBoss的运行情况
JBoss的启动过程、动态代理机制
JBoss的热部署、web-console和jmx-console的使用
JBoss装载服务和装载方式
JBoss服务交付方式和部署结构
JBoss拦截器
JBoss连接器(JCA)的配置和架构
创建MBean服务
课程对象
资深软件开发工程师
J2EE能力提高者
预备知识
熟悉J2EE技术
对中间件有一定的了解
个人/团队开发运行环境及工具
深度:低级
课程描述
熟悉开发过程中工具的使用,分别讲述UltraEdit、Eclipse、JBuilder、TOAD等常用开发工具,组建开发环境,使用配置库进行项目安全管理。
课程目标
熟悉UltraEdit、Eclipse、JBuilder等开发工具的使用
建立个人开发环境
使用配置库进行项目安全管理,建立团队开发环境
课程对象
初级软件工程师
软件入学人员
预备知识
对操作系统有一定的认识
对软件开发有一定的了解
巨和Java学校长春校区
电话:0431-845444490431-86016399
手机:18686686748
传真:0431-86016399
邮箱:juheit@hotmail
办公地址:长春市经开二区8栋4-602
邮编:130000