分类菜单
软件开发
培训首页> 郑州培训> 软件开发培训课程> 大数据开发工程师
大数据开发工程师

大数据开发工程师

参考价格: 电话咨询
咨询电话: 400-800-2178
该校与厚学网暂未合作,平台不确保课程的真实有效性
如有侵权等争议,请及时与厚学网联系处理
立即预约 确认报名
姓名3:
电话:
城市:
想学
什么:
大数据开发工程师
课程说明
课程级别
初级
培训周期
3-6个月
上课地址
河南省郑州市文治路与鼎尚街交叉口云时代广场2号楼3层
【课程详情】

大数据开发详细课程内容

特别说明:全行业只有大数据就业所向披靡!!!讲授流行的《真正大数据》,而不是讲《JAVA/PHP大数据》或者《数据库大数据》,
别人不能讲的我们讲,别人能讲的我们讲得更深入。教研中心引进多重实战项目,旨在提高学员实战能力,这就是我们做大数据的态度!

Java
核心开发

1.初识Java

2.流程与控制

3.面向对象及方法重载

4.访问权限和继承

5.抽象类与接口

1、Java发展简史,主要特征
2、Java运行机制
3、个Java程序,注释
4、Javac,Java,Javadoc等命令
5、标识符与关键字
6、变量的声明,初始化与应用
7、变量的作用域
8、变量重名
9、基本数据类型
10、类型转换与类型提升
11、各种数据类型使用细节
12、转义序列
13、各种运算符的使用

1、选择控制语句if-else
2、选择控制语句switch-case
3、循环控制语句while
4、循环控制语句do-while
5、循环控制语句for与增强型for
6、break,continue,return
7、循环标签
8、数组的声明与初始化
9、数组内存空间分配
10、栈与堆内存
11、二维(多维)数组
12、Arrays类的相关方法
13、main方法命令行参数

1、面向对象的基本思想
2、类与对象
3、成员变量与默认值
4、方法的声明,调用
5、参数传递和内存图
6、方法重载的概念
7、调用原则与重载的优势
8、构造器声明与默认构造器
9、构造器重载
10、this关键字的使用
11、this调用构造器原则
12、实例变量初始化方式
13、可变参数方法

1、包的声明与使用
2、import与import static
3、访问权限修饰符
4、类的封装性
5、static(静态成员变量)
6、final(修饰变量,方法)
7、静态成员变量初始化方式
8、类的继承与成员继承
9、super的使用
10、调用父类构造器
11、方法的重写与变量隐藏
12、继承实现多态和类型转换
13、instanceof

1、抽象类
2、抽象方法
3、继承抽象类
4、抽象类与多态
5、接口的成员
6、静态方法与默认方法
7、静态成员类
8、实例成员类
9、局部类
10、匿名类
11、eclipse的使用与调试
12、内部类对外围类的访问关系
13、内部类的命名

6.Lambda表达式与常用类

7.异常处理与泛型

8.集合(上)和集合(下)

9.I/0流与反射

10.Java网络编程与多线程

1、函数式接口
2、Lambda表达式概念
3、Lambda表达式应用场合
4、使用案例
5、方法引用
6、枚举类型(编译器的处理)
7、包装类型(自动拆箱与封箱)
8、String方法
9、常量池机制
10、String讲解
11、StringBuilder讲解
12、Math,Date使用
13、Calendars使用

1、异常分类
2、try-catch-finally
3、try-with-resources
4、多重捕获multi-catch
5、throw与throws
6、自定义异常和优势
7、泛型背景与优势
8、参数化类型与原生类型
9、类型推断
10、参数化类型与数组的差异
11、类型通配符
12、自定义泛型类和类型擦出
13、泛型方法重载与重写

1 、常用数据结构
2 、Collection接口
3 、List与Set接口
4 、SortedSet与NavigableSet
5 、相关接口的实现类
6 、Comparable与Comparator
7、Queue接口
8 、Deque接口
9 、Map接口
10、NavigableMap
11、相关接口的实现类
12、流操作(聚合操作)
13、Collections类的使用

1 、File类的使用
2 、字节流
3 、字符流
4 、缓存流
5 、转换流
6 、数据流
7、对象流
8、类加载,链接与初始化
9 、ClassLoader的使用
10、Class类的使用
11、通过反射调用构造器
12、安全管理器

1、进程与线程
2、创建线程的方式
3、线程的相关方法
4、线程同步
5、线程死锁
6、线程协作操作
7、计算机网络(IP与端口)
8、TCP协议与UDP协议
9、URL的相关方法
10、访问网络资源
11、TCP协议通讯
12、UDP协议通讯
13、广播

JavaEE
课程大纲

1.Mysql

2.Jdbc

3.HTML

4.CSS

5.

1、数据库基础知识
2、SQL理论基础和数据类型
3、DDL、DML、DQL语句
4、函数和关联查询
5、子查询、约束、视图
6、编程 存储过程,触发器
7、Sql查询案例和优化

1、Jdbc基本概念
2、使用Jdbc连接数据库
3、使用Jdbc进行crud操作
4、使用Jdbc进行多表操作
5、Jdbc驱动类型
6、Jdbc异常和批量处理
7、Jdbc储存过程

1、Html基本介绍
2、HTML语法规范
3、基本标签介绍
4、表单介绍
5、Table标签
6、DIV布局介绍
7、HTML列表详解

1、CSS简介及文字样式
2、盒子模型
3、布局及定位
4、CSS选择器
5、CSS3动画效果
6、CSS3新增选择器
7、案例

1、简介
2、基本语法规则
3、if判断语句和for循环语句
4、函数、事件
5、内置对象和自定义对象
6、D0M操作
7、表单验证

6.Jquery

7.Servlet+Jsp

8.Springmvc+

9.Mybatis

10.Maven+Svn

1、Jquery简介
2、Jquery选择器
3、Jquery中事件操作
4、Jquery的动画效果
5、使用Jquery完成Dom操作
6、Jquery封装函数
7、Jquery案例

1、Servlet简介
2、Request对象
3、Response对象
4、转发和重定向
5、使用Servlet完成Crud
6、Session和Coolie简介
7、ServletContext和Jsp
8、El和Jstl的使用

1、Springmvc简介
2、用Springmvc个项目
3、Springmvc执行流程和参数
4、Springmvc
5、Springmvc数据回显
6、结果返回类型
7、文件上传及Ajax
8、拦截器

1、Mybatis简介
2、Mybatis配置文件解析
3、用Mybatis完成crud操作
4、ResultMap的使用
5、Mybatis关联查询
6、动态sql语句
7、Mybatis缓存
8、Mybatis-Generator

1、Ioc、Aop、Ssm整合
2、Svn的简介
3、Svn的安装
4、Svn在集成环境中使用
5、Maven简介及安装
6、使用Maven开发项目

Linux
精讲


1.Linux安装与配置

2.系统管理与目录管理

3.用户与用户组管理

4.Shell编 程

5.服务器配置

1、安装Linux至硬盘
2、获取信息和应用程序
3、进阶:修复受损的Grub
4、关于超级用户root
5、依赖于发行版本的系统管理工具
6、关于硬件驱动程序
7、进阶:配置Grub
8、CSS预处理器LESS框架使用;
9、CSS组件框架编写。

1、Shell基本命令
2、使用命令行补全和通配符
3、find命令、locate命令
4、查找特定程序:whereis
5、Linux文件系统的架构
6、移动、复制和删除
7、文件和目录的权限
8、文件类型与输入输出

1、软件包管理
2、磁盘管理
3、硬盘管理RAID和LVM
4、进阶:备份你的工作和系统
5、用户与用户组基础
6、管理、查看、切换用户
7、/etc/..文件
8、进程管理

1、正则表达式
2、 字符集和单词、字符类
3、Shell脚本编 程
4、脚本执行命令和控制语句
5、Shell定制
6、设置:修改.bashrc文件

1、系统引导
2、管理守护进程
3、通过xinetd启动SSH服务
4、配置inetd
5、Apache基础
6、设置Apache服务器
7、使用PHP+MySQL

Hadoop
生态体系


1. Hadoop起源与安装

2.MapReduce入门

3.Hadoop分布式文件系统

4.Hadoop文件I/0详解

5.MapReduce工作原理

1、大数据概论
2、 Google与Hadoop模块
3、Hadoop生态系统
4、Hadoop常用项目介绍
5、Hadoop环境安装配置
6、Hadoop安装模式
7、Hadoop配置文件

1、WordCount准备开发环境
2、导入Hadoop的JAR文件
3、MapReduce介绍
4、MapReduce代码的实现
5、打包、部署
6、MapReduce代码的运行
7、打包成JAR文件

1、认识HDFS及其HDFS架构



以上就是软件开发培训课程的全部内容介绍,如需了解更多的软件开发培训班、课程、价格、试听等信息,也可以点击进入 软件开发 相关频道,定制专属课程,开始您的学习之旅。

课程内容以实际授课为准
  • 软件开发
  • 软件测试
  • 数据库
  • Web前端
  • 大数据
  • 人工智能
  • 零基础
  • 有HTML基础
  • 有PHP基础
  • 有C语言基础
  • 有JAVA基础
  • 其他计算机语言基础
  • 周末班
  • 全日制白班
  • 随到随学

温馨提示

个性定制课程


温馨提示