传智播客教师团队大部分都是年薪20万的资深开发人员、技术总监,并且有相当一部分老师还是Java技术系列书籍的作者。由这样的Java书籍原创作者讲课可想而知课程条理清晰、讲解清楚,知识面广、深度足够!
![]() |
![]() |
![]() |
![]() |
![]() |
| 《深入体验Java Web开发内幕——核心基础》 | 《深入体验Java Web开发内幕——高级特性》 | 《Java就业培训教程》 | 《JavaScript网页开发——体验式学习教程》 | 《EJB3.0 入门经典》 |
| 核心技术课程 |
JavaWEB 开发核心基础:XML的概念与基本作用、XML的基本语法、XML的约束模式、DTD、XML Schema、名称空间。WEB服务器的工作原理、Tomcat的安装与启动运行、Tomcat的体系结构、在Tomcat中配置WEB虚拟目录与发布 WEB应用程序的各种方式、设置目录的默认网页、使用Tomcat配置虚拟主机。 HTTP协议详解,HttpServletResponse和HttpServletRequest的应用, 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相关的三条指令(行为元素)。 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及其体系结构、编程创建邮件内容:简单邮件内容、包含内嵌图片的复杂邮件、包含内嵌图片和附件的复杂邮件。 Struts开发:MVC设计思想,Struts体系架构、手把手快速应用Struts框架开发实际项目。Struts控制器组件、Struts视图组 件、Struts框架的扩展、Struts应用的国际化、Validator验证框架、Struts HTML标签库、Struts Bean标签库、Struts Logic标签库、Tiles框架等。 Struts2框架的工作原理与架构分析,struts-default.xml与default.properties文件的作用,指定多个配置文 件,Struts2中的国际化,Struts2中的表单校验,Struts2中文件上传。使用通配符定义action、动态方法调用、多文件上传、自定义 类型转换器、输入校验、国际化、OGNL表达式、Struts2标签、为Action的属性注入值、自定义拦截器、 异常处理、使用 struts2实现的CRUD操作的案例 CVS/SVN,Eclipse、NetBeans等IDE工具总结,软件工程概述、敏捷开发、XP。常用数据结构的Java实现,常用的排序算 法,UML(Rose、PowerDesigner),CVS的使用,ANT和Maven等工具的用法,软件测试和JUNIT。最终效果,使学生能得心应 手使用任何的IDE工具。 |
| 阶段案例 |
企 业ERP工资计算系统: 本项目实现银行用户管理,包括用户的登陆注册;在线企业资金管理,包括支取资金,计算工资,查询工资支付记录。本项目涉及到WebLogic应用服务器、 SVN版本控制、oracle数据库,JSP、Servlet、JavaBean、JSTL、El表达式、Filter、Listener、 Struts2、等 开发技术,JDBC 数据源,连接池的配置与使用等。 自动邮件群发系统:本项目按各种条件(生日,地区,性别等)从数据库中查询出用户的邮件地址信息并给这些用户自动发送邮件,邮件内容可以在线编辑,也可以采用文件上传方式,可以立即发送,也可以设定延后定时发送。 |
| 核心技术课程 |
常见的HTML标签,深入的JavaScript编程,JavaScript创建类、创建对象。以及CSS样式单,DOM模型,各种浏览器事件模型等DHTML知识。 现在几乎所有项目都会用到Ajax,而Java项目中最主流的Ajax框架就包括Jquery、Prototype和DWR, Ajax的工作方式、B/S请求响应机制与Web开发模式、XMLHttpRequest对象、DOM与Ajax、使用DOM操作HTML文档、使用 DOM操作XML文档等。XMLHttpRequest对象、简单的Ajax开发框架、使用responseText处理返回的普通文本信息、使用 responseXML处理返回的XML信息、在普通文本和XML文档之间权衡、Ajax封装、开源Ajax框架、商业Ajax框架。 Ajax基础、XMLHttpRequest属性及方法,异步请求,动态加载服务器响应。详细介绍 Prototype.js,Dojo,DWR,JSON-RPC-JAVA,AjaxTags5个J2EE领域的Ajax框架 软件工程与UML:软件的生命周期、瀑布模型与增量和迭代模型;用例图、类图、时序图与协作图、状态图、活动图、对象图、包图、组件图、部署图。 设计模式的深入体验,讲授设计模式在实际开发中的使用,包括工厂模式,命令模式,代理模式和正面模式等。常用的性能解决方案,包括缓冲池,数据源的基本实 现等。常用的系统架构设计,包括贫血模式,Rich Domain Object模式,ROR的架构模式 |
| 阶段项目 |
移动计费系统(400万): 本系统是一个实时的、高并发的计费系统,通过本系统,可以将用户相关的费用在短时间内计算出来,因此对系统的性能要求极为严格, 而且对用户体验要求极高,要求界面操作清晰易懂,因此需要大量使用AJAX技术,因此使用了Java的DWR框架、JQuery等众多框架以满足电及用户 对用户体验的要求。由于计费系统的业务规则在不停的变化,因此对软件工程的要求极为严格,应用了 多种设计模式来应对用户的需求变更。 新闻发布系统:本系统主要用于企业新闻发布,可以嵌套到任何的企业系统中,作为企业内部的离线信息交流平台, 使用了页面静态技术,Java IO技术等。 |
| 核心技术课程 |
ORM基础,Hibernate映射,关联映射,继承映射,HQL查询,条件查询,SQL查询,数据过滤,批量处理策略和事件框架 高级Hibernate开发技术:ORM思想,Hibernate数据检索技术,Hibernate高级映射技术,Hibernate多表联合查 询,Hibernate大对象读取技术,Hibernate拦截与回调技术,Hibernate二级缓存技术,Hibernate分页技 术,Hibernate性能优化技术。 Spring2.0和Spring2.5开发技术快速入门,IOC思想、Bean作用域范围、Bean生命周期管理、依赖注入、AOP思想、AOP原理解 剖、声明式事务管理、数据源配置。Spring+JDBC集成、Spring+Struts1.3+Hibernate3.3集成、 Spring+Struts2.1+Hibernate3.3集成、Spring+Struts1.3+JPA集成、 Spring+Struts2.1+JPA集成。 Spring的基础,IoC,AOP,事务支持,DAO支持,整合Hibernate,整合SpringMVC,Spring的邮件抽象层,Spring的远程访问(包括WebService和Hessian)和Spring的测试框架 Lucence,全文搜索原理、全文搜索引擎Lucene、什么是OSEM、OSEM框架Compass、使用Compass实现全文搜索、使用Lucene实现全文搜索、深入Lucene API、Lucene 2.2多线程编程模型。 |
| 阶段项目 |
大唐电信任务管理系统(项目:600万): 为了提高电信内部人员的沟通效率与沟通成本,出现这个千万级别的任务管理系统,该系统包括任务定制、任务分配、人员管理、任务跟踪、通知等功能,可以让用 户十分轻松的定制相关的企业任务, 并对这些任务进行相关的分配,根据这些任务的完成状况,调用外部接口进行员工的绩效考核,最终根据员工的绩效考核计算员工的薪资,该系统由电信内部员工使 用,支持大并发。 C2C电子拍卖系统:该系统包括产生管理、销售管理、库存管理、产品种类管理、产品留言管理等,并支持多线程并发拍卖商品,拍卖记录管理等功能,类似于淘宝的店铺模式。 |
| 核心技术课程 |
Oracle 安装和管理、存储过程、触发器, EJB3.0开发。运行环境的搭建、JBOSS服务器的安装和配置、无状态BEAN、有状态BEAN、BEAN的生命周期、拦截器、依赖注入、定时服务、 消息驱动BEAN、JBOSS 数据源的配置、MySql 数据源的配置、MsSql 数据源的配置、实体BEAN、单表映射的实体BEAN、一对多及多对一映射、批量更新等。 JPA介绍及开发环境搭建、单表实体映射、一对多/多对一、一对一、多对多关联、实体继承、复合主键、JPQL语句、EntityManager API、事务管理。 大型网站优化技术:为何三大门户网站新闻内容页面采用.shtml后缀?为何新闻内容在数仟万访问量的情况下仍然性能优越?为何阿里巴巴产品数量上几十亿 的情况下,访问速度仍然很快?为何当当网在访问人数达到一定规模的时候会变的很慢?什么是集群?为什么要集群?在集群环境下如何同步文件?这里黎活明老师 凭借自己8年大型网站从业经验将向你一一解剖。 (注:因为这门课程,已经有二十几个同学在sina、sohu、阿里巴巴、baidu、263等知名网站工作,而且在公司已经小有成绩) 什么是工作流、JBPM介绍、JBPM的主要用法、各类节点的用法、任务各种分派方式、JBPM的整体架构原理、工作流定义模型分析、运行期工作流实例模 型分析、数据库表模型分析、流程定义管理、流程实例监控、对JBPM的相关接口进行封装,构建自己的工作流应用平台等。 |
| 项目名称 |
某上市公司OA系统(产品:20万): 本系统是一个大型上市公司中所使用的OA系统,包括薪酬管理、企业人员管理、企业流程管理与流程定制、员工 档案管理、员工排班等功能。其中的企业流程包括员工考勤、奖惩、离职等相关业务流程,使用JBPM实现,并且包含了复杂的权限控制,使用Spring AOP技术,使用了CXF作为 向其他系统提供外部接口的框架,使用Spring AOP技术对用户操作进行记录,可支持用户追踪相应的日志信息。本系统已经作为产品在国内进行销售,由于其支持自义工作流程而得到众多企业的青睐。 网上在线支付模块:本系统是为互联网客户提供在线支付功能,可立即应用于项目中。 |
| 核心技术课程 |
linux 系统安装,卸载、linux 使用的核心思想、linux下的用户管理,文件管理,系统管理、程序的安装,使用,卸载。linux下J2EE开发实践。linux下web服务器,j2ee服务器,ftp服务器,samba服务器的配置。
云计算概念与原理、如何为软件实现云存储、分布式文件系统、云数据库的使用与开发、云数据管理。 |
| 项目名称 |
Android手机视频客户端: 本系统专为视频网站与电视媒体而开发的手机视频客户端,通过该软件,手机用户可以在线观看视频,在线播放MP3,上传视频,下载视频,视频搜索,视频共 享、了解最新最热视频资讯。并且可以使用手机摄像头对事件发生的现场进行拍摄并同步上传至视频网站,网友可以实时观看现场发生的一切,使用该软件,每个手 机用户都成为视频网站或电视媒体的现场记者。本软件包含手机客户端和服务器端软件,服务器端软件基于javaee技术构建,主要用于为客户端提供数据、接 收客户端上传数据和管理数据。本软件可以进行二次定做,基础价为15万,如需额外功能,价格面议,欲购此软件的企业请与传智播客联系。 电话与短信窃听器: 该软件为共享软件,以潜伏方式在系统运行,不会被用户所察觉。主要实现对Android手机用户个人信息、短信和电话进行监听,必要时调用手机摄像头偷拍 用户照片,监听到的数据将秘密上传到服务器端软件。该软件主要用来窃取他人的隐私信息,如:送给女友一部安装了此软件的Android手机,就可以实时了 解女友的短信接收情况与通话语音记录。因窃听他人隐私已经触犯法律,此软件仅供个人学习使用,倘若你用于他途,由此引发的一切法律责任由你个人全部承担。 传智播客敬告各位同学,技术是把双刃剑,请拒绝开发一切恶意软件。 |
| 项目名称 | 总结以往所学知识,介绍面试、沟通等个人发展所需的知识和技巧。 |
![]() |
培训时间:3个月 培训方式:全日制脱产,每周5天上课,早9:00-晚 8:00 。 |