该校与厚学网暂未合作,平台不保证课程的真实有效性,如有侵权等争议,请及时与厚学网联系处理
昆明华信智原JAVA培训
在线咨询
互联网+时代来临,JAVA与大数据势头强劲,应用广泛
随着市场需求的变化,知识面单一的程序员业发展中受到限制,为此, 华信智原将JAVA和大数据融会贯通,推出课程体系JAVA大数据,让AVA程序员能在大数据时代脱颖而出
就业薪资可观
Java大数据入行薪资高出 20%左右
大咖讲师坐镇
JAVA基础
JAVA基础 环境、Helloworld原理、jdk、jre、JVM关系 定义变量、名称、类型、输入字符串scanner 运算符(赋值、算术、条件、关系)、boolean、数据类型转换、溢出、位移 选择结构、多重if、switch 循环结构(一)while、do while 循环结构(二)for、break、continue、三个循环总结 数组 排序(冒泡) 数组 排序(插入) 二分查询 (引用数据类型、基本数据类型)总结和综合案例,测试 类和对象(private、public、proteced、friendly) 方法定义(核心) 方法重载 String类常用API
JAVAOOP
封装(静态、常量、构造函数、属性、方法重载) 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基础、三大指令 WEB项目搭建 JSP内置对象 Request和Response 9个的概念,API方法 Servlet(一) Session、Cookie和Application 配置(XML配置演示、着重注解)登录练习 转发和重定向(模拟数据,查询数据) EL和JSTL标签显示 Servlet(二) 完整的连接数据库(之前做过的三层架构) Filter 编码过滤、登录判断、 简要提出Listener jQuery AJAX Servlet增删改、分页操作 MyBatis、分页插件Pagehelper(一) 配置XML单表( 要提注解方式)、动态sql、改上面的servlet项目 MyBatis(二) 多表查询配置以及、插入批入(上面简单表poi批量插入) Mybatis逆向工程和缓存(三)
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、 管道、任务控制、 Shell基础、磁盘操作
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集成
请选择目前的基础
毫无基础
初窥门径
融会贯通
取消
请选择想要达成的目标
基本掌握
熟练掌握
完全掌握
取消
请选择想要学习的时间
一个月内
三个月内
半年或一年
取消