从零基础培养成为企业入门级软件工程师!
课程主要针对企业入门级程序员,课程体系包含了对J2EE开发需要掌握的必须知识。学习时间4个月。
阶段 | 科目 | 包含主要内容 | 培养技能 | 课程作用 | 课时 |
基础 | Sql标准 | SQL2000企业管理器的基本使用 | 基本数据库操作 | 为数据库开发打下基础 | 50 |
标准SQL语句及查询分析器的使用 |
结构化数据库高级开发 | 存储过程 | 结构化数据库高级开发 | 加深数据库开发能力 |
触发器 |
复杂查询 |
Java面向对象概念 | 面向对象思想 | 面向对象的思维 | 培养学生面向对象变成的思想 | 50 |
Java基本语法 | Core Java | 为J2EE开发打下基础 |
Java高级特性 | Java高级编码能力 JDK1.5新特性 JAVA反射 | 讲解Java语言高级特性 |
网站开发综合技术 | HTML | 学习网页标记 | 为J2EE WEB开发打下基础 | 56 |
CSS | 对页面显示的控制能力 | 为J2EE WEB开发打下基础 |
Javascript基本应用 | 客户端脚本编程 | 为J2EE WEB开发打下基础 |
DreamWeaver | 通过工具制作html | 为J2EE WEB开发打下基础 |
总计课时 | 156 |
|
阶段 | 科目 | 包含主要内容 | 培养技能 | 课程作用 | 课时 |
初级阶段 | 应用服务器 | Tomcat Jboss weblogic | 服务器基本配置 | | |
基于J2EE的多层分布式企业级开发 | jsp | 1. JSP介绍;创建、部署和运行JSP 2. JSP scripting 3. JSP中使用JavaBean;处理异常 4. JSTL | 多层分布式Java企业级开发能力 掌握J2EE基本的开发技能 | 150 |
servlet | 学习Servlet2.4版本的内容. 1. Servlet核心API 2. 学习 servlet 监听器 过滤器 |
javaBean | 领域模型的建立 |
jdbc | JDBC3.0技术,对象-关系映射(ORM)技术;设计多层数据库应用程序。 |
Xml | |
MVC思想 | 将一个应用分成三个基本部分:Model(模型)、View(视图)和Controller(控制器),这三个部分以最少的耦合协同工作,从而提高应用的可扩展性及可维护性。 |
JSP+Servlet+JavaBean+jdbc阶段实践 | J2EE项目开发基本能力 |
异构平台的整合 | 多层架构 数据库、服务器、web应用以及OS的的搭建 |
项目实战 | 在软件公司直接拿实际项目工程A | 项目开发能力 | 使学生具备通过基本J2EE开发项目的能力 | 课后 |
总计课时 | 150 |
| |
| 科目 | 包含主要内容 | 培养技能 | 课程作用 | 课时 |
进阶 | 大型数据库应用与开发(选) | Oracle | 大型数据库的开发能力 | 扩充在数据库方面的知识面 | 30 |
框架(FrameWork)基本使用 | Struts1 struts2 hibernate3 spring2.x ajax Ssh整合 | Struts: 1. Struts的原理; 2. 配置Struts应用; 3. Struts常用标签库的使用。 Hibernate: 1. Hibernate简介; 2. 在Java应用中使用Hibernate的步骤; 3. 通过Hibernate API操纵数据库。 Spring: 1. Spring框架介绍; 2. 安装和构建Spring; 3. 控制反转(IoC); 4. 面向方面编程(Spring AOP),基于schema和aspectJ 的aop Ajax: 1. Ajax简介 2. Ajax基本原理 3. 快速搭建ajax应用 4. 常用ajax案例 SSH整合: 1. SSH整合简介 2. SSH整合原理 3. 快速搭建SSH整合应用 | 通过对主流框架的学习使学院开发的产品趋于成熟,使学生具备J2EE的就业技能 | 60 |
项目实战 | 重构A项目 | 项目开发能力 | 用新知识对初级阶段项目进行重构 |