[培养目标]:
培养各类软件企业、软件部门、信息部门急需的能熟练运用Java技能的软件工程师人才。*培养,要求学员能熟练掌握Core Java、JSP、Servlet、SSH+、静态网页技术、数据库技术(Oracle、MySQL)、Android等相关技能。能胜任工程项目中代码构建、测试(单元测试)、文档(详细)和个人评审的工作,熟悉软件质量及软件开发过程相关知识。
[招生对象]:
大专及以上学历,具备一定的英语基础,有C语言基础更佳。
Java教学大纲
[课程大纲]:
预科:
课程
主要内容
教材
课时数
Linux,MySQL
Linux
MySQL
软件开发基础
自编讲义
-
阶段一:(桌面开发技术)
目标:让学生掌握基于Java的桌面开发技术,并对Oracle开发有一定的应用能力。
课程
主要内容
教材
课时数
Java程序设计
基本语法与流程控制
数组
Java类与对象
深入Java类与对象
接口与设计模式
异常处理机制
自编讲义
74
Java高级程序设计
Java 输入输出
集合框架
Java线程与线程实现
窗体图形图像处理
JDBC数据库访问技术
网络编程
泛型与反射
自编讲义
101
Oracle开发与设计
oracle基础知识
用户管理
表
查询
数据库对象
pl/sql编编程之-基础
pl/sql编程之-游标
pl/sql编程之-子程序
pl/sql编程之-触发器
常规维护
体系架构
综合案例
自编讲义
42
Core Java
实战
图形界面
网络编程
JDBC
IO
三层架构
SVN
编码规范
项目答辩
信息管理系统
类QQ
五子棋游戏类网络游戏
搜索引擎应用
邮件代理(桌面)
自编讲义
36
以上为基础部分,总253课时
阶段二:(Web开发技术)
目标:让学生掌握基于Java的Web开发技术,并对Ajax开发有一定的应用能力。
课程
主要内容
教材
课时数
HTML
web介绍
html基本语法及常用标记的使用
超链接及锚记的使用
表格
表单
框架及内嵌框架
自编讲义
9
CSS
了解CSS及其作用
CSS语法(样式种类及选择器种类)
常见CSS样式
常见页面布局
自编讲义
8
Javascript
JS技术
DOM/BOM
JS与CSS
JS内置对象
JS自定义对象类型
JS应用
自编讲义
38
XML
XML基本语法
DTD
Schema
XSL
XML解析
自编讲义
22
Web开发(JSP)
web应用介绍
JSP基础
JSP内置对象
会话跟踪机制
JSP标准动作
EL表达式
JSTL
文件上传与验证码
Web服务器
自编讲义
43
Web开发(Servlet)
servlet基础
servlet应用
过滤器与监听器
自定义标签
线程安全的servlet
日志组件以及邮件组件
自编讲义
35
Ajax
初识AJAX
AJAX通信数据格式
jquery
dwr
自编讲义
28
以上为Java Web开发部分,总183课时
阶段三(企业级开发)
目标:让学生掌握基于Java的企业级开发技术,熟练掌握SSH框架,掌握应用Linux应用技术。
&n