Java编程(中级)认证培训方案
(华亚咨询管理研究中心实战认证培训)
课程简介:
本课程在介绍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课程推送:
更多实战培训,请联系您的华亚咨询专属课程顾问。