JavaEE项目实战冲刺班招生简章

全程项目驱动,精细化消费,按需培训,聚焦就业最后100米!!!


培训目标


本课程专注于就业,课程全面采用项目驱动形式,重点培养熟练使用Spring、Struts、Hibernate三大框架开发JavaEE应用的中高级软件实战工程师,并集中讲解WebService、工作流、搜索引擎全文检索、搜索引擎优化、软件架构设计思想、缓存系统设计、网站负载均衡、系统性能调优等热门技术。

招生对象


本课适合于有一定Java\JavaScript\JavaWEB\数据库基础的学生;特别适合于大专院校计算机专业的学生,和网上学习过各类视频教程的未就业人士。

课程特色

一、师资强

请亲自查看传智播客师资并观看其课堂现场视频:

 
传智播客教师团队大部分都是年薪20万的资深开发人员、技术总监,并且有相当一部分老师还是Java技术系列书籍的作者。由这样的Java书籍原创作者讲课可想而知课程是否条理清晰、讲解清楚!并且知识的深度和广度是否足够!

一些培训机构过度夸大项目经理讲课的效果,那是因为学员阅历一般都不深,还不知道项目经理到底是怎么回事,中关村的项目经理到处都是,一般的程序员干个两三年,都可以名其名曰项目经理了,所以项目经理根本就不是一件什么了不起的事情。姑且不论培训机构老师当过项目经理的身份的真实性,一般来说,项目经理的编码能力要求并不高,关键在于有比较好的沟通能力,能陪客户吃喝说笑即可,最近我们有一个以前做过软件销售的年龄已37岁的学员,在即将毕业前出去面试了几份工作,结果每个公司都让他去做项目经理,不用他写代码,原因就是他年龄大又懂技术,便于与客户沟通和交流,可是他就是不愿意去做项目经理,只想实实在在地写代码。事实上,许多项目经理都购买过传智播客老师编著的书籍来充电学习,也有些项目经理专门来参加过传智播客的面授培训,项目经理为何参加传智播客的培训,因为讲课的老师是知名的图书作者,对技术的理解有更深的造诣。做项目是很多人都干得了的事情,每个学员毕业都后可以去做,写书、特别是写好书是一件比项目经理要求高得多的事情(一些专业抄书者的除外),不是一般人随随便便就能做得到的事情,特别是能把复杂问题简单化讲解清楚,更需要有相当功底的高手才能做得到。请问你是跟着能写书给广大项目经理学习的高手学习,还是跟那些学了高手的书再来给你讲课的项目经理学习呢?以黎活明老师为例,他的巴巴运动网视频公布后,一些知名的软件公司都来联系黎活明老师,要求代销黎活明老师的项目,难道这些知名软件公司的项目经理不是一大把吗?这些项目经理不仅佩服黎活明老师做过的项目,更是钦佩黎活明老师还能著作!

 

二、项目真

课堂项目展示:
1、ItcastBBS,此项目已上线运营,点击查看
2、财付通在线支付模块,查看需求文档
3、OA工作流,请查看此项目截图,点击查看
4、巴巴运动网,此项目已上线运营,点击查看。
 
只要听过我们项目的人都知道,这些项目都是我们老师开发的真实商业项目,完全可以直接部署到真实商业环境中,项目所用到的技术、深度、代码含金量和网上公布的那些HelloWorld级别的商城和BBS远不是一个级别的。以巴巴运动网这个网上商城项目为例,真正开发过商城项目的人都知道一个真实的商城项目的需求和业务是非常复杂的,解决这些需求和业务需要涉及到很多技术,并运用很多技巧,可以衍生出配送计费管理系统、CMS(内容管理系统)、CRM(客户关系管理系统)、订单的办公自动化处理(OA与工作流技术)、供应链系统、进销存系统、DRP分销系统等等。淘宝网、亚马逊都是网上商城,这些上线了的商城项目至今还维护着数十人的开发团队,并且还动辄年薪几十万招聘高级开发人员,这难道不正是在说明这些项目的复杂性吗?
 
现在网上流传的一些网上商城和BBS项目视频,很多都是helloworld级别的,并且使用的全是现在软件公司淘汰了的技术,例如在JSP页面里嵌大量的java代码。公布这些视频的机构也知道视频里的技术没什么用了,所以公布出来,这样反而误害了大量的学习者。但凡一个稍微有经验的程序员都知道,这种项目业余拿来玩一玩无所谓,但用于真实商业环境中是绝对不可能的。一些在公司里面干过一阵的明智学员正是看到了这些视频技术的落后性,所以选择了传智播客。 并且,我们的老师很多做开发时就已经是年薪20万。项目谁都可以做没什么巧的,我们那么多学员毕业后不都进公司做项目了吗!关键是做项目的深度和高度,试想一个开发时薪水仅7\8K和年薪20万的程序员,带出的项目能是一个级别吗?
 

三、课程深

一些培训机构的老师讲课,总是蜻蜓点水讲些helloworld的例子,因为仅仅是做一个helloworld的例子是很简单的事情,因为这样老师不需要付出很多努力,老师只需三分钟时间就可以现学现卖,你感觉好像学会了这个知识,但这根本就没有什么用,因为一旦真正使用起来,问题就很多了,并不是老师讲解的那点皮毛解决得了的,并且在真实项目中出现的问题往往需要花费你大量的时间研究才能去解决。传智播客老师讲课的原则是要么不讲,讲就要讲透彻,以便你彻底掌握和在工作大大节省你的时间。众所周知,了解皮毛是很简单的事情,但要想深入和精通某一技术,要付出很多艰辛和努力才可以做到,传智播客的老师从不回避对问题的深入研究。
 
提示:由于培训期间的知识量、信息量非常大,学员要想在短短几个月时间内完全消化并掌握课堂内所讲解的知识点是一件很困难的事情。因此出于学习效果考虑,我们花费大量的时间录制和整理了很多课堂视频并免费发放给学员,以便于让学员在课外有更好的预习和复习资料,从而提高学习效果。对于项目冲刺班的学员,传智播客网站上公布的struts、hibernate、AJAX、FCKeditor视频学员在入学前必须提前在家预习。我们在课堂内不会再讲解视频里的一些基础知识点,而是以项目驱动的形式进行增强性讲解,讲解的内容也要比视频中讲解的内容更深入和更完善!对于我们以前公布的一些项目视频,这些项目我们也不会再在课堂内详细讲解(在课堂内,我们会给大家快速总结归纳一下这些项目的重点和要点,以方便学生课后阅读),以便把时间留出来做新的项目或新的模块。例如,我们已经公布了巴巴运动网的产品分类管理、品牌管理、产品管理、产品样式管理、文件上传管理、产品的前台展示、购物车等模块,那么在我们的培训课程上则不再详细讲解这些模块,而是重点讲解订单的管理和处理、在线支付、页面缓存处理、后台权限管理等新的模块,这样可以让大家通过视频预习和现场培训相结合的方式学习到更多、更深的项目内容。
 

四、费用低

通过两年培训的实践和对业内同行的观察分析,我们发现许多学员的学费花得实在有点冤枉!现在计算机技术逐渐普及,一些大学生在学校里就已经学习了很多计算机基础课程,并看过网上一些Java技术视频。对于这些基础较好的学生来说,他们就业就好像99度的开水,离就业只差一步之遥。这些人想通过培训迈出就业的最后一步,他们也不需要很长的培训周期,找个好的培训机构学习两到三个月,完全就可以找到非常好的工作。针对这部分人群的需求,传智播客借课程升级之机从我们的精品班级"Java精品就业班"中挑选出3-7阶段的课程,推出了JavaEE项目实战班,这个班不再讲解Java基础技术课程,而是专注项目实战与高端技术课程,并尽量体现按需学习和按需付费的原则,减小这些人的培训风险和支出。

课程安排    点击查看上课计划表


第一阶段:Struts、Hibernate案例精讲、Lucene搜索引擎、AJAX+ItcastBBS项目

核心技术课程 Struts开发:MVC设计思想,Struts体系架构、手把手快速应用Struts框架开发实际项目。Struts控制器组件、Struts视图组件、Struts框架的扩展、Struts应用的国际化、Validator验证框架、Struts HTML标签库、Struts Bean标签库、Struts Logic标签库、Tiles框架等。

高级Hibernate开发技术:ORM思想,Hibernate数据检索技术,Hibernate高级映射技术,Hibernate多表联合查询,Hibernate大对象读取技术,Hibernate拦截与回调技术,Hibernate二级缓存技术,Hibernate分页技术,Hibernate性能优化技术。 
 
Lucence,全文搜索原理、全文搜索引擎Lucene、什么是OSEM、OSEM框架Compass、使用Compass实现全文搜索、使用Lucene实现全文搜索、深入Lucene API、Lucene 2.2多线程编程模型。

Ajax的工作方式、B/S请求响应机制与Web开发模式、XMLHttpRequest对象、DOM与Ajax、使用DOM操作HTML文档、使用 DOM操作XML文档等。XMLHttpRequest对象、简单的Ajax开发框架、使用responseText处理返回的普通文本信息、使用 responseXML处理返回的XML信息、在普通文本和XML文档之间权衡、Ajax封装、开源Ajax框架、商业Ajax框架。
阶段项目 Jforum是全球最经典、最著名的大型Java开源论坛,虽然论坛是大家司空见惯的东西,但其价值远远大于各种项目。例如Discuz和动网论坛的作者,现在都已身家过亿,还有哪个做应用软件开发能超过他们的身价呢,这足以说明论坛的复杂性和其超级价值!再者,在实际项目开发过程中,很多项目中都要有论坛的功能,直接用现有的论坛又无法满足项目的需求,很多软件公司想自己去定制符合自己需求的论坛,而论坛又非常复杂,很多开发人员根本无从下手,所以掌握论坛技术的人才往往是软件公司里面最抢手的人才。传智播客花费了大量的时间和心血研究Jforum,并采用SSH对其进行了全面改写,现在改写后的ItcastBBS论坛已成功上线运营。并且,传智播客对重构后的论坛实现了全部开源,在开源社区得到了广泛好评,为中国的开源社区作出了巨大贡献。
 
 
第二阶段:Struts2.0、JBPM+OA项目+.net项目

核心技术课程 Struts2框架的工作原理与架构分析,struts-default.xml与default.properties文件的作用,如何分割 strtus2.xml文件,Struts2对request/response/session的封装,ognl的使用,拦截器的使用,使用 struts2实现的CRUD操作的案例,Struts2中的国际化,Struts2中的表单校验,Struts2中文件上传与异常处理。

什么是工作流、JBPM介绍、JBPM的主要用法、各类节点的用法、任务各种分派方式、JBPM的整体架构原理、工作流定义模型分析、运行期工作流实例模型分析、数据库表模型分析、流程定义管理、流程实例监控、对JBPM的相关接口进行封装,构建自己的工作流应用平台等。
阶段项目 在权限管理系统的基础上,还将带领学员用JBPM工作流系统实现恩信ERP中一套完整的OA系统:从员工人事登记造册,到领导复核审批,到系统管理为其分配操作限等流程的办公自动化(OA)管理。
 
第三阶段:JPA、Spring、EJB3.0 +巴巴运动网项目+财富通在线支付模块

核心技术课程 EJB3.0开发。运行环境的搭建、JBOSS服务器的安装和配置、无状态BEAN、有状态BEAN、BEAN的生命周期、拦截器、依赖注入、定时服务、消息驱动BEAN、JBOSS 数据源的配置、MySql 数据源的配置、MsSql 数据源的配置、实体BEAN、单表映射的实体BEAN、一对多及多对一映射、批量更新等。

JPA介绍及开发环境搭建、使用JPA映射单个实体对象、使用JPA映射关联和继承、JPA中的查询。

Spring开发技术快速入门,IOC思想、AOP思想,Spring AOP简介、Spring的DAO支持、DataSource注入、DataSource置换、使用JdbcTemplate执行与更新JdbcTemplate、Spring对事务的支持、Spring 2.0声明式事务管理。Spring框架和Struts框架的集成。Spring框架和Hibernate框架的集成。
项目名称 基于分布式构架的大型商品交易平台,系统围绕一个业务中心的思想,实现了多种类型的客户端应用,如:基于浏览器的web交易系统,基于手机的wap交易系统,用于内部办公的OA系统,像这些系统都使用了同一个业务中心。并且系统引入了缓存技术,URL重写技术,页面静态化技术,针对搜索引擎的优化技术。更重要的是巴巴运动网是真正的商业化产品(售价12万元),它溶合了作者多年积累的商务网站运营及软件构架经验,是目前为数不多的集网站运营、业务处理及技术于一身的商品交易系统。是网上流传的商城系统无法比拟的。

巴巴运动网中的一些模块的项目视频我们已经公布了,公布的内容我们不会再在课堂内详细讲解(在课堂内,我们会给大家快速总结归纳一下这些项目的重点和要点,以方便学生课后阅读),以便把时 间留出来做新的项目或新的模块。例如,我们已经公布了巴巴运动网的产品分类管理、品牌管理、产品管理、产品样式管理、文件上传管理、产品的前台展示、购物 车等模块,那么在我们的培训课程上则不再详细讲解这些模块,而是重点讲解订单的管理和处理、在线支付(财付通在线支付模块)、页面缓存处理、后台权限管理等新的模块,这样可以让 大家通过视频预习和现场培训相结合的方式学习到更多、更深的项目内容。
 
第四阶段:WebService、UML、Linux+银联项目

核心技术课程 linux 系统安装,卸载、linux 使用的核心思想、linux下的用户管理,文件管理,系统管理、程序的安装,使用,卸载。linux下J2EE开发实践。linux下web服务器,j2ee服务器,ftp服务器,samba服务器的配置。

WebService技术原理;WebService技术的应用;Soap服务的创建与管理;WSDL描述文档规范;UDDI 注册中心运行原理;使用axis和xfire创建WEB服务;Webservice客户端的编写;使用TCPMonitor监听SOAP协议;异构平台的整合。
项目名称 银行的跨行取款系统,实现对不同平台,不同系统的整合。不论各个商业银行采用的是什么技术,采用的是什么平台,都可以使用WebService技术将其整合,使其可以相互通信。本项目将WebService技术发挥的淋漓尽至,是一个经典WebService企业应用案例。本项目可帮助学员掌握三层体系架构的软件设计思想,学会如何实现一个软件系统的可扩展性,并充分体会分布式系统的架构与应用。
 
第五阶段:.net项目(附加课程,为金融危机下的Java就业提供多渠道的解决方案)

项目名称 受全球金融危机的影响,IT行业萎缩、人才需求下滑,很多公司为节约成本往往需要招到即懂java又懂.net的多面手开发人员。传智播客在推荐学员的过 程中也发现,有些公司要招java程序员,有些公司要招.net程序员,有些公司即要招会.net,也会java的程序员。为了让传智播客学员多渠道、多 方向就业,并提高我们推荐就业的成功率,所以我们在课程中增加了.net课程(由于编程思想和开发经验的相通性,在有经验人士的指点下,一个具备Java 开发经验的程序员可以快速掌握.net开发!)。学员只要能用.net上手做项目,被我们推荐就业的成功率就会大大提高。就业才是硬道理,我们的课程一切围绕着就业而设计。
注:整个课程体系和项目实战中还将涉及的技术:Ant、Junit、Log4j、UML、CVS,Jboss、webLogic等。

参加本课程的学员还可免费参加传智播客《专家课程》课程:
传智播客
(专家课堂系列)
全程建模(主讲:青润)
Oracle企业培训(主讲:何明)
高级软件测试技术(主讲:贺炘)
EJB3.0开发培训(主讲:黎活明)
Lucene应用培训(主讲:廖雪峰)
工作流之JBPM项目实作(主讲:孙文举)


培训方式


培训时间:2个半月
培训方式:全日制脱产,每周5天上课,早9:00-晚 8:30 。

 

联系电话:010-51552111 010-51552112 传真:010-51552110 E-mail:itcast@itcast.cn
地址:北京市海淀区国家信息产业基地上地东路27号春生泰克大厦406室
版权所有:北京传智播客教育科技有限公司 © 2004-2008