有位老师想和您聊一聊

7DAYS免费试学

立即在线申请

薪资高!前景好!发展空间大 学一门世界永不过时的编程语言——JavaEE大数据

未来
JavaEE就业前景依然强劲

大数据时代来临互联网+发展,系统的高并发和大数据越发流行,
而大数据主流的Hadoop框架是Java编写。
JavaEE已成为“大数据时代”必备技能。

职业”薪“发展 走出你小白人生的第一步

30W+学员共同见证,TA的工程师生涯由此开始
姓名 专业 学历 月薪(元) 入职企业
  • 吕** 电子信息工程 本科 15000 思**图
    呼** 数学与应用 本科 15000 中*信
    张* 电气工程及其自动化 本科 14000 思**图
    周** 教育技术学 本科 14000 汇*金融
    刘* 自动化 硕士 14000 科**锋
    张* 计算机科学与技术 本科 14000 百*网
    丁** 应用物理 本科 14000 众***电子
    郭** 生物工程 本科 13000 兆*科技外派光大银行
    刘** 工业工程 本科 13000 万**宝
  • 李** 公共事业管理 专科 13000 科**锋
    孙** 计算机科学与技术 本科 13000 软*派证监会
    郑** 信息工程 本科 13000 文*外派中国银行
    杨** 旅游管理 本科 13000 易*支付
    侯** 工业设计 本科 13000 百***游戏
    文** 机械电子工程 本科 13000 中**科技
    韩** 焊接及自动化 专科 13000 北京***科技
    党** 计算机科学技术 本科 13000 金*科技
    孙** 计算机科学与技术 本科 13000 中*软
    王** 电子信息工程 本科 13000 宇**诚
查看全部就业薪资>>

百知教JavaEE+大数据+云计算课程体系 专属匠心课程,多维度学项目实战 栈式课程体系+精选项目案例——打造Java软件开发大神

Java
Solr
AngularJS
MyBatis
Hadoop
MongoDB
Linux技术
PostgreSQL
HBase
Hibernate3.2
Spring4
Lua
Spark
Nginx
Docker
Kafka
Apache
EasyUI
  • 课程入门
    走进Java殿堂
  • 课程进阶
    成为Java高手
  • 中级修炼Ⅰ
    学习企业级开发
  • 中级修炼Ⅱ
    学习企业级开发
  • Web项目实战
    大型电子商务系统
  • 终极修炼Ⅰ
    见识真正企业生产环境
  • 终极修炼Ⅱ
    见识真正企业生产环境
  • 百知大数据训练营Ⅰ
    触摸大数据核心技术
  • 百知大数据训练营Ⅱ
    触摸大数据核心技术

课程入门:走进Java殿堂

课程模块 实训模块 课程内容 培养目标 课时
Java语言基础 1.数据压缩程序。
2.短信消费套餐定制。
3.海量数据分页显示策略
搭建Java企业级开发环境,配置Java环境变量。Java程序的编译方法和运行方法,理解解释型语言特点集跨平台特性。学习Java语言的基础知识:变量及数据类型,运算符,表达式及程序流程控制和数组。 建立牢固的Java编程基础;培养学员熟练的动手编码能力;帮助学员建立正确的编程思想并培养学员用Java语言解决业务问题的分析能力。帮助学员掌握 Java程序的基本调试技巧,能够准确定位开发过程中遇到的编译错误以及运行时错;掌握常规错误的解决方案,快速解决编程中遇到的常见问题;让学员养成良 好的代码书写习惯以及代码组织习惯,以适应企业编码要求。 6天
Java面向对象编程 1.多类型员工薪酬计算体系。
2.基于敏捷开发的保龄球积分程序。
学习面向对象编程的三大特性:封装、继承多态。以及三大特性在Java程序设计中的应用。 牢固掌握面向对象编程的基本技巧以及面向对象的编程思想和分析方法。准确理解对象的构建过程与访问机制。能够使用面向对象的分析方法分解实际应用中的业务模型 。是学员能够利用面向对象的设计理念构建简单的应用框架。 2天
Java面向对象高级 1.魔兽世界游戏角色建模
2.个人网银账户管理系统
学习面向对象编程的高级特性,如static,final 应用。学习常见设计模式,如工厂模式,单例模式等,学习Java interface的使用以及利用interface实现解耦合的方法。 熟练掌握Java内部类、Object类、包装类的使用。 熟练掌握面向对象编程的高级特性;能够准确区分静态与成员的区别以及各自在内存中的体现形势。进一步理解类与对象之间的关系。熟练掌握匿名内部类的使用技 巧;了解其他三种Java内部类,为Android编程打下坚实基础。掌握接口的定义及实现,以及Java单继承特性的扩展方案。同时能够理解接口在程序 结构设计中的重要作用。并掌握多种基于接口的设计模式,如工厂模式,接口回调模式等。为JavaSE平台开发打下牢固的基础。 3天
课程亮点 介绍语法但不拘泥于语法,重点在于建立面向对象设计思想,为学员成为软件架构设计师打下思想基础

课程进阶:成为高校同学中的Java高手

课程模块 实训模块 课程内容 培养目标 课时
JavaSE平台开发 在线考试系统 :
1.实体模型设计
2.数据访问层DAO开发
3.业务层开发
4.网络通信模块开发
5.异常处理体系
6.应用层协议
学习使用JavaSE6.0 开发包 :
异常体系
集合框架
IO技术
多线程编程
TCP/IP 网络编程
熟练使用JavaSE6.0平台开发包构建具有实用价值的应用程序。正确认识异常体系。熟悉常见异常对象产生的原因及排查处理技巧;能选择正确的方式对异 常进行处理;同时能够定义具有结构性的应用异常体系。掌握常见集合框架的使用方法,掌握各种集合对象的特点并能根据业务需要选择正确的集合对象;能够利用 结合对象封装复杂的数据结构。正确掌握Java IO体系结构;熟练使用文本流和字节流操作磁盘文件。正确掌握各种流的使用特性,并根据业务需要选择合适的输入输出流。学习编写基于多线程的并发程序。正 确理解线程的各种状态和调度机制;能够利用锁机制对并发线程进行控制。了解OSI网络参考模型和TCP/IP网络参考模型;能够编写基于TCP和UDP两 种网络协议的应用程序。并能够理解TCP和UDP两种协议之间的区别。能够编写基于多线程的并发TCP Server 。 7天
课程亮点 该阶段内容覆盖主要高校Java课程,区别在于百知学院更注重实践。学员通过大量编码练习,夯实编程基础,成为同学中的Java编程达人。

中级修炼Ⅰ:学习企业级开发,从Java学员过渡到Java工程师

课程模块 实训模块 课程内容 培养目标 课时
ORACLE/A10:E16 Z-EM系统数据库设计
1.Z-EMS相关表结构设计
2.Z-EMS SQL优化
3.Z-EMS 分区处理
基于Oracle 数据库讲解数据库软件的日常管理。学习使用SQL语言,熟练使用DML和DDL 。 掌握常见数据的日常管理。熟练使用SQL语句。理解关系型数据的数据结构。能够建立正确的数据模型。同时能够掌握常见的性能调节手段。熟练使用各种表连接操作。并能处理复杂的查询业务。掌握常见的SQL 技巧。 5天
Java数据访问 Z-EMS系统业务层设计与实现
1.三层体系结构设计
2.实体关系映射
3.DAO设计与开发
4.事物管理器设计与实现
学习使用JDBC技术访问数据库,掌握 Driver , DriverManager, Connection , Statement ,PreparedStatement, ResultSet等接口的使用方法及使用技巧。 熟练使用JDBC技术对数据库进行CRUD操作。能正确理解各种Statement对象的用法与特性。并能利用各种特性提高程序性能。合理管理连接资源。建立ORM思想并能编写基于ORM思想的DAO(数据访问对象).能基于ORM思想分析复杂业务数据并建立合理的数据模型。 4天
UI 编程 Z-EMS系统UI设计与实现
1.首页页面的设计
2.浏览器的适配
3.网页中的特效
学习HTML,CSS ,JavaScript等前端UI技术   5天
JavaWeb 编程 Z-EMS系统web端开发:
1.Z-EMS相关业务实现
2.验证码
3.报表技术
4.分页技术
5.权限管理
6.Excel Word下载
7.连接池与JNDI
8.文件上传于下载
学习Servlet编程技术及JSP编程技术。掌握WEB中间件的使用和管理。 能够利用Servlet、jsp技术构建基于B/S结构的企业应用。熟练掌握Tomcat,JBoss等Web中间件的安装,配置及管理。深刻理解JavaWeb编程原理。熟练使用HttpServletRequest,HttpServletResponse等接口。熟练使用请求转发与重定向。掌握各个作用域的生命周期与适用范围。能使用Cookie 和Session跟踪用户状态。掌握常见的权限管理手段和字符集处理方法,掌握Filter和Listener编程技术。熟练使用JSP技术构建显示逻辑。灵活使用standard tag liberary 和EL表达式。理解MVC设计模式。并能基于MVC设计模式构建Web应用程序。  10天

中级修炼Ⅱ:学习企业级开发,从Java学员过渡到Java工程师

课程模块 实训模块 课程内容 培养目标 课时
Strus2.X编程 T-learning 助学平台
1.用户信息管理
2.课程管理
3.课程点播管理
4.助学信息发布管理
5.在线考试
学习MVC编程模式
熟练使用Struts核心组件
熟练使用Struts高级组件
使用基于配置的异常处理方式
能够深刻理解MVC编程思想,以及struts的工作流程,熟练使用struts框架构建基于MVC的web应用。能够设计基于3层体系的软件结构,熟练使用struts高级组件简化程序结构。 5天
MyBatis编程 T-learing 助学平台DAO改造 :
1.实体关系映射
2.利用Query对象实现复杂业务查询
3.数据分页查询
学习MyBatis编程框架,掌握MyBatis核心接口,理解SQLRM映射以及基于SQLRM思想的DAO开发 理解基于MyBatis的DAO设计思想。能够熟练使用MyBatis核心接口进行数据访问层的开发,熟练掌握ResultMap,动态SQL,缓存,延迟加载等高级特性。 3天
课程亮点 该阶段是Java工程师所需掌握的典型知识体系,包含厂商技术和常见框架技术。至此学员已经可以胜任企业中的开发工作,成为初级软件工程师。大多数Java培训机构的课程以此为终点。但百知学院旨在培养更具技术含金量的大数据工程师,因此学到这里,学员只是修炼到了中级阶段。

Web项目实战:大型电子商务系统

项目背景:中青中关村软件人才培养基地自主研发大型电子商务系统
项目功能:商品管理、订单管理、会员管理、内容管理、门户管理、商品供应商、配送商品、校园代理、团购、延保、服务、支付管理、打印发票,用户中心,交易系统,权限管理,ZparkCommonFramework(自主封装开源框架)
项目特色:本项目整个的技术架构,全部来自于中国顶级的C2C电子商务公司,杜绝玩具代码
相关技术:Struts2+MyBatis+SVN+Maven+POI+open-flash-chart-2+XML数据字典+Pinyin4J+quartz+存储过程+MySQL

终极修炼Ⅰ:完善知识体系,见识真正企业生产环境

课程模块 实训模块 课程内容 培养目标 课时
Hibernate3.2框架编程 T-learing助学平台DAO改造:
1.实体关系映射
2.利用Query对象实现复杂业务查询
3.数据分页查询
学习Hibernate编程框架,掌握Hibernate核心接口,理解ORM映射以及基于ORM思想的DAO开发。 理解基于Hibernate的DAO设计思想。能够熟练使用Hibernate核心进口进行数据访问层的开发,熟练映射一对一,一对多,多对多关系。熟悉常用主键生成策略。掌握连接查询,分页查询等技巧,掌握Hibernate二级缓存使用。 4天
Spring4框架编程 Spring整合三大技术框架:
1.注册Spring监听器
2.使用IOC配置DataSource,LocalSessionFacotry,
DAO,Service等对象
3.使用AOP向Service对象注入事物
4.将业务对象注入Struts2的Action对象
学习Spring编程框架,掌握Spring中IOC/AOP编程思想,掌握Spring容器对Hibernate、Struts的整合方式。了解基于Spring的MVC编程模式。 理解容器的概念。能够熟练的配置Spring核心配置文件,掌握IOC/AOP编程思想。掌握BeanNameAutoProxyCreator、HibernateTemplate、JDBCTeamplate等常用组件。掌握Spring、Struts、Hibernate三种常用框架的整合应用。 4天
SpringMVC编程 Z-Shop后台支撑系统开发
1.产品的管理模块
2.产品类型管理模块
3.通用权限管理模块
熟练使用SpringMVC核心组件,熟练使用SpringMVC高级组件,熟练使用SpringMVC+Spring+MyBatis进行后端系统开发 熟练使用SpingMVC进行开发,掌握SpringMVC与多框架的整合,熟练掌握RestFul形式的SpringMVC开发 2天
SpringBoot编程 1.SpringBoot引言
2.SpringBoot Web开发
3.SpringBoot 视图层技术
4.SpringBoot 持久层整合
5.SpringBoot 缓存整合
6.SpringBoot 定时任务
7.SpringBoot MQ整合
8.SpringBoot 热部署
学习SpringBoot框架,并能按照SpringBoot框架,快速进行开发 熟练使用SpringBoot框架,基于SpringBoot框架与其他技术进行整合 2天
SpringCloud编程 1.微服务技术引言
2.SpringCloud架构设计
3.EureKa技术
4.Zuul技术
5.Hystrix技术
6.Zipkin技术
学习RPC技术的底层实现,学习SpringCloud框架的相关技术栈内容。 应用SpringCloud,构建企业高可用,微服务体系。 3天

终极修炼Ⅱ:完善知识体系,见识真正企业生产环境

课程模块 实训模块 课程内容 培养目标 课时
AJAX编程   学习AJAX编程,掌握AJAX的运行原理,掌握AJAX数据的通信方式,掌握常见的AJAX框架Query、EasyUI、ExtJS等。 熟练掌握XMLHttpReques ques01t对象的使用,熟练掌握JSON的数据传输,熟练掌握AJAX与Struts等MVC框架的整合,掌握AJAX框架jQuery,BootStrap等的使用,掌握JSON协议,了解AJAX跨域处理,了解服务器推送技术。 2天
EasyUI编程 Z-Shop后台支撑系统开发:
基于EasyUI搭建后台管理页面
学习EasyUI编程,掌握AJAX形式的程序开发流程,掌握EasyUI与后端MVC框架的数据交互方式,熟练掌握EasyUI常用组件 熟练掌握EasyUI的开发模型,能够熟练应用EasyUI技术快速开发出系统后台UI,封装高级通信模板。 4天
BootStrap编程 1.BootStrap引言:
2.响应式布局
3.网格
4.BootStrap CSS
5.BootStrap 布局组件
6.BootStrap 常见插件
学习BootStrap编程,掌握Ajax形式的程序开发流程,掌握BootStrap与后端MVC框架的数据交互方式,熟练掌握BootStrap常用组件 熟练掌握BootStrap的开发模型,能够熟练应用BootStrap技术快速开发出系统后台UI,封装高级通信模板。 3天
WebServices编程   学习SOA技术架构的设计思想。掌握WebServices技术的核心设计思想,掌握WSDL,SOAP等通信协议,掌握与常见开开源框架的整合。 熟练掌握JDK内部提供的WS编程,掌握apacheCXF框架进行WS编程,掌握Postman框架进行Restful编程 2天
Docker技术 1.Docker引言
2.Docker安装配置
3.Docker常用命令
4.Docker镜像与仓库
5.Docker网络详解
6.Docker搭建JavaEE环境
7.Docker与CI集成
8.Docker构建微服务
学习Docker的基本操作,熟练掌握Docker构建微容器。 熟练使用Docker作为微容器,运行基于SpringCloud的微服务 2天
Linux技术 Z-Shop系统运行架构的搭建 学习Linux的基本操作,熟练掌握Linux的shell编程,熟练掌握Linux集群搭建 熟练掌握Linux的常见Shell命令,掌握Linux的shell编程,掌握LVS负载均衡技术,掌握Nginx进行动静分离,熟练掌握Tomcat集群搭建 3天
Redis编程 Z-Shop系统维度数据存储 学习Redis基础命令,学习Redis的副本集,分片等高级特性,学习Redis的JavaAPI.学习Spring框架对于Redis技术的集成 熟练掌握Redis的操作,完成Redis的分布式Cache系统架构的设计,掌握基于Redis的key设计原则和应用场景 3天
ActiveMQ编程 1.MQ技术引言
2.JMS规范
3.ActiveMQ架构分析
4.ActiveMQ安装与使用
5.ActiveMQ的JavaDriver
6.ActiveMQ集群应用于HA
7.ActiveMQ负载均衡
学习ActiveMQ基础命令,学习ActiveMQ的集群,负载均衡等高级特性,学习ActiveMQ的JavaAPI.学习Spring框架对于ActiveMQ技术的集成 熟练掌握ActiveMQ的操作,完成MQ在现在企业架构中的核心设计方式 3天
ElasticSearch编程 1.ELK技术栈
2.ES基本安装
3.常见中文分词器
4.常见搜索与查询
5.聚合功能
6.集群配置
学习ES基础命令,学习ES的集群,负载均衡等高级特性,学习常见中文分词技术 熟练掌握ES框架,搭建企业私有云搜索平台 3天
课程亮点 该阶段让学员拥有更丰富的开发武器,掌握多种技术框架,拓宽技术视野。同时了解在真实的企业生产环境下,海量数据环境下的技术解决方案,如内存型数据库,分布式Web服务以及基于Linux,Nginx的服务器集群开发。使学员真正接触到现实企业生产中面临的典型问题和解决办法,从而在技术积累上超越初级工程师。

百知大数据训练营Ⅰ:触摸大数据核心技术,挑战过万月薪

课程模块 实训模块 课程内容 培养目标 课时
互联网架构概述 大型电商平台架构设计 学习互联网架构相关设计思想 了解云计算相关概念
了解常见互联网架构的设计思想
2天
MySQL数据库 大型电商平台数据库端设计
1.相关表设计
2.数据库相关优化
1.基于MySQL数据库讲解数据库软件的日常管理。学习使用SQL语言,熟练使用DML和DDL。
2. MySQL集群
3. MySQL相关优化
掌握MySQL的日常开发,管理,与性能调优的方式 2天
JVM调优 1.内存溢出与内存泄露的原因
2.学习Java内置虚拟机优化工具jmap、Jconsole、jvisualvm等
3.学习开源JVM监控工具JavaMelody的使用
4.JVM监控与优化的常见方式
5.常见JVM参数的设置
掌握JVM优化的常见手段
掌握JVM优化的常见工具
2天
算法数据结构   1.掌握常见数据结构,如btree、B+Tree、lsm等
2.掌握常见算法,如Top-K、PageRank、K-means等
了解常见数据结构
了解常见大数据中的算法
2天
Hadoop 大型电商平台推荐系统设计
电信日志系统分析
1.Hadoop的安装与配置
2.HDFS概念与体系结构、HDFS的可靠性、HDFS文件操作、HDFS API
3.MapReduce编程模型
4.MapReduce工作机制、错误处理及作业调度机制
5.MapReduce高级特性
6.YARN产生背景、YARN基本设计思想、YARN基本架构、YARN工作流程、YARN通信协议、YARN容错、YARN资源调度机制
熟练掌握Hadoop体系的核 心编程模型
熟练掌握HDFS,MR的核心编程接口
熟练掌握HDFS,MR的集群开发
5天

百知大数据训练营Ⅱ:触摸大数据核心技术,挑战过万月薪

课程模块 实训模块 课程内容 培养目标 课时
Hadoop2.x生态圈相关技术 大型电商平台推荐系统设计
电信日志系统分析
1.Zookeeper技术
2.HBase技术
3.Sqoop技术
4.Flume技术
掌握Zookeeper进行协调服务
掌握NoSQL产品HBASE的使用
掌握日志采集系统的构建
3天
数据仓库(ETL) 大型电商平台推荐系统设计
电信日志系统分析
1.数据仓库的概念
2.ETL数据清洗概念
3.传统基于KETTLE的ETL
4.基于MapReduce的ETL
5.Hive进行OLAP
6.Impala进行OLAP
了解数据库仓库的核心技术
掌握Hive,Impala工具的使用
2天
CDH技术 大型电商平台推荐系统设计
电信日志系统分析
1.基于CDH的HDFS管理
2.基于CDH的HBase管理
3.基于CDH的单点登录管理
4.Impala大数据分析引擎
掌握CDH的集群搭建
为电信系统搭建Hadoop的生产环境
3天
Spark技术 大型电商平台推荐系统设计
电信日志系统分析
1.Scala编程详解
2.Spark简介
3.RDD和Lineage
4.RDD的存储、容错机制、内部设计及数据模型
5.Spark调度框架
掌握基于Spark的编程模型
掌握Spark与HDFS的集成
7天
课程亮点 本阶段不再拘泥于Java技术,旨在构建以Hadoop技术族系为核心的云计算、大数据知识体系,服务于众多一线互联网企业。提升学员的职业发展平台,既要;钱途,更要;前途。
职业规划与就业指导 5天
了解课程详情

在百知与大咖并肩,十余年实战经验倾囊相授 权威授课讲师+3年以上经验助教+行业一线大牛+500强HR,组合授课

  • 刘春阳 中关村软件园发展集团项目总监

  • 胡鑫喆 百知教育Java、Android资深讲师

  • 孙帅 百知教育课程研发部总监

  • 陆晓伟 百知教育Java高级讲师

  • 杨艳玲 百知教育Java高级讲师

  • 蒋中洲 百知教育教学经理

< >

百知给你值得放心的超强师资阵容 从入学到上课,再到顺利高薪就业,一站式服务到底。你只负责学习,其他的事情放心交给我们。

和规划师聊聊>>

百知与300余家高校强强合作

联手打造百知独家"秘技"

  • 开启大数据研发"薪"玩法

    百知作为百度的战略合作伙伴,为百度人工智能,大数据,云计算技术输出,提供技术输出产品开发支持,为百度云智学院校企专业共建提供落地服务,双方共同努力,为高校人工智能,大数据,云计算专业建设升级赋能。

  • 科研与教育"薪"鲜碰撞

    与南阳理工软件学院30亿体量大数据项目正式启动,中关村互联网+人才基地大数据课程体系研发导师龚才春博士作为项目总负责人带领并组织整个团队共建大数据联合实验室,完善并优化大数据专业建设课程体系、师资培养体系、教学案例、数据资源等。

1 2
百知•中关村双创示范基地

中关村软件园人才基地官方合作伙伴

  • 中国著名的软件基地

    中关村软件园--中国著名的软件基地,被国家发改委、信息产业部、商务部命名为"国家软件产业基地"和"国家软件出口基地",有中国"硅谷"之称。党和国家领导人曾多次莅临视察,赋予高度关注、殷切希望。

  • 产业集聚,交通便利,技术资源雄厚

    园区聚集世界500强企业、国内外众多一流软件企业、走在IT技术前沿的新兴企业及其他知名企业350多家,国家规划布局重点软件企业21家,占全国1/8,集聚一批国际级研发中心如IBM全球八大研究院之一、IBM第五大研发中心、Oracle亚太研发中心等。

无论你在哪个城市 3000+合作企业等你来入职 你的学哥学姐已经在这些企业开启他们的人生“薪”生

上门招聘

名企面对面

企业定制

大型IT专场
招聘会

企业双选会

先就业后付款,工作后轻松赚回全部学费

我要咨询

学费
是多少

获取
学习资料

实训班
座位告急

我能不能学

马上咨询

血拼4个月 奠基CTO

两周免费试听
名额申请