互联网+时代来临,JAVA与大数据势头强劲,应用广泛
随着市场需求的变化,知识面单一的程序员业发展中受到限制,为此,
华信智原将JAVA和大数据融会贯通,推出课程体系JAVA大数据,让AVA程序员能在大数据时代脱颖而出
就业选择多
软件开发、移动端开发、大数据开发、企业级应用开发、Web开发、数据库开发、服务器开发等......
就业薪资可观
Java大数据入行薪资高出
20%左右
职位晋升快
1-2年项目经理
3-5年架构师
6-8年公司骨干CTO为什么要在华信智原学习 JAVA 大数据?
上市品牌 有实力
上市公司中国东方教育旗下品牌,
大品牌,有。专设职业护航计划
设立职业护航计划,
掌握就业资讯。贴合市场的企业项目
用企业项目辅助
教学授课配置开发计算机
配置企业开发
计算机、小资开发
企业环境
大咖讲师坐镇
技术讲师点拨,
全程陪练项目阶段
JAVA基础
JAVA基础 环境、Helloworld原理、jdk、jre、JVM关系
定义变量、名称、类型、输入字符串scanner
运算符(赋值、算术、条件、关系)、boolean、数据类型转换、溢出、位移
选择结构、多重if、switch
循环结构(一)while、do while
循环结构(二)for、break、continue、三个循环总结
数组 排序(冒泡)
数组 排序(插入) 二分查询
(引用数据类型、基本数据类型)总结和综合案例,测试
类和对象(private、public、proteced、friendly)
方法定义(核心) 方法重载
String类常用APIJAVAOOP 封装(静态、常量、构造函数、属性、方法重载)
JVM(内部)引用数据类型,基本数据类型
继承一 (extends、 super、this、方法重载、is a)
继承二 (抽象类、重写)
多态(接口、接口与抽象类区别)instanceOf
策略模式、工厂方法、模板方法JAVA进阶 集合(一)(Collection List Set)泛型
Arraylist、LinkedList、Vector
HashSet、Iterator
Collections和Collection区别
集合排序接口
集合(二) Map
HashMap、HashTable
存放原理、构造函数
Hash、String、INT、Boolean算法
Hash冲突、Hashmap的解决方案
List中判断对象是否存在的方法
equals( ) hashCode( )
集合总结、异常
throw、throws、自定义异常
I/O流(一)
File类操作(递归)
BuffedInputStream-FileInputStream-InputStreamRead-->BuffedReader-->FileRead
I/O流(二)NIO与IO的区别
序列化和反序列化、RandonAccessFile
多线程(一)
Thread、Runnable、同步和异步、线程状态转换
线程池、生产者和消费"
多线程(二)
java、util、concurrent常见类、锁
Socket
简单的网络7层模型、TCP/UDP、常用端口、发送消息案例
XML、Dom4j、HttpUrlConnection
读取外网的XML、API来本地解析
第二阶段
JAVA数据库及前端
Linux & 数据库基础 | linux和Mysql安装(一) linux常用命令 windows也要安装,Mysql可视化软件" "Mysql基础以及简单查询(二) 三大范式、ER模型、数据类型、表创建以及表约束 新增(单行、多行)、修改、删除、复制表结构和复制表数据、简单查询" "Mysql查询(三) 单表、多表、子查询、分页、联表、视图" "Mysql(四) 函数、触发器、索引、优化" "Mysql(五) 存储过程、事务" "JDBC(一)结合Maven Maven简单配置、JAVA操作JDBC" "JDBC(二)结合Druid 结合连接池" "三层架构 为了给Servlet项目做准备(第三阶段项目的表结构操作) 业务逻辑层中使用ThreadLocal |
前端基础及框架 | html(一) 概念、常用标签 html&html5(二) 表格、表单、iframe css(一) css选择器( 标签、类、ID、子类、后代) css属性(文本,文字,背景) css(二) css属性(盒子模型、浮动、定位)、css圆角,flex属性 css(三) 做一个简单的网页案例 JavaScript jQuery Bootstrap |
第三阶段
java企业级框架工程师开发与设计
JAVA服务器及框架技术 | tomcat和jsp基础、三大指令 |
JAVA Spring框架技术 | Spring IOC 模式与Spring Aop(一) 语法、静态、JAVA动态、CGLIB、表达式 Spring Aop(二) 自定义注解、AOP拦解、事务传播原则 SpringMVC(一) 概念、纯SpringMVC配置、@RequestMapping SpringMVC(二) 参数传递、文件上传、@ResponseBody、Interceptor SpringMVC(三) SpringMVC工作原理 |
JAVA企业级前后端 分离项目实践 | Vue.js Vue.js +Element_ui Vue.js +Element_ui+Axios S框架集成(项目)+Vue.js |
第四阶段
SpringBoot项目实践
SpringBoot搭建
配置、按需动态加载 、跑出一个案例,三层操作数据库的
SpringBoot项目集成Redis、RabittMQ
SpringBoot项目集成 Elasticsearch+环境搭建
SpringBoot项目集成Shiro
第五阶段
构建离线数据分析平台
Linux深入操作 | 权限、文件操作、vim、 |
Hadoop海量数据分布式存储框架 | 安装、集群搭建 HDFS、HDFSshell操作 HDFSAPI、MR原理、MR操作(1) MR操作(2) Yarn原理 |
Hive开发与分布式计算框架 | 安装、shell HQL、Java调用、UDF编写 Hive调优 |
Sqoop数据抽取工具 | 安装、导入导出、增量数据、全量数据迁移 |
Flume日志系统 | 安装、日志生成、日志收集 |
离线存储项目案例 | SpringBoot+Hadoop构造离线数据分析案例 |
第六阶段
构建实时数据分析平台
Kafka消息队列 | 实时计算平台解决方案、Kafka基础与常用API、使用Flume收集数据到Kafka |
Hbase | 安装、shell、Java调用、RowKey设计、HbaseHive集成 |