传智播客·Java高端培训
(北京大兴教学区)

设为首页

加入收藏

首 页

 

高端课程

 

专家课堂

 

师资力量

 

高薪就业

 

原创教材

 

视频下载

 

学习生活

 

常见问题

 

诚聘英才
 
 
 ·石油化工学院
 ·信息科技大学

 ·北京大学

 ·上地校区

 
 
 
 
 
biao
 
 
 
 培训目标

 

  熟练掌握WEB软件项目开发所必须的基本知识和技能,包括JavaWEB、Oracle和MySql数据库、JDBC编程与DAO封装思想、JavaMail等,为能够顺利学习传智播客的Java就业冲刺班课程打下坚实基础。熟练掌握此课程的学员将具备中级Java、JavaWEB、数据库开发水平,如果有大学本科以上文凭、英语四级以上、表达能力强、形象阳光等有利的职业条件,加上一些机会和运气则已经可以进入企业从事软件开发工作了。  
 
 招生对象


  此课程属于传智播客JavaEE三阶段培训课程体系的第二阶段,入学前需要具备一定Java和html/javascript基础,要签订 就业协议的学员必须通过测试题和在线抽样考核,不需签订就业协议的学员也可以通过测试题来检查自己的基础,通过这些 测试题以后的学习效果将会更好!如果在做测试题的过程遇到了困难,可以自己查阅相关资料或与我们技术咨询老师交流。

 
 
 课程安排

 
 第一阶段:Oracle+MySql数据库+JDBC开发技术+DAO封装
第一阶段 Oracle和MySql数据库:Oracle和MySql数据库基础管理、SQL 语言、PL/SQL语言、数据库设计范式;数据备份与移植;触发器、存储过程;数据检索技巧,视图,触发器,函数,存储过程,游标等技术的使用。大对象的读写技巧,数据优化技巧,分区与索引。MySql数据库,常见问题分析与设计。

JDBC开发技术: JDBC Connection、Statement、PreparedStatement、CallableStatement、ResultSet、Scrollable RS、Updatable RS、RowSet and DataSource、数据库连接池、JDBC Template、ORM思想与DAO封装等。


 第二阶段:JavaWEB开发技术
第二阶段 XML技术与Tomcat服务器:XML的概念与基本作用、XML的基本语法、XML的约束模式、DTD、XML Schema、名称空间。WEB服务器的工作原理、Tomcat的安装与启动运行、Tomcat的体系结构、在Tomcat中配置WEB虚拟目录与发布WEB应用程序的各种方式、设置目录的默认网页、使用Tomcat配置虚拟主机。
HTTP协议:HTTP 1.1持久连接及浏览器访问多图片网页的过程分析、HTTP消息的格式、请求行与状态行、GET方式与POST方式的区别、Connection头字段、Accept-Language头字段、Referer头字段、Last-Modified头字段与If-Modified-Since头字段、302状态码与Location头字段、Content-Length头字段、Content-Type头字段、Refresh头字段。
HTTPServletResponse应用:如何构建响应消息头、Servlet的中文输出问题、禁止浏览器缓存当前文档、使用<meta>签模拟响应消息头、getWriter与getOutputStream方法的比较、请求转发与请求重定向的比较分析。
HTTPServletRequest的应用:获取请求行相关信息的方法,获取网络连接信息的方法,获取请求头的各个方法,利用referer请求头阻止盗连,利用referer请求头隐藏JavaScript源代码,Base64编码。浏览器传递参数信息的细节及如何获取请求参数,一次性处理多个列表项的实用案例。获取请求消息的实体内容,请求域属性的应用,请求参数的中文读取问题。
Cookie、Session应用:Session及Session域的应用,Session跟踪机制,Session实现购物车,利用Session防止表单重复提交,MD5算法及其应用,Session的持久化。
JSP技术:JSP运行原理、JSP中的9个内部对象和作用、JSP表达式、JSP脚本片段、JSP声明、JSP注释、EL表达式简介。page指令及其重要的属性:import、session、errorPage、isErrorPage、contentTyp、pageEncoding、isELIgnored、在web.xml文件中设置全局错误处理。JSP中的include指令及其典型应用。pageContext对象的详细讲解。JSP标签(行为元素):<jsp:include>、<jsp:forward>、各种脚本标签、指令标签。JSP中文乱码的各种原因分析。JavaBean、JSP中与JavaBean相关的三条指令(行为元素)。

 第三阶段:JavaMail+JavaWEB高级开发
第三阶段 JavaWEB高级开发技术:Servlet过滤器及典型案例、Servlet监听器、开发国际化的WEB应用、Locale类,NumberFormat类,DateFormat类,MessageFormat类的应用,资源包(ResourceBundle类、ListResourceBundle类、PropertyResourceBundle类)的应用,Property资源文件与native2ascii工具,如何开发国际化的WEB应用。
自定义标签和JSTL:标签技术开发入门;自定义标签API介绍,Tag接口及其开发案例,自定义标签的属性(动态属性值与动态属性),IterationTag接口及其开发案例,用自定义标签定义JSP脚本变量(TLD文件和TagExtraInfo两种方式),BodyTag接口及其开发案例。简单自定义标签与标签文件,标准标签库(JSTL) 。
JavaMail开发技术:域名解析与MX记录、电子邮件的工作原理、邮件传输协议:SMTP、POP3、IMAP、邮件的组织结构:RFC822邮件格式、MIME协议、邮件编码、复合邮件结构分析、JavaMail API及其体系结构、编程创建邮件内容:简单邮件内容、包含内嵌图片的复杂邮件、包含内嵌图片和附件的复杂邮件。

 第四阶段:项目实战
第四阶段 方案一:银行在线系统
  本项目实现银行用户管理,包括用户的登陆注册;在线资金管理,包括在线存钱,取钱,查询帐户信息,查询交易记录,网上支付等功能。
  本项目涉及到WebLogic应用服务器、CVS版本控制、oracle数据库, JSP、Servlet、JavaBean、JSTL、El表达式、Filter、Listener等 JavaWeb 开发技术,JDBC 数据源,连接池的配置与使用等。

方案二:网上商城购物系统
  此项目涉及到的商城模块:用户注册登陆模块、用户管理模块、后台管理员模块、购物车模块、订单管理。

方案三:自动邮件群发系统
  本项目按各种条件(生日,地区,性别等)从数据库中查询出用户的邮件地址信息并给这些用户自动发送邮件,邮件内容可以在线编辑,也可以采用文件上传方式,可以立即发送,也可以设定延后定时发送。



 关于阶段项目实战的多种方案的解释说明
  
  标注有多种方案的阶段项目是指一个培训班在该阶段会选择其中一种方案,其原因是由于传智播客要同时在多个教学点并行开 设多个班,而传智播客的每个项目实训老师的项目经验是各不相同的,这就像各派武林至尊的武功绝招各不相同一样,不管是武当派, 还 是少林派,只要教你的老师是该派的大师,就能把你教成高手,如果非要一个少林派的高僧教你武当剑法,你觉得效果会好吗?我 们绝对保证,在每个阶段,你肯定会学到备选方案中的一个方案,至于是哪个方案,则由当前的师资状况进行调配,这样的好处在于一 旦有老师生病等原因无法到位时,可以有其他老师保证同学们的学习不受影响,并且,如果每个班的学员总是做一样的项目,没有什么 新鲜的养分,以致用人单位一看简历就知道是哪个培训中心来的学员,使学员的就业更加被动。一些屡见不鲜的事实,一些培训中心从 头到尾只有一两个老师带,这些老师一旦筋疲力尽和有变故时,学员们的学习顿时陷入一片混乱,广告宣传上的教学内容严重缩水!另 外,传智播客承诺,学员可以在学完本班的项目后,随时在其他班免费学习他所感谢兴趣的其他项目。
 
 培训方式、地点和价格
培训价格:2800元
培训时间:1个半月
培训方式:全日制脱产,每周5天上课,早9:00-晚 8:30 。
培训地点:传智播客分部(大兴区黄村兴华大街13号)
 
 
公司简介 | 公司位置 | 企业服务 | 联系我们 | 法律公告
联系电话: 010-69202485 咨询邮箱:itcast@126.com
地址: 北京市大兴区黄村兴华大街13号清城名苑C座1805室
版权所有: 北京传智播客大兴教学区 © 2007-2008