J2ee就业培训


课程名称 J2ee就业培训
主讲老师 马老师
课程时长 3月
课程费用 380.00¥
课程类别 Java 访问计数 2629 人访问过


课程介绍

简介

迄今为止,Java 平台已吸引了 500 多万软件开发者。它在各个重要的行业部门得到了广泛的应用,而且出现在各种各样的设备、计算机和网络中。
Java 技术的通用性、高效性、平台移植性和安全性,使之成为网络计算的理想技术。从笔记本电脑到数据中心,从游戏控制台到科学超级计算机,从手机到互联网,Java 无处不在!
目前,采用 Java 的设备已超过 45 亿,其中包括:
l         8 亿台个人计算机
l         15 亿部移动电话以及其他手持式设备(来源:Ovum)
l         22 亿个智能卡
l         以及机顶盒、打印机、网络照相机、游戏、汽车导航系统、彩票终端、医疗设备、收费站等。
 
下面2008年8月编程语言排行榜,其中Java语言在排行榜位居第一,占有绝对优势:

注:TIOBE 世界编程语言排行榜在一定程度上体现了编程语言在当前的流行趋势。这个排行榜每个月更新一次,排行榜的数据取样来源于互联网上富有经验的程序员、商业应用、著名的搜索引擎(诸如谷歌、 MSN 、雅虎)的关键字排名、 Alexa 上的排名等。
 
 
 

课程目标

   本培训计划的目的,是想使大家在短时间内对庞大而复杂的Java技术体系有一个较为透彻的了解,掌握最新、最实用的Java核心知识和作为Java高级软件工程师所要求具备的基本技能。帮助大家培养良好的编程感觉与习惯,充分了解实际行业中软件项目开发的完整流程,真实体验在企业项目经理的指导下完成系统设计与开发的完整过程,为今后从事Java企业级开发技术打好坚实的基础。
下图展示了一个Java核心的知识构成体系图。
 

适用人群

课程计划

 
课程计划

  模块 课时 课程主题
第一讲 网页开发基础(上) 1.5 1.         HTML语言基础
2.         常用 HTML标签
3.         CSS 样式表
4.         CSS的各种属性
5.         DIV布局
第二讲 网页开发基础(下) 1.5 1.         JavaScript 语言基础
2.         JavaScript常用对象
3.         常用JavaScript程序
第三讲 JSP&Servlet(上) 2 1.         JSP概述
2.         搭建Web开发环境
3.         HTTP和Servlet基础
4.         JSP基本语法
5.         JSP内置对象
第四讲 JSP&Servlet(下) 2 1.         Servlet技术
2.         过滤器技术
3.         监听器技术
4.         JavaBean技术
5.         国际化与中文乱码问题
第五讲 JSTL标签 2 1.         JSTL核心标签库
2.         自定义标签
第六讲 EL表达式 1.5 1.         EL表达式语言介绍
2.         EL表达式的核心语法
3.         EL中的隐含对象
第七讲 数据库基础 2 1.         MySQL安装和使用
2.         SQL 语言基础
3.         DDL、DML语法
4.         触发器、存储过程
5.         SQL设计范式
6.         SQL查询
7.         查询效率性能优化
8.         其他数据库介绍
第八讲 JDBC技术 2 1.         JDBC4.0新特性
2.         JDBC连接过程
3.         Connection 、Statement、ResultSet
4.         查询结果的处理
5.         调用存储过程
6.         数据库连接池
7.         Apache开源的连接池
第九讲 XML&Web Service 2 1.         XML基本语法
2.         XSL 、DTD、Schema
3.         XML解析技术
4.         Java中的XML
5.         XML在实际项目中的应用
6.         WebService概述
7.         开源框架XFire
8.         SOAP 消息、WSDL 、UDDI
第十讲 AJAX 1.5 1.         AJAX的技术构成
2.         AJAX的典型应用
3.         AJAX流行的开源框架
第十一讲 综合项目实战一
(博客系统)
2 综合运用所学知识,设计和架构博客系统,主要涉及到在项目中常用的技术点有:中文乱码问题、POJO应用、分页的实现、数据校验、过滤器、监听器的应用、上传组件、系统的分层设计(DAO层、Service层)思想等
第十二讲 综合项目实战二
(Web Mail系统)
2 熟悉项目开发的一般过程,需求调研、需求分析、系统设计、编码、单元测试、集成测试各个环节,该系统的技术点有:界面设计与易用性设计、Java Mail的原理、收发邮件处理、Apache开源的mail框架的使用、AJAX的应用、定时器的应用等
第十三讲 Struts 2.x(上) 2 1.         Struts 2.x介绍
2.         MVC原理
3.         请求处理Action
4.         拦截器Interceptor
5.         响应结果Result
第十四讲 Struts 2.x(下) 2 1.         Strtus 2.x标记
2.         OGNL用法
3.         类型转换
4.         校验、异常处理、测试框架
5.         与MyEclipse的集成
第十五讲 Hibernate(上) 2 1.         对象持久化
2.         Hibernate开发基础
3.         ORM原理
4.         对象关系映射
第十六讲 Hibernate(下) 2 1.         操作对象
2.         Hibernate事务与并发
3.         查询语言HQL
4.         缓存和性能优化
5.         Struts 2.x整合Hibernate
第十七讲 Spring(上) 2 1.         Spring容器介绍
2.         依赖注入Ioc
3.         面向切面编程AOP
4.         Spring事务管理
第十八讲 Spring(下) 2 1.         Spring JDBC
2.         Spring Web应用
3.         Spring中的任务调度
4.         与 Struts2.x、Hibernate等其他技术整合
第十九讲 综合项目实战三
(在线教学系统)
2 综合Struts 2.x+ Hibernate+Spring知识,深化对软件系统分层的理解和把握,主要涉及到的技术点有:Session Scope、权限控制的涉及、单点登录SSO、Portal的基本原理及应用等。
第二十讲 流行的开源框架 1.5 1.         WebWork、Tapestry、JSF
2.         Velocity、Freemarker 、iBatis
3.         Java的全文检索引擎Lucene
4.         JFreechart、iText、JBoss Seam
5.         工作流引擎osworkflow等
第二十一讲 EJB 3.0 1.5 1.         EJB3.0基础
2.         JBoss的应用
3.         会话Bean和消息驱动Bean
4.         Java Persistence API (JPA)
5.         定时器Timer和EJB的事务
6.         安全机制
7.         RMI的原理及应用
第二十二讲 各种应用服务器 1.5 1.         Tomcat介绍
2.         JBoss介绍
3.         WebLogic介绍
4.         WebSphere介绍
第二十三讲 项目管理过程 1.5 1.         项目开发的周期
2.         项目人员的角色与分工
3.         项目的跟进
4.         项目的质量保证
第二十四讲 XP敏捷开发 1 1.         敏捷开发概述
2.         JUnit应用
3.         持续集成原理
4.         Maven的使用
第二十五讲 CVS和SVN 1 1.         版本管理概述
2.         CVS的基本使用
3.         Eclipse与CVS集成
4.         SVN的基本使用
5.         Eclipse与SVN集成
第二十六讲 UML与域建模 1 1.         什么是UML
2.         常用的UML图
3.         什么是域建模
4.         业务域建模实例分析
第二十七讲 Linux技术 1 1.         Linux的安装
2.         Linux常用命令
3.         Linux下配置JDK
4.         Linux下配置Tomcat
第二十八讲 Oracle技术 1 1.         Oracle的配置和安装
2.         Oracle客户端的使用
3.         Oracle的基本使用
第二十九讲 综合项目实战四
(在线CRM系统)
2 综合项目管理知识,并通过对系统架构的设计,深化对软件开发周期的理解和认识,主要涉及到的技术点有: CRM业务、平台的设计、性能优化。
第三十讲 面试就业指导 1 1.         面试的一般流程
2.         如何写出漂亮的简历
3.         常用的面试技巧
4.         谈薪资的技巧

教师团队

  • 马老师

    20065月至今:IBM中国软件开发中心(CSDL),软件工程师

    主要负责IBM公司企业内容管理系统(Enterprise Content Manager)产品的开发。通过与全球开发和市场团队的合作,使用J2EE平台技术,数据库技术以及敏捷软件开发方法进行企业内容管理产品开发。通过对开发过程中工作量的预估和分派,与多个团队的合作,复杂用户界面的设计和实现,海量数据处理等,积累了一定项目管理经验,熟练掌握了J2EE平台的系统设计和各种组件技术的实践应用。

    20055月:著有《专家门诊--JSP开发答疑200问》一书(人民邮电出版社)

     

     

    200510月:著有Struts Web设计与开发大全》一书(清华大学出版社)

最新消息

[2009-05-13 07:04] 已报名学员

课程资料下载

只有登录后才可以下载资料。

application/msword icon
!就业强化:J2ee核心学习计划.doc
只有登录后才可以下载资料。

application/msword icon
目录.doc

    
欢迎各个IT网站和我们交换链接     联系邮件:1057762679@qq.com