【行业待遇】
【课程大纲】
阶段 Java核心基础
Java程序设计
基本语法与流程控制 数组 Java类与对象 深入Java类与对象 接口与设计模式 异常处理机制
MySQL数据库
Mysql安装配置 SQL语法入门 数据导入导出 SQL查询 事务管理 批处理
Java程序设计
Java 输入输出 集合框架 Java线程与线程实现 JDBC数据库访问技术 泛型与反射
应用实战
信息管理系统 租车系统 点餐系统
第二阶段 JavaEE开发
HTML5/CSS3
web介绍 html基本语法及常用标记的使用 超链接及锚记的使用
表格/表单/框架及内嵌框架 HTML5特性 CSS简介及其作用
CSS语法 常见CSS样式/页面布局 CSS3特性
JavaScript
JS技术 DOM/BOM JS与CSS
JS内置对象 JS自定义对象类型 JS应用
Web核心基础
web应用介绍 JSP基础 JSP内置对象
会话跟踪机制 servlet基础 servlet应用
初识AJAX AJAX通信数据格式
MyBatis
MyBatis框架介绍 快速入门 基于XML的CRUD
基于注解的CRUD 关联映射 动态SQL
缓存技术
Spring
介绍Spring 三层结构 IOC容器 AOP容器 Spring对DAO的支持 Spring的事务管理 整合其他Web框架
Spring MVC
介绍Spring MVC 使用@RequestMapping映射请求 REST风格的操作
处理模型数据、处理JSON 文件上传 异常处理
应用实战
电商平台 外卖平台(仿饿了么)
第三阶段:大数据技术
Linux
Linux安装与配置 Linux常用基本命令 Shell编程
VI编辑器 文件操作 网络配置
Zookeeper集群部署
zookeeper的功能和应用场景 zookeeper集群的搭建 zookeeper的命令行客户端
zookeeper的java客户端api zookeeper客户端线程的属性
hadoop
Hadoop生态圈简介 Hadoop安装环境准备 Hadoop集群安装
Hadoop shell命令 使用JavaAPI操作HDFS文件系统
HDFS
客户端向HDFS写数据的流程 namenode管理元数据的机制 HDFS的java客户端
Hadoop的rpc框架
MapReduce
MapReduce的核心思想 Wordcount程序原理及实现 Wordcount程序运行流程分析
流量汇总程序的开发 客户端提交job的流程
Hive数据仓库
Hive的实现机制 Hive的安装 Hive的使用
Hive中的sql Hive自定义函数和transform的使 用 Hive的分桶作用
HBase
HBase简介 HBase安装及常用shell命令 JavaAPI操作HBase
原理
Storm
Storm简介 Storm核心组件和架构 Storm集群部署/任务提交部署
Storm wordcount
Redis
nosql简介 redis简介及常用配置 key的使用以及redis数据类型
redis常用命令 redis事务/消息通知 redis持久化(RDB/AOF)
主从复制
Spark
Spark简介 Spark集群安装 Spark的算子
Spark的wordcount Spark的RDD及其操作介绍 Spark SQL
Spark Streaming
Python
Python简介 Python环境安装 基本数据类型
Python核心语法 机器学习
整站项目实战
京东订单分析项目 云计算项目 日志分析项目
第四阶段 职业导向训练
COT
软件工程师职业生涯规划、团队建设、团队协作、沟通技巧、商务礼仪
中英文简历制作、面试技巧 各大公司面试问题汇总讲解
【课程**】
担心基础差
本课程主要面向零基础学员,通过面授教学的方式
担心学不会
讲师,全程面授,由浅入深,考试不通过,免费重学
担心跟不上
项目老师全程一对一辅导,针对学员的问题进行,答疑、辅导。以确保知识点掌握上没有一个学员掉队
担心不适合
推出“免费试听,不满意不缴费”政策,让学员了解更真实的课程体系,了解自己是否适合学
担心经验少
5个月的课程培训,给你超过2年的开发经验
担心钱不够
0学费入学,为学生垫付学费,先就业、后付款
【教学环境】