培训主要目标为培养专业的Java开发人员,整个培训体系囊括了J2SE--J2EE全流程。课程分为二大部分,学员可以根据实际需求选读其中部分课程或全部课程。
课程共分三部分:
内容 |
时间 |
费用 |
Java基础培训 |
30学时 |
3500元 |
Java高级开发 |
30学时 |
3500元 |
注:以上内容可以选修,也可全部进修 |
Java基础培训只要是针对Java这种开发语言来介绍和讲述Java开发的基础知识
Java高级开发主要是讲述Java在企业级应用和一些实际应用上的开发内容。
授课形式: 面授。70%导师讲解,30%课堂练习
师资: 高级程序人员,Java导师
教材: 标准教程及课堂讲义
第一部分――Java基础培训:
1. JAVA介绍
特点:历史,一些误解
2. JAVA的开发环境
JDK,集成开发环境,VAJ,Jbuilder,Visual J++
3. JAVA的基本编程结构
如何编写JAVA程序;数据类型;变量;运算符;字符串;控制流程;数组
4. 对象和类
面向对象编程基础;使用类\对象;创建类;静态字段和方法;对象构造;包;类设计技巧
5. 类的继承
扩展类;基类Ojbect;Class类;继承设计技巧
6. 接口和内部类
接口;对象复制;内部类;代理
7. 图形编程
Swing概述;Swing框架介绍;二维图形;文本和字体;图像
8. 用户界面开发
Swing用户界面控件;布局器;文本框;选择框;菜单和工具栏;对话框;构筑用户界面
9. 事件处理
事件处理基础;AWT事件层次;AWT的事件响应;动作;多点传送;事件队列
10. JAVA集成开发环境及其使用
Visual J++;Jbuilder;Visual Age for Java
11. Applet
Applet基础;Applet的引用;多媒体;Applet环境;Jar文件
12. 异常处理和调试
处理错误;捕获异常;使用异常技巧;调试技术;集成环境调试
13. 文件和流
流;流类的层次;文件流;流的实际应用;对象流
第二部分――Java高级开发
注:进修此部分学员需有JAVA语言基础
14. 线程
线程概念;线程属性;中断线程;线程优先级;线程组;同步;线程和Swing;线程间通讯
15. 数据结构
数据结构接口;具体数据接口;链表;树集;映像;算法;传统的数据结构
16. 网络编程
Socket概念;服务器;发送E-mail;URL连接;获取网上信息
17. 数据库连接
JDBC基础;JDBC的用法;基本JDBC编程;建立数据库;查询;更新数据库
18. 高级图形和界面编程
高级Swing;树;表;进度条;组件管理器;高级AWT;渲染;图形;区域;笔画;坐标;剪辑;透明和组合;图像处理;打印;剪贴板
19. JAVA安全性
类装载器;字节码认证;安全管理器和权限;Java.Security包;验证;代码签名
JAVA企业级开发
1. Java在Web中的开发应用
a. JSP开发
JSP概述;JSP语言基础;JSP转换指令和编译指令;JSP中的JAVA脚本编程;JSP中的JAVA对象;JSP中的JAVA动作
b. JAVA Servlet
Servlet体系结构;Servlet接口;请求处理;响应;会话管理;部署;配置;服务管理
c. XML处理
2. JAVA企业级开发概述
分布式企业通讯;网络通讯;WEB通讯;CORBA基础;RMI通讯;企业应用程序;平台
EJB体系概述;体系结构;类型;配置和部署;EJB开发;会话Bean服务器组件;会话Bean客户接口;简单的EJB程序
3. JAVA开发综述