第 一阶段课程
Java基础
环境搭建(包括Windows下和
Linux下的Java环境搭建)
Java语言基础
Java流程控制
Java常用类
Java面向对象
Java类与对象
介绍面向对象多态
接口与抽象类
Java高级
异常处理
I/O、JavaBean
反射
多线程
网络编程
泛型/Java集合类
Java与数据库
MySQL
ORACLE
JDBC开发与应用
课程优势
1.行业一线讲师讲解,深入浅出。
2.全面、完善的java课程体系,帮助学员更深更广的体验java魅力。
本阶段学习目标
1.精通java面向对象思想和基础语法。
2.熟练java中异常处理。
3.精通java中I/O操作。
4.掌握java中多线程操作。
5.精通java中集合类的使用。
6.掌握java中网络编程。
7.精通数据库/JDBC的使用
本阶段学习效果
1.精通Java语言及其高级特性。
2.具备本地应用开发能力,能够开发一些本地软件,例如:聊天室,文件传输助手等。
第二阶段课程
Web前端开发
Html基础
认识Web前端和html
常用标签使用
Java流程控制
Java常用类
CSS3
CSS3基础
CSS3进阶
JS脚本编程
初识JavaScript
JavaScript使用
DOM
事件
JQuery框架
混合APP开发技术
混合开发基础环境
混合开发技术实战
课程优势
1.真实的企业项目教学;
2.图形化式教学,从基础到精通。
3.手把手搭建大型网站页面。
本阶段学习目标
1.掌握html+css+js相关技术;
2.通过H5相关的库快速编写代码;
3.搭建符合大数据要求的界面,使前端+后端+大数据实现三维一体;
本阶段学习效果
1.掌握html5相关知识能够通过需求搭建高质量网站;
2.可以实现原生js搭建动态效果界面;
3.使用JQuery库快速搭建原型界面;
第三阶段课程
JavaEE进阶
JavaWeb后端开发
Web环境配置
JavaWeb开发核心
JavaEE主流框架
Spring框架
SpringMVC框架
Struts框架
Hibernate框架
MyBatis
阶段综合项目
点餐系统
吃了吗app
课程优势
1.掌握当前流行的Nginx服务器后台程序开发
2.使学员具备企业级服务器、网站的项目开发经验。
本阶段学习目标
1.掌握Tomcat/Nginx服务器搭建。
2.掌握Jsp&Servlet的使用。
3.精通SSH、SSM两大流行框架的原理及使用。
本阶段学习效果
1.掌握html5相关知识能够通过需求搭建高质量网站;
2.可以实现原生js搭建动态效果界面;
3.使用JQuery库快速搭建原型界面;
第四阶段课程
大数据核心知识
Hadoop基础
Hadoop1介绍
hadoop1架构
hadoop2架构(对比hadoop1)
hadoop2环境搭建
HDFS操作
yarn操作
Hadoop应用
Hive数据仓库
zookeeper系统服务
HBase非关系型数据库
Sqoop数据库抽取工具
Flume日志抽取工具
Spark基础
环境搭建
Spark平台介绍
RDD弹性分布式数据集
Scala编程
Spark应用
Spark-SQL组件
DataFrame组件
课程优势
1.真实的企业项目;
2.目前企业中应用广泛的技术路线;
3.部分Spark源码剖析,从源码层面提升问题解决能力。
4.从hadoop1到hadoop2机制原理详细解说;
5.生产环境hadoop集群调优经验;
6.企业真实项目实战;
本阶段学习目标
1.了解hadoop机制原理 ;
2.了解hadoop集群搭建过程;
3.了解Hdfs API使用以及mr编程模型;
4.了解hive、hbase、sqoop、flume等组件的使用方法;
5.Spark平台的优势以及Spark集群的搭建过程;
6.Scala程序设计基础;
7.Spark-SQL和DataFrame API详解。
本阶段学习效果
1.了解hadoop集群的搭建过程;
2.能够通过mr和hive来实现简单的数据清洗的业务需求;
3.能够了解数据的抽取,转换,清洗,建模,入库过程;
4.掌握Spark集群的搭建;
5.掌握函数式编程思想,能够根据业务需求编写高质量的Scala程序;
6.掌握大规模离线数据的计算、分析能力。
第五阶段课程
互联网类项目 项目一:网上商城
项目简介
网上商城是一个典型的B2C平台,类似于京东商城。用户可以在商城浏览商品、下订单以及参加各种活动。
管理员、运营可以在平台后台管理系统中管理商品、订单、会员等。 客服可以在后台管理系统中处理用户的及投诉。
技术特点
分布式、高并发、负载均衡、数据量大、业务复杂、对系统安全要求高。
学习效果
项目结束后,学员可以独立开发分布式、高并发的网站,达到中高级Java工程师的技术水平。