人才市场紧缺的基于Linux系统、高端Websphere/Weblogic和开源的JBoss/Tomcat中间件服务器、面向行业的Java EE架构和开源的Struts/WebWork/Hibernate/Spring框架, Oracle、MySQL数据库,精通Java开发语言的中高级软件工程师。成绩合格的毕业生将具备1-2年大型软件设计及开发经验。
    在项目经理的带领下通过完成一个基于Java EE架构、Linux平台、Oracle数据库、Web界面、EJB开发软件产品的分析、设计和开发,掌握开发Java大型软件项目过程中所需要的软件技术、设计规范、开发流程、质量控制及项目管理。
完备合理的知识学习体系
    Linux → JAVA SE → Eclipse → OOAD&UML → MySQL → Oracle → JDBC → DAO → Hibernate → JSP → Servlet → MVC → EJB → Struts → WebWork → Spring → Web Services
主流企业开发技术
    JAVA SE / JAVA EE / JAVA ME
    WebLogic / Websphere / Tomcat
    Eclipse / JBuilder / WSAD
    Oracle / MySQL
    Struts / Webwork / Spring / Hibernate
    EJB/XML
“项目/案例”教学法
     本课程中采用众多的企业项目案例,由浅入深进行逐层讲解,每个项目都源自于真实项目,包括电信计费系统、信息管理系统、OA、ERP等。
培训环境:高端IT开放实验室
    由高端设备组成的工作站、 Oracle 数据库、 Linux 操作系统、 Java 开发环境、 Web 服务器组成的高端 IT 实验室。 人手一机,边授课边进行课程练习和项目开发。 学生工作站硬件为 AMD64 X2 3600+ 内存1G 硬盘 160G 显示器 19宽屏幕
  
课程名称 课程内容 培养目标
数据库应用技术    
Oracle Oracle体系结构、Oracle 基础管理、SQL 语言、PL/SQL 语言、视图、索引、过程、MySQL数据库简介、Sequence和同义词、数据字典及用户管理 1、掌握Oracle、MySQL数据库的基本使用,会使用SQL操作数据库
2、了解过程、触发器、游标的使用
3、能对数据库进行基本的管理
JAVA SE技术    
核心语法 JDK配置、Eclipse开发工具使用、数据类型,变量、表达式、条件控制语句、循环语句、方法及数组的的建立和使用 1、掌握JAVA语言核心语法(类与对象、继承与多态、异常处理等)
2、了解面向对象的分析与设计
3、能使用JAVA进行IO文件、数据库等进行JAVA数据开发
4、能使用JAVA进行基本的网络程序开发
5、了解数据结构在JAVA中的基本实现
7、使用JAVA进行GUI开发
8、可以使用JAVA实现各种数据结构
面向对象编程 类和对象、面向对象的三大特征详解(封装、继承、多态)、访问控制权限、接口及抽象类的应用、包的定义及使用、异常处理、各种主流设计模式
文件编程 File、字节流、字符流、打印流、对象序列化
网络编程 TCP、UDP程序
数据库编程 JDBC基本概念、核心接口使用、事务、回滚、配置与连接Oracle、MySQL数据库
数据结构/类集 Collection、Map、Iterator、链表、堆栈、树
项目实战 学校信息管理系统 1、面向对象设计
2、接口及抽象类使用
3、反射机制
4、文件操作
5、JDBC
JAVA EE基础    
网页制作 HTML、Css、JavaScript、DreamWeaver工具 1、掌握JSP开发动态网站程序
2、可以使用JavaScript进行复杂的页面开发
3、熟练使用Tomcat服务器进行WEB项目的开发及部署
4、掌握过滤、监听的开发
5、掌握MVC开发模式应用
开发环境搭建 Tomcat服务器安装及配置、MyEclipse插件使用、数据库连接池的配置及使用
JSP基础语法 Scriptlet、request、response、session等核心对象
JavaBean编程 JavaBean的基本语法、JavaBean的设计及开发、DAO设计模式
Servlet高级编程 Servlet基本结构、生命周期、MVC设计模式、过滤器、监听器、EL
·基础项目实战 1 JSP聊天室 循序渐近地掌握JAVA WEB端的核心知识,主要是为项目实战打下基础。
·基础项目实战 2 个人信息交流中心
·基础项目实战 3 M-PHOTO网络相册
项目实训 1    
E-Learn系统 软件工程、数据库设计、UML分析建模、项目开发、项目测试 1、了解正规项目开发流程
2、能使用E-R模型对数据库进行设计
3、应用UML、Rational Rose进行OOAD建模
4、使用Eclipse开发工具,基于Tomcat服务器完成项目代码开发
5、对项目代码进行集中测试
项目主要模块 管理员授权模块、教师管理模块 实现技术:
JSP + Servlet + EL + DAO + JS + Connection Pool + Smartupload + Eclipse + Tomcat + PowerDesigner + MySQL
部门管理模块、用户管理模块
栏目管理模块、图书馆模块
教师管理模块、课程教师评论管理模块
系统日志管理模块、用户个人中心
JAVA EE高级    
JAVA EE架构 容器、服务、通讯 1、掌握完整的JAVA EE架构
2、可以使用RMI、EJB、WebServices进行高级分布式开发
3、可以使用XML进行数据编程,能够使用DOM、SAX、JDOM进行XML数据解析,使用XML及XSL进行数据显示
4、掌握主流开发框架:Struts/WebWork/Struts2 + Hibernate + Spring的联合开发
5、掌握主流商用体系开发:Websphere、WebLogic
RMI高级编程 远程方法调用、存根、命名查找
EJB高级编程 SessionBean、Entity Bean、Message-Driver Bean
XML数据编程 DTD、Schema、DOM/SAX/JDOM、AJAX、XSL
Struts/ WebWork MVC框架实现、标签开发、工作原理
Struts 2 掌握最新的Struts 2开发技术
Hibernate 3 ORMapping基本概念、HQL、数据关联、实体映射
Spring 2 IOC、AOP、JdbcTemplate、HibernateTemplate、Transaction
IBM Websphere WSAD开发工具、WAS应用服务器
BEA WebLogic WebLogic Server
WebServices WebServices概念、WebServices开发
AXIS、XFire
·高级项目实战 1 新闻管理系统 MVC + RMI + EL + JDBC
·高级项目实战 2 银行帐单管理系统 MVC + SessionBean + EntityBean + CP
·高级项目实战 3 信息管理系统 MVC + webService + XML + JDOM
Linux 操作系统    
Linux Linux安装、Linux基本命令、VI使用、Shell编程、服务器配置 1、熟练使用Linux的常用命令
2、能在Linux下进行项目的开发及部署
项目实训 2    
大型购物商城 基于Struts/WebWork + Hibernate + Spring、XML + XSL + JavaScript + Css + AJAX技术实现一个大型购物商城的开发 1、熟练使用各种主流开发框架
2、使用XML解析技术及AJAX技术提升网站性能
项目核心模块 商品管理模块、购物车、会员管理模块
定单管理模块、管理员管理模块、评论管理模块
权限管理模块、栏目管理模块、公告管理模块
 
 

评论
发表评论

您还没有登录,请登录后发表评论

miky
搜索本博客
博客分类
最近加入圈子
最新评论