(华亚咨询管理研究中心实战认证培训)

课程简介:

本课程在介绍Java基础之后,结合实际项目循序渐进地讲述Java项目的设计和开发。讲述的内容包括 Java语言基础,面向对象的概念,Java 语言基本包,JDBC数据库访问接口,Web项目的开发,Tomcat下Web项目的安装部署,MVC模式的Web开发框架Struts,使用开发工具Eclipse。另外课程介绍HTTP,HTML,XML,WebService等相关知识。

本课程涉及了在Java项目中使用Oracle数据库的相关内容。

培训时间:

30天(+5天)

培训对象:

希望从事Java的Web项目的开发人员

学员基础:

有一般编程经验

培训目标:

本课程结束后,学员将能够:

l  掌握Java语言基础

l  熟悉使用Eclipse进行Java项目开发

l  结合Tomcat进行Web项目开发,以及在Tomcat下项目的部署

l  熟悉通过JDBC访问数据库的方法,以及开发要点

l  考核通过后,获得中心颁发的《Java开发工程师(中级)》证书。

结合实际的案例,学员能够:

l  理解并且掌握必要的解决本课程附带实际案例的知识

l  能够参与与本课程案例类似的实际项目的开发设计工作

l  课程结束以后,能够集体完成本课程附带案例的框架以及部分具体功能

培训案例:

网上商店系统(如pet store)。该系统由这些模块组成:后台用户管理,系统设置,商品分类管理,商品管理,订单管理,网站首页,会员登陆,商品展示,购物车(订单生成)。培训开始当天,向学员介绍项目,明确项目开发需求。将培训学员分组并设立小组长,按照课程进度安排各小组开发任务并进行成果检查。培训后期专门设立项目辅导时间,即检查各小组的开发任务完成情况,针对存在的问题或瓶颈进行辅导。培训以项目贯穿整个周期,以期达到在实战中训练学员综合能力的目标。

课程架构:

1,课程进度概要:

第一周:讲解项目需求,搭建环境,了解底层的相关信息;第二周:学习oracle数据库,根据需求设计相应的表格,学习数据库的相关技术;第三周:根据项目设计相应的页面功能,学习基本控件;第四周:学习Java语法,实现业务流程,加入测试环节,和算法的应用;第五周:实现项目的主体框架,和主要的业务功能;第六周:完善项目,进行部署,调试等综合流程,完成项目!

2,课程涉及的知识点(顺序以实际安排为准):

(此处内容,请与您的华亚咨询专属课程顾问联系查阅。)

3,项目模块贯穿

网站表单验证模块(jsp+servlet+js vaildation)

表单基础

客户端表单验证框架

服务器端验证

实现图形验证码

避免重复提交问题

缩略加水印图像

用户登录模块

用户登录概述

关于用户登录的基础知识--国际化资源

关于用户登录的基础知识-- guice框架

用户登录的具体实现

网站统计模块(jsp+servlet)

网站统计模块原理

实现显示欢迎信息

cookie知识

统计访问量功能

session知识

统计在线人数功能

网站购物车(jsp+servlet+javabean)

网络购物车原理

实现网络购物车

网络留言板

网络留言板原理

添加留言

浏览留言

管理留言

基于dao模式的网络留言板

数据库连接 -- jdbc驱动程序

数据库连接池

commons dbutils组件

ajax技术jquery框架应用

jquery简单应用

利用jquery实现的网站经典功能

实现仿google suggest功能

在线文件上传下载(struts2.x + fileupload)

在线文件上传、下载原理

文件上传组件fileupload

初步使用文件上传组件

单文件上传

多文件上传

Hibernate分页系统(Hibernate3.0)

Hibernate分页系统原理

封装javabean的commons-beanutils组件

关于hibernate框架中的一些通用类

实现hibernate分页系统的前期准备

hibernate分页系统的具体实现

hibernate分页系统的表现层

分页标签

推荐讲师:

吴老师:

主讲课程:

1、软件工程(特别是RUP)

2、IT项目管理

3、J2EE(构架设计)

授课经历:

1、新致软件

5、诺基亚

6、富士通

7、神州数码

…… ……

实战项目:

u  安博网络教育平台2.0版本(开发周期一年)

u  苏州组织人事管理系统和电子政务系统的开发

u  神州数码电子政务系统开发

u  ……  ……

参与了大大小小30多个项目的开发,负责开发与发布了三大产品线,开发周期最长的超过一年,定义了部门软件开发团队的开发流程,提高了开发效率,提升了产品质量,降低了整体运营成本。

培训有起点,服务无极限!

华亚咨询Java课程推送:

更多实战培训,请联系您的华亚咨询专属课程顾问。