JavaEE+互联网云计算 双重出击

你想要的高薪职位都在这里

JAVA方向 云计算方向 大数据方向

真正靠优质教学制胜的课程

大咖讲师亲自执教,配置精英师资团队

研发授课老师

研发授课老师 课程指导老师 班主任老师 职业规划老师 就业指导老师
  • 课程研发主管,具备10年以上的企业应用开发经验及相关教育工作,主导并参与到课程研发工作中来,授课思维严谨灵活,将负责的开发应用善于以直观浅显的方式阐述。

    先后就职于科大讯飞、等公司,担任过企业级软件开发工程师、项目负责人等。精通JavaEE技术体系,web开发,对springboot.docker,hadoop,spark等大数据开源框架有深入研究。

    项目经验:研发并参与广西移动电子商城、天津市公安交通管理局电子警察系统、湖北省公安卡口监控外挂系统等多个企业级大型项目。

  • 课程研发小组成员之一,熟悉课程各章节以及后期项目实战课,专门为学员课后答疑解惑。精通java,Js,mysql等编程语言和数据库系统,对web框架springmvc,spring,hibernate/mybatis有丰富使用经验。

  • 从事IT职业教育近10年,教学副总监,多次荣获总部大奖,是业内公认的标杆班主任,从教多年,一直坚持“身教胜于言传”教学原则,严于律己,不断在班级管理上进行改革创新,培养出一大批互联网IT精英学子。

    教学理念:教师的幸福,就是教师用富有魅力的人格,天际般宽容的心胸,明镜般赏识的眼神,去雕琢孩子的心灵,从中感受学生成长的快乐。

  • 计算机专业毕业,获学士学位。热爱教育事业,长期从事IT行业职业规划师岗位,对工作尽职尽责,对学生耐心真诚。用自己专业的知识为每一位学员提供专业的课程指导并做出合适的职业规划,秉承着教育改变生活的理念,成就每一个渴望改变的学生。

  • 曾担任企业HR总监,掌握千家招聘信息,熟悉交通、医疗、电商、通讯等多个领域的人才选拔机制,能够准确为每位学员做出更适合的职业生涯指导。对于面试前准备、面试中技巧、经验总结,都能够得心应手传授给学员,让学员的面试通过率大幅提升,目前已经帮助上千学子顺利就业。

全面囊括java+互联网云计算核心技术

主讲内容 技术要点 学习目标
预科课程 1、计算机理论;
2、网络基础及硬件基础;
3、编程基础
可掌握的核心能力
掌握基本的计算机操作、网络配置、编程基础
主讲内容 技术要点 学习目标
Java基础 1.搭建Java开发环境
2.变量的定义
3.循环结构
4.选择结构
5.一维数组和二维数组
可掌握的核心能力
1.掌握JavaSE核心技术
2.能够灵活运用Java常用API解决实际问题
3.能够使用MySQL操作和管理数据

可解决的现实问题
能够完成基于面向对象思想的JavaSE项目开发
Java面向对象 1.类和对象的概念
2.面向对象的三大特性:封装、继承、多态
3.面向对象思想进行程序设计
4.抽象类和抽象方法
5.接口
6.异常
集合框架 1.Java中的集合类型
2.List集合
3.Set集合
4.HashMap集合
5.Collections算法类及常用方法
常用类 1.枚举
2.包装类及装箱拆箱
3.String、StringBuffer类常用方法操作字符串
4.常用日期类型
5.Math类常用方法
输入输出 1.流的概念以及流的类型
2.字节输入流和字节输出流读写文件
3.字符输入流和字符输出流读写文件
4.文件复制
5.序列化和反序列化
多线程 1.多线程的运行原理
2.线程的生命周期
3.线程的调度
4.线程的同步和死锁
5.线程池的概念和用法
网络编程 1.网络编程的基本概念
2.基于TCP和UDP协议的网络编程
XML解析 1.XML概念和优势
2.编写格式良好的XML文档
3.XML中特殊字符的处理方法
4.使用DOM读取XML数据
5.使用DOM添加、修改、删除XML数据
6.使用DOM4J解析XML数据
MySQL数据库 1.搭建和配置MySQL数据库
2.编写数据库增、删、查、改SQL语句
3.事务、视图、数据库备份与恢复、用户管理
4.数据库设计
主讲内容 技术要点 学习目标
Web前端技术 1.HTML5、CSS3
2.JavaScript基础、操作BOM、DOM对象
3.JavaScript-面向对象
4.jQuery

学完本阶段后,你能做
1、能够完成B/S结构的网站开发,并具备生产环境下的项目部署能力,能够完成中小型企业管理系统等传统项目的开发
2、能够使用流行的企业级框架:SSM、SSH来完成企业级传统项目开发,熟悉多种业务流程,丰富项目开发经验。

能力进阶

掌握本阶段的全部技能,你将成为具备企业级项目开发经验的中级Java开发工程师
Java Web 1.JSP和Servlet开发原理;
2.使用JDBC操作数据库;
3.使用JSP开发数据库应用程序。
MyBatis 1.MyBatis框架原理;
2.使用MyBatis进行项目开发。
Spring 1.Spring框架的运行原理;
2.Spring的核心概念;
3.使用Spring框架技术。
SpringMvc 1.SpringMVC体系概念;
2.使用SpringMVC进行数据绑定、数据效验、视图及视图解析;
3.使用SpringMVC进行文件上传、本地化解析、静态资源处理、请求拦截器、异常处理。
Hibernate 1.使用Oracle数据库以及使用Hibernate框架来实现数据持久化
2.Hibernate框架的的起源、现状、应用场景以和开发原则
Struts2 1.使用Struts 2框架开发JavaWeb项目
2.MVC设计思想及Struts 2框架的的起源、现状、应用场景以和开发原则
3.通过实际的SSH整合项目实践
项目实战-爱旅行、数据调研平台、SL会员商城、代理商管理系统、敏捷开发Scrum 1.前后端分离、分布式集群架构、垂直架构
2.SSM(SpringMVC+Spring+MyBatis)
3.Git、Maven私服
5.第三方接入技术(微信、阿里)
6.MySQL、Redis(缓存服务)
7.搜索引擎-Solr
8.集成API Doc工具-Swagger
9.图片自动化处理:Tengine+LUA+GraphicsMagic
10.Auth2.0认证
11.Jsoup网络爬虫(多线程爬虫/代理IP爬虫)
12.ExecutorService线程池
13.Ik中文分词器
14.前端技术:Bootstrap、Echart、jQuery、ReactJS、webpack
15.使用敏捷-Scrum方式进行高效的项目开发管理
主讲内容 技术要点 学习目标
基于Dubbox的微服实战 1.微服架构、消息队列、分布式事务、分布式锁相关概念
2.Docker环境搭建
3使用Dubbox+SpringBoot进行微服架构的搭建
4.使用Zookeeper作为注册中心进行服务治理
5.使用ActiveMQ解决高并发问题
6.使用Redis实现分布式锁
7.分布式下的第三方接入

学完本阶段后,你能做
1、能够掌握最为流行的互联网应用开发的架构技术,比如:分布式、微服务等
2、熟悉互联网项目的开发流程、并独立完成系统的整体架构搭建、核心业务的开发,以及业务级+系统级的解决方案,包括:使用消息队列、缓存等技术解决企业中的技术难题,解决高并发、分布式事务、系统解耦等等

能力进阶
掌握本阶段的全部技能,你将成为一个互联网行业下的中级Java分布式工程师、初级的应用系统架构师
Spring Cloud微服实战
(项目实战-大觅网)
1.SpringCloud相关概念
2.微服架构:SpringCloud+Spring Boot
3.使用MyCat进行分布式数据库管理
4.使用Kafka+ElasticSearch进行日志收集
5.消息队列:RabbitMQ
6.第三方接入:微信、阿里、地图
7.CI/CD
主讲内容 技术要点 学习目标
Python基础 1、Shell编程
2.Python环境安装
3.Python数据结构
4.Python函数
5.Python I/O及文件读写
6.Python 面向对象编程
7.Python服务开发及数据库编程
学完本阶段后,你能做
1.使用Python开发应用程序
2.使用Python进行服务开发
3.使用Python做数据采集、整理、清洗工作
4.使用ELK搭建日志分析平台,能够使用ELK进行数据导入、 全文查询和集成
学问本阶段后,你会成为一个
掌握本阶段技能,你将能够胜任Python开发工程师、爬虫工程师、搜索引擎工程师
Python库 1.NumPy
2.Pandas
3.大文件处理
Python数据采集、整理及清洗 1.数据采集和数据整理概述
2.确定数据源、实施数据抽取
3.数据清洗流程
4.数据清洗的常用方法和工具
5.元数据的定义及管理
Python数据扒取 1.lxml
2.Scrapy
3.PySpider
4.Python爬取领英公共数据
5.Python爬取雅虎数据
6.数据初级整理
ELK 1.Elasticsearch架构
2.Logstash架构
3.Kibana架构
4.基于ELK实现数据全文查询
主讲内容 技术要点 学习目标
Hadoop 1.Hadoop生态系统
2.Hadoop架构
学完本阶段后,你能做
1.使用Hadoop大数据技术,实现日常应用用户行为统计和分析
2.使用Sqoop实现大数据系统和关系型数据库系统的数据交换
学问本阶段后,你会成为一个
掌握本阶段技能,你将能够胜任Hadoop工程师、ETL工程师、Hive工程师
HDFS 1.HDFS架构
2.HDFS Shell
3.HDFS编程
MapReduce 1.MapReduce计算模式
2.Java编程模型
3.MapReduce编程
4.执行MapReduce任务
Apache Hive 1.Apache Hive数据类型
2.Hive元数据管理
3.Hive数据库、数据表
4.Hive装载数据
5.Apache Hive高级查询
6.Apache Hive函数及性能优化
Apache Sqoop 1.Apache Sqoop架构
2.使用Sqoop从MySQL导入数据到HDFS及Hive
Apache HBase 1.Apache Hbase架构
2.Apache Hbase数据模型
3.Apache Hbase API
4.Apache Hbase 数据读取优化
主讲内容 技术要点 学习目标
Scala 1.scala语言基础
2.scala高级应用
学完本阶段后,你能做
1.具备Scala和Python编写 Spark应用的能力
2.掌握Spark集群配置与管理,以及Spark离线计算
3.使用Spark进行数据处理
学问本阶段后,你会成为一个
掌握本阶段技能,你将能够胜任Spark开发工程师
Spark 1.Apache Spark架构
2.Apache Spark分布式计算原理
3.Apache Spark分区
4.Spark Shell
Spark SQL 1.Spark SQL API
2.Spark SQL优化器
3.Spark SQL 操作
4.Spark SQL与Hive集成 
5.Spark SQL Shell
Spark GraphX 1.Spark GraphX 数据模型及API介绍
2.图形数据分析管道
3.项目练习 - 航班飞行网图分析
PySpark架构及Jupyter Notebook集成环境搭建 1.PySpark架构介绍
2.Ananconda/Jupyter Notebook, PySpark的集成及使用
主讲内容 技术要点 学习目标
数据湖架构与建设 1.用户兴趣取向分析 - 日志推荐概述;
2.准备项目环境
3.什么是数据湖?
4.数据湖架构;
5.数据湖工具介绍
学完本阶段后,你能做
1.搭建离线数据ETL处理平台
2.建立推荐模型
3.使用NoSQL进行模型数据存储
学问本阶段后,你会成为一个
掌握本阶段技能,你将成为具备2年企业级项目开发经验的中高级hadoop工程师、spark工程师、ETL工程师、Hive工程师、数据仓库工程师
企业数据监管综述及实施 1.企业数据监管综述
2.Apache Atlas架构及模型介绍
3.元数据模型
4.实施数据追踪(Data Lineage)
5.基于Apache Ranger的数据安全管理
日志数据探索 日志数据的初级处理,清洗及变换
Apache Kafka 1.Apache Kafka架构介绍;
2.Kafka Producer和Consumer开发
3.使用Kafka完成日志数据到HBase的数据导入
Apache NiFi 1.Apache NiFi架构介绍
2.NiFi核心处理器(Processor)介绍
3.NiFi数据流程(Data Flow)开发练习
4.18、Apache NiFi处理器组件(Custom Processor)开发
ETL 1.日志数据(Hive)ETL变换
2.日志数据(Spark)ETL开发
Apache Oozie 1.Apache Oozie架构及运行模型介绍
2.Oozie核心任务类型介绍
3.创建日志数据处理(ETL)流程的Hive任务,Spark任务
4.创建日志数据处理Oozie流程(workflow)
5.Oozie任务调度(scheduling)介绍
6.执行日志数据处理流程产生日志数据训练集
建立日志推荐模型 1.Python编程,建立日志推荐模型
2.准备日志数据测试集
3.Python编程,使用推荐模型完成日志推荐
Canssandra 1.Cassandra架构综述
2.Cassandra安装及集群管理
3.Cassandra数据模型
4.Cassandra命令介绍及数据查询
5.Python编程,将日志推荐预测数据保存在Cassandra
6.Hive与Cassandra集成
7.Cassandra的Spark连接器(Connector)介绍及使用
8.Spark编程,将日志推荐预测数据送入Cassandra
Redis 1.Redis架构及API概述
2.Redis命令介绍及数据查询
3.Python编程,将日志推荐预测数据保存在Redis
4.Hive与Redis集成
5.Redis的Spark连接器(Connector)介绍及使用
6.Spark编程,将日志推荐预测数据送入Redis
生成日志报表 1.建立MondoDB & Redis 与 Tableau的数据连接;
2.产生日志推荐报表。
主讲内容 技术要点 学习目标
提升系统的高可靠性 (Hign Availability)
1.HDFS高可靠性(名字/控制服务器的HA)
2.YARN高可靠性(资源管理器的HA) 
学完本阶段后,你能做
1.大数据集群的HA
2.大数据集群认证、授权、审计
3.大数据集群数据进行保护
学问本阶段后,你会成为一个
掌握本阶段技能,你将能够胜任初级大数据架构师
提升Hive的高可靠性 2.Hive的高可靠性
提升系统的安全性 - 认证(Authentication) 1.规划Hadoop用户管理
2.Kerberos认证
3.用户名(User Name)及密码(Password)认证
4.认证密匙(Tokens)
5.身份扮演(Impersonation)
授权(Authorizatioin)及审计(Auditing)
1.HDFS授权
2.HDFS扩展使用控制(Extended ACL)
3.Apache Ranger介绍和使用
4.HDFS,YARN及MapReduce审计日志(logs)
5.Hive审计日志(logs)
6.Apache Ranger审计框架(Framework)介绍
7.日志分析
数据保护
1.数据机密(Data Encryption)
2.加密(Encryption)及钥匙管理(Key Management)
3.HDFS数据加密
4.Apache Ranger KMS介绍和使用
主讲内容 技术要点 学习目标
定义数据格式 1.项目架构定义
2.股票数据格式定义
学完本阶段后,你能做
1.搭建实时流数据平台
2.进行实时流数据处理
3.实现数据可视化展示
学问本阶段后,你会成为一个
掌握本阶段技能,你将成为具备2年企业级项目开发经验的中高级大数据开发工程师、中高级大数据分析师
Apache Kafka 1.Kafka连接器(connector)API
2.Kafaka流处理(Streaming)
数据扒取 1.股票数据扒取的Kafka连接器(Connector)开发
2.部署Kafka连接器实施股票数据的扒取
元数据管理及应用 1.股票数据的元数据创建
2.在Confluent中注册股票元数据
Spark Streaming 1.Spark Streaming架构
2.Spark Streaming数据模型及API
3.连接流数据源
4.Spark Streaming流数据处理
5.使用Checkpointing完成Spark Streaming中的失败备缓(Failover)
6.连接Spark Streaming到Apache Kafka
7.股票数据实时处理和分析的Spark开发
8.实施股票数据的实施处理和分析
9.存储结果到MongoDB中
Apache Flink 1.连接Apache Flink到Apache Kafka
2.股票数据实施处理和分析的Flink开发
3.实施股票数据的实施处理和分析
4.存储结果到MySQL中
Tableau 1.安装tableau
2.连接数据源 - MongoDB
3.构建数据模型
4.实现股票及分析数据的可视化
d3.js 1.建立开发环境,引入d3.js
2.d3.js基本概念介绍 - DOM, D3, SVG
3.d3.js方法深入 - scaling, events, transitions, 和animations等
4.连接、装载数据 - MySQL
5.展现数据,实现股票数据可视化
6.加入简易交互性
Python数据可视化 1.Matplotlib库介绍及安装
2.Jupyter Notebook数据可视化的实现
pache Flume 1.Apache Flume架构
2.Apache Flume应用场景介绍;
Apache Storm 1.Apache Storm架构
2.Apache Storm应用场景介绍;
主讲内容 技术要点 学习目标
Spark机器学习 1.机器学习概述;
2.Spark机器学习数据结构及流程;
3.分类(Classification), 聚类(Clustering)和推荐(Recommendation)模型介绍
学完本阶段后,你能做
1.了解Spark机器学习数据结构及流程
2.使用分类,聚类建立推荐模型
3.掌握垃圾邮件分类 
学问本阶段后,你会成为一个
能够胜任:初级机器学习工程师、初级机器学习算法工程师、大数据初级分析师、大数据挖掘工程师,市场价值:月薪25000+

开启业内实战教学模式

170天完整经历一次从0到1的蜕变过程

全方位教学辅助体系,0基础也能学会

  • 良好的
    学习氛围
  • 科学、合
    理的学习
    时间安排
  • 每天自习
    有辅导
  • 班主任
    专职管理
  • 末位辅
    导一对一
  • 学习质量
    分析系统
  • 学习测
    试系统
  • 学生任
    务手册
  • 学生综合
    能力评定
  • 教学系统
    反馈监测
良好的学习氛围

采取寓教于乐教学方式,通过生动的案例把晦涩的编程知识贯通起来,让你学的更轻松,吸收效率更高

科学、合理的学习时间安排

全天上课,早上9:00—晚上20:30,白天老师讲解+练习,晚上有专业老师辅导答疑。每周上2天休1天,再上3天休1天,松弛有度,利于吸收

每天自习有辅导

为每个就业班都安排了一名优秀的技术指导老师,利用晚自习的时间解答学员问题,进一步巩固和加强课上知识

班主任专职管理

从学员学习中的心态调整,到生活中的困难协助,从课上班级氛围塑造到课下多彩的班级活动, 班主任360度暖心鼓励相伴

末位辅导一对一

我们会对阶段性考试成绩差的学员进行一对一或一对多的辅导。让他们及时赶上学习进度,增强自信

学习质量分析系统

每天都会对所教知识进行难易分析,了解学员吸收情况,以便及时调整教学策略

学习测试系统

阶段课程结束,对于阶段知识点进行综合测评,大幅度提高学生掌握知识的综合运用能力

学生任务手册

把大目标分解为无数个小目标,量化到每天,学起来更有方向感

学生综合能力评定

从学员的基本信息到技术掌握能力,从团队协作能力到计划总结能力,360°全面了解自己,查漏补缺,综合提高

教学系统反馈监测

专门成立教学督导部,学员有任何问题、想法、建议、意见都可以随时反馈并能及时得到答复

双师课堂模式VS传统教学模式

孰优孰劣已见分晓

你的专享福利,错过不再遇见

一份高薪工作始于一次咨询
  • 姓名:
  • 电话:
  • Q Q: