传智播客旗下品牌:  黑马程序员  |  博学谷  |  传智专修学院

改变中国IT教育,我们正在行动     全国咨询热线:400-618-4000

JavaEE基础班

学习对象


1.没有任何软件编程基础和java编程经验,想先从0基础入手的编程爱好者;

2.希望以较低的投入和风险来了解自己是否适合转型从事Java编程的求职人员;

3.对前途迷茫、希望能丰富自己的职场技能,担心毕业即失业的小白人员;

4.可以没有任何的计算机和编程基础,但希望通过自己的付出打破现状的人。


培训周期


培训时间:部分校区可能会根据实际情况有所调整,详情可询咨询老师   点击咨询


培训方式:全日制脱产,每周5天上课, 上两天课休息一天的上课方式(实际培训时间可能因法定节假日等因素发生变化)。


学习费用


JavaEE 学费价格详情(享受优惠价的条件是什么?)


视频下载


关于Java基础视频教程,传智播客已经录制完成,并对外免费开放。建议参加此班的学员在开学之前,请下载视频并在家进行提前预习,以取得更好的学习效果。

点击此处进入视频下载页面


注:获取更多视频资料+源码+笔记 加QQ:1935369491

1.Java语言入门

JavaEE 基础班课程大纲
所处阶段 主讲内容 技术要点 学习目标
第1阶段:
Java语言入门
1、计算机基础知识 1、计算机基础;2、DOS常用命令;3、Java概述;4、JDK环境安装配置;5、环境变量配置;6、Java程序入门 可掌握的核心能力:
(1)能够掌握DOS系统常用基本命令;
(2)熟练使用eclipse编写java代码;
(3)熟练使用java语言的常用对象;
(4)使用java编写单机应用程序;
(5)掌握面向对象编程思想,为以后深入学习JavaEE就业课程打下坚实的基础。

可解决的现实问题:
学生具备Java基础,为JavaEE就业班的学习打下基础。

市场价值:
具备Java语言编程基础,但是还不能达到企业的用人标准。
2、编程基础 1、常量与变量;2、数据类型;3、运算符;4、流程控制语句;5、方法;6、数组
3、面向对象 1、面向对象思想;2、类与对象;3、成员变量和局部变量;4、封装;5、this关键字;6、构造方法
4、常用类 1、Object类;2、Scanner类;3、Random类;4、String;5、StringBuilder类
5、集合 1、集合概述;2、集合特点;3、ArrayList集合
6、IO 1、字符输入流;2、字符输出流;3、字符缓冲输入流;4、字符缓冲输出流;5、复制文件;6、集合与文件中数据相互读写

JavaEE就业班

学习对象


本课程适合于计算机专业,有一定Java基础、通过入学考核的未就业人士 查看入学测试题


提示:测试题主要考察您是否具备Java基础,以便我们统一入学基础,更好地开展教学工作。如果您感觉测试题很难,我们建议您参加我们的Java基础班学习。


学习周期


培训时间:部分校区可能会根据实际情况有所调整,详情可询咨询老师   点击咨询


培训方式:全日制脱产,每周5天上课, 上两天课休息一天的上课方式(实际培训时间可能因法定节假日等因素发生变化)。


学习费用


JavaEE 学费价格详情(享受优惠价的条件是什么?)


2.Java语言进阶

JavaEE 就业班课程大纲
所处阶段 主讲内容 技术要点 学习目标
第2阶段:
Java语言进阶
1、面向对象 1、匿名对象;2、继承;3、多态;4、抽象类;5、接口;6、内部类 可掌握的核心能力:

(1)掌握常用数据结构和算法;

(2)熟练使用java语言的常用对象;

(3)使用java编写单机应用程序;

(4)掌握面向对象编程思想,为以后深入学习JavaWEB课程打下坚实的基础。

可解决的现实问题:

学生具备JavaSE本地应用开发能力,能够在本机开发一些应用软件,为学习JavaWeb项目开发打下基础。

市场价值:

熟练掌握JavaSE本地开发课程后,可满足java软件开发行业的初级需求,根据市场反馈数据薪资可达4000元/月。
2、异常 1、异常概述;2、异常分类;3、异常处理方案;4、自定义异常
3、常用类 1、基本包装类;2、正则表达式;3、System类;4、Date;5、DateFormat类;6、Calendar类
4、集合 1、Collection接口下的常用集合;2、Iterator接口;3、泛型;4、Map接口下的常用集合
5、IO 1、文件;2、字节流;3、字节缓冲流;4、转换流;5、序列话流
6、多线程 1、多线程运行原理;2、多线程的实现方案;3、线程生命周期;4、线程同步;5、线程池
7、网络编程 1、网络编程三要素;2、Socket原理机制;3、UDP传输;4、TCP传输
8、反射 1、类加载机制原理;2、反射构造方法、字段、方法;3、Properties配置文件
9、XML 1、XML基本语法;2、XML的约束;3、XML的解析;4、BeanUtils的使用
10、注解及动态代理 1、注解的使用;2、自定义注解;3、动态代理Proxy;4、类加载器
11、Mysql及JDBC开发 1、MySQL数据库;2、JDBC开发;3、连接池;4、DBUtils;5、JDBC事务管理

3.JavaWeb

所处阶段 主讲内容 技术要点 学习目标
第3阶段:
JavaWeb
1、前端技术 1、html;2、css;3、js;4、jQuery;5、BootStrap 可掌握的核心能力:

(1)运用常用的网页开发技术设计网页;

(2)掌握WEB系统交互原理;

(3)掌握JavaWeb开发核心技术;

(4)运用JavaWeb核心技术完成简单功能实现;

(5)掌握JavaWeb高级技术,创建更好的Web应用程序;

(6)具备B/S结构软件开发能力。

可解决的现实问题:

能够完成B/S结构网站开发,具备了真实环境的项目部署能力,能够完成中小型企业管理系统等传统项目的开发。

市场价值:

熟练掌握JavaWeb网站设计课程后,可满足java软件开发行业的中级需求,根据市场反馈数据来看,薪资可达8000元/月。
2、JavaWeb核心 1、Tomcat;2、Servlet;3、Request和Response;4、Cookie和Session;5、jsp,el和jstl;6、Filter;7、Listener
3、ajax应用 1、ajax;2、jQuery的ajax;3、EasyUI
4、linux和redis 1、Linux;2、Redis
5、javaWeb综合项目实战 1、通用BaseServlet抽取;2、缓存技术;3、JavaMail;4、在线支付;5、文件上传;6、Linux项目部署

4.项目一

所处阶段 主讲内容 技术要点 学习目标
第4阶段:
项目一
1、Hibernate5框架 1、hibernate、cfg、xml配置;2、hbm、xml映射文件详解;3、PO对象状态及状态的转换分析;4、Hibernate高级映射技术;5、Hibernate数据检索技术;6、Hibernate性能优化技术 可掌握的核心能力:

(1)掌握SSH框架,使用SSH框架开发出结构清晰、可复用性好、维护方便的Web应用程序;

(2)掌握如何使用Maven管理项目工程;

(3)掌握Oracle数据库的相关技术;

(4)掌握系统开发中的性能、可扩展性及维护性的提升;

(5)通过项目实战熟练掌握SSH框架的使用;

(6)掌握Apache poi实现数据导入导出;

(7)掌握图形报表的生成技术,如JfreeChart、HighChart、AmChart;

(8)掌握Jquery Easy UI框架;

(9)掌握Apache Shiro技术;

(10)掌握BRAC认证模型,有效进行用户权限管理;

(11)积累JavaEE企业应用开发经验。

可解决的现实问题:

能够使用SSH框架完成传统企业级项目开发,熟悉多种业务流程,丰富项目开发经验。

市场价值:

熟练掌握综合项目一课程后,可满足java软件开发行业的中高级需求,根据市场反馈数据来看,薪资可达10000 元/月。
2、Struts2框架 1、struts、xml详解及使用;2、使用通配符定义action、动态方法调用;3、ActionContext及ServletActionContext使用;4、模型驱动ModelDriven、属性驱动;5、默认拦截器分析、自定义拦截器;6、OGNL表达式、值栈ValueStack分析
3、Spring框架 1、applicationContext、xml配置文件编写;2、IoC思想、DI依赖注入;3、使用AspectJ切面编程;4、JdbcTemplate模板使用;5、声明式事务管理6、SSH整合
4、CRM项目实战 1、使用struts2+spring4+hibernate5 +svn来开发项目;2、使用Jquery EasyUI进行布局;3、使用svn进行代码管理
5、oracle 1、简单查询;2、oracle的常用函数;3、多表查询;4、集合操作;5、DDL操作管理表;6、DML管理数据;7、其它数据库对象;8、PL/SQL编程;9、存储过程与存储函数10、触发器
6、maven 1、maven介绍;2、maven安装;3、maven的入门程序;4、maven仓库;5、项目构建;6、依赖管理;7、maven综合案例;8、maven的私服
商务综合管理平台项目 1、SSH框架整合;2、使用maven进行项目的分模块开发;3、页面布局采用前端主流jQuery插件easyui;4、采用Redis实现缓存机制;5、采用Oracle数据库。;6、引入WebService的CXF开发方式,并与Spring结合;7、采用了BRAC认证模型,有效进行用户权限管理,同时加入当前流行的Shiro安全框架,从而高效快捷保证系统安全可靠;8、加入了Quartz与spring整合实现定时任务调度;9、引入JavaMail邮件机制,并实现Spring与JavaMail整合开发;10、使用PowerDesigner建立企业级PDM模型
医药集中采购系统项目
新BOS物流系统项目
蓝云ERP管理系统项目

5.项目二

所处阶段 主讲内容 技术要点 学习目标
第5阶段:
项目二
1、mybatis框架 1、mybatis框架原理;2、mybatis入门案例;3、mybatis开发DAO方式;4、mybatis输入输出映射;5、动态sql;6、spring整合mybatis 可掌握的核心能力:

(1)熟练使用SSM框架进行基本功能开发;
(2)掌握Lucene\Solr全文检索解决方案;
(3)掌握非关系型数据库Redis;
(4)掌握富文本编辑器KindEditor;
(5)掌握Freemarker模板引擎;
(6)掌握Nginx反向代理;
(7)掌握dubbo分布式调用技术;
(8)掌握zookeeper分布式应用协调服务;
(9)积累互联网电商项目开发经验。

可解决的现实问题:
使用主流框架组合SSM开发,并引入新技术,全面丰富项目二,打造含金量超高的电商项目,让学员更轻松面对互联网电商项目开发岗位。

市场价值:
熟练掌握综合项目二课程后,可满足java软件开发行业的高级需求,根据市场反馈数据来看,薪资可达12000元/月 。
2、springmvc框架 1、springmvc框架原理;2、springmvc入门案例;3、springmvc整合mybatis;4、参数绑定;5、json数据交互;6、拦截器
3、Lucene、solr框架 1、什么是全文检索;2、Lucene实现全文检索;3、Analyzer分析器;4、索引维护;5、solr安装配置;6、solr索引、solr搜索、SolrJ
移动电子商城项目 1、SSM框架整合;2、jsp+easyui视图层展现;3、KindEditor富文本编辑器应用;4、Freemarker模板引擎实现页面静态化;5、Dubbo分布式调用技术;6、Nginx反向代理;7、Redis缓存;8、Lucene/Solr全文检索解决方案;9、FastDFS图片服务器;10、ActivieMQ消息队列;11、maven项目管理;12、svn/git实现项目代码和文档管理;13、zookeeper分布式协调服务;14、mycat中间件
新巴巴运动网项目
淘淘商城项目
宜立方项目

课程特色

一、 师资强:如果你的目标是就业,并且是高薪就业,那么传智播客是你正确的选择。


传智播客近百人的Java讲师团队大多数都是年薪40万以上的开发人员、技术总监、架构师等技术大牛,并且有相当一部分老师还是Java技术系列书籍的作者。由这样的Java书籍原创作者讲课可想而知。课程条理清晰、讲解清楚,知识面广、深度足够!牛谁都会吹,但我们的实力是不用吹的。

1. 我们出版的书籍从基础到深入均有,大部分都是重印两次以上的畅销书,(点击查看详细书籍教材列表)

2. 我们的项目都是讲师在做开发时的真实项目,再加以改造的。为什么我们的项目还要改造呢?因为我们无时无刻不在吸取当前市场上新颖、主流、紧俏的技术,把这些技术融入到我们的项目中。做到这一点绝非十几二十个人能办到的,我们是通过近百名讲师,以及数以万计的老学员与市场接轨,再由专业的团队打造出来实用项目。没有雄厚的资金就没有牛掰的讲师,没有数以万计的老学员,就无法把握市场的方向。

3. 我们的教学质量与深度如何?有视频为证。(请点击查看部分免费视频)


二、国内就业课程相当完善的java培训机构


课程体系是否完善、深入,可以通过课时量、教学方式,以及课程内容做个基本了解。传智播客的JavaEE就业班课时量在6个月左右(不包含基础内容),每上2天课休息1天(有时3天休息1天的时候),每天6小时。教学方式为讲师全天讲课。课程内容方面我们更能突显出优势,例如内容JavaWEB、 jdbc、mysql、Oracle、Struts、Hibernate、Spring等课程,我们讲解的更加深入、透彻,由浅入深,剖析原理,真正做到知其然,也知其所以然。我们讲解的实用内容,例如JqueryEasyUI 、Activiti、maven、spring mvc、mybatis、shiro、jfeechart、apache poi、webservice、lucene、solr(集群)、nosql之redis(集群)、linux、Nginx(主从)+Tomcat集群、hudson、Oscached 、freemarker、Kind Editor、powerDesigner和visio、mysql集群、CMS 内容管理系统,单点登录等内容,更是由浅入深,剖析原理,让学员掌握实用技术,绝非蜻蜓点水式的教学。特别是传智播客新增的云计算之Hadoop课程,将学员打造成市场所需的高薪开发人员。传智播客的很大一部分老学员已经成为公司的骨干、高层,甚至自行创业,年薪高达20w到40w之间者不在少数,这些老学员经常与传智播客的就业服务部联系,招聘精通JavaEE的朋友。


三、 项目真:让你切身感受到什么才是实用的商业项目,绝非毕业设计层级的OA/ERP/CRM等Demo项目


在当今到处都是大忽悠的环境下,传智播客拒绝忽悠,教学所用的项目来自于真实的商业项目(如:新巴巴运动网、蓝源装饰行业ERP系统、中国移动电子商城),项目公布于互联网上,可以经受的起广大同学及业内人士的检验。所以建议大家,你可以不选择传智播客,但一定要对培训机构进行检验,忽悠的话,只要文笔好的人都会写,但真实的项目是吹不出来的,所以一定要让培训机构公开其项目网址进行检验,以防上当。请不要相信“只要你来公司就可以看到项目演示”之类的话,如果真有实力,为何不敢对外公开展示?


四、 课程深:方能让你在职业竞争中鹤立鸡群,不但能找到工作,更能找到一份好工作


受全球金融危机的影响,IT行业萎缩、人才需求下滑,现在的情况是:一个工作岗位往往几百人竞争,队伍中更是不缺乏具有一、二年工作经验的开发人员。如何让自己在几百人的竞争中脱颖而出?没有他途,只有把技术学的更深入,更牛,方能取胜。传智播客的课程不但可以让你找到工作,更能让你找到一份好工作。那么传智播客毕业的学生,有没有没找到工作的?可以肯定地说:“有”。由于传智播客的课程较深入,每个班偶尔会有一两个同学坚持不下来,睡懒觉,9点上课,10点才来,课下也不动手练习。试想,如果自己不付出努力,再强大的师资,再好的课程也是无法帮助他就业的。对于这些个别同学,传智播客只能建议他复读,一些愿意回来复读的同学经过认真学习后能找到工作。只要你自己坚持信念,再配备班主任老师、技术辅导老师、就业指导老师、授课讲师帮助,让你就业及高薪就业不是梦。


五、 社会认可:IBM、SOHU、用友、神州数码等在职软件工程师曾推荐自己的亲戚朋友到传智播客学习


传智播客是CSDN投资的公司,借助CSDN平台,传智播客聚集了一批讲师。有相当一部分老师在IT业界是颇有知名度的,而且有些老师还是推动某个技术普及的先行者(如果你认为我们是吹牛的话,就用baidu/google去检验吧)。由这些精英共同制定的课程不但反映了主流技术,还具有前瞻性。正因为传智播客在软件界内被广泛认可,所以在招收的学生当中,就有相当一部分是在职软件工程师推荐过来的。


本文版权归传智播客Java培训学院所有,欢迎转载,转载请注明作者出处。谢谢!
作者:传智播客Java培训学院
首发:http://www.itcast.cn/javaee 

我要报名

JavaEE基础班

1.Java语言入门

JavaEE就业班

2.Java语言进阶

3.JavaWeb

4.项目一

5.项目二

课程特色

我要报名