|
|
课程名称 |
授课内容 |
课时 |
培训目标 |
|
基础类 |
Java基础 |
Java的类、方法、接口、实现、图形用户界面(GUI)中AWT和SWING的使用、Exception与IO类的处理,多线程Thread类及网络通信,JDBC对数据库的访问。 |
60 |
全面介绍Java语言的特点、语法规范以及实用技术。使学生树立面向对象的编程思想,为高级编程奠定坚实的基础。 |
|
|
网页基础 |
HTML的基本标签、样式表CSS的使用、Javascript脚本语言、表单及事件处理、DREAMWAVR等网站设计工具的使用,网站设计流程体验。 |
40 |
为下一步网络原型设计,Web应用学习奠定打基础。 |
|
|
Sql语言 |
SQL Server数据库下基本的增、删、改、查语句。Select语句的union、join、和group子句以及语句的嵌套。 |
30 |
掌握Sql语言和SQL Server数据库的使用。 |
|
|
高级类 |
Web应用 |
MVC设计模式,EJB体系结构与使用,Tomcat、WebLogic、Websphere配置与部署,Jsp->Servlet->JavaBean的三层结构,Struts的模型组件,标签库的配置及实例开发。+实战1 |
100 |
能够使用J2EE进行行业软件设计和开发;胜任企业对WEB应用的工作需求;熟练掌握当前主流的网络开发模式。 |
|
|
Spring框架 |
Spring的业务层组织(工厂类、事务控制、RMI调用、面向方面编程AOP和控制反转IOC容器初步)和Hibernate的数据持久层抽象(包括XML文件配置)。+实战2 |
100 |
深入了解高级编程框架思想,掌握框架的组成结构和通信原理,熟悉各个框架下配置文件的编写,为项目实战铺垫。 |
|
|
数据库管理 |
DB2、Oracle的安装和操作界面Quest、Toad的使用。库表、索引、存储过程、触发器、事务/锁和游标的创建和编辑,数据库的备份和恢复,连接池及数据源的配置。 |
50 |
掌握数据库基本原理和应用,熟练使用市场主流的数据库工具。 |
|
|
开发工具及软件测试 |
Eclipse、Websphere、JDeveloper开发工具介绍;集成测试、压力测试等软件测试技术以及CVS、StarTeam等项目文档和代码管理工具的使用。 |
10 |
认识和了解各类Java开发工具、测试工具和管理工具。 |
|
|
扩展类 |
软件与数学 |
离散数学、组合数学的概述;数值分析、编译原理的简述。 |
10 |
了解软件内部的运行和编译逻辑,能够用程序实现基本的算法思想。 |
|
|
统一建模语言 |
UML语言的概述,RationalRose工具使用,用例、类图、边界、力度和角色的识别。 |
20 |
掌握建模语言标准及使用。 |
|
|
嵌入式系统 |
嵌入式系统的简介,Linux的安装和基本命令的使用,系统下的基础编程,各种服务的配置,内核的移植及各层的数据交互。 |
30 |
对嵌入式系统有初步的认识,能够了解和使用Linux系统命令和编程。 |
|
|
实战类 |
Web实战1 |
吉大一院VHIS医疗系统,Servlet的实际应用,包括门诊、住院处和供应科等多个模块。是大型企业ERP的实例典范。 |
|
|
RCP实战2 |
商业银行业务配置平台系统,Spring+Hibernate的经典实例,通过SWT和Jface绘制前台界面,中间层通过接口设计逻辑,后台实现接口层业务,调用Hibernate的模板类。系统层次清晰,设计新颖,前后结合相得益彰。 |
|
|
|
|
|
|
|
|
|