• 个人中心
  • 机构中心
  • 在线客服
  • 18118717617
13806831676

全国统一学习专线 8:30-21:00

同城学 课程 电脑ITIT培训大数据培训

北京大数据课程

小班电话咨询
课程优势: 提供真实可用企业级集群服务器学习环境
上课方式: 面授
上课时段: 全日制(更多上课时段可电询)
¥8188.00起
课程详情 教学点 教学环境 学员评论
北京海牛大数据课程
北京海牛大数据课程杜绝千篇一律的教学,只教你企业主流的大数据开发技术,创始人亲力亲为,所有技术都是出自企业真实的在线运行项目,让你搞懂Hadoop/spark/flink生态架构,做到独立搭建和设计大型商业项目,融合多种技术,从架构师的思维给你剖析,力争做到人人都是架构师。
大数据背景介绍

DT时代以来,我们的数据量开始指数级增长。这在很大程度上,是由于计算机的兴起,互联网和信息采集技术可以从我们的真实生活中采集数据,并将其转化为数字数据。
大数据是信息产业持续增长的新引擎。面向大数据市场的新技术、新产品、新服务、新业态会不断涌现。在硬件与集成设备领域,大数据将对芯片、存储产业产生重要影响,还将催生一体化数据存储处理服务器、内存计算等市场。在软件与服务领域,大数据将引发数据快速处理分析、数据挖掘技术和软件产品的发展。


北京海牛大数据课程大纲
JavaSE 章节 章节名称 课程内容 第一章 Java入门 计算机语言和Java语言发展历史、JAVA体系结构和开发环境准备、Java编程初体验 第二章 Java基本语法 标识符、变量、数据类型、运算符、初步内存分析 第三章 流程控制语句 if、switch、while、dowhile、for语句,break、continue、return、递归、方法 第四章 数组 一维数组的基本操作,选择、冒泡排序,扩容数组二维数组,Arrays工具类,可变参数,内存分析 第五章 面向对象 类和对象详解,面向对象3大特性,this、super关键字抽象类,接口,内部类,单例饿汉和静态内部类模式,异常处理 第六章 常用类 String、StringBuffer、StringBuilder源码分析包装类,时间处理类,Math类 第七章 集合 Collection和Map接口学习,10种实现类源码分析,迭代器原理分析 第八章 IO 输入输出流,字节字符流,缓冲流,转换流,数据流对象流,序列化和反序列化,标准输入和输出流,文件的移动、拷贝、分割、合并 第九章 多线程 输入输出流,字节字符流,缓冲流,转换流,数据流对象流,序列化和反序列化,标准输入和输出流,文件的移动、拷贝、分割、合并 第十章 网络编程 网络基本知识,单URL爬取,Tcp协议,Socket编程 第十一章 正则+反射+xml 正则使用,反射操作方法属性构造器,XmlDom4j解析 MySQL 章节 章节名称 课程内容 第一章 MySQL数据库基础 数据存储发展史,数据库起源:数据存储发展史,数据库起源,主流数据库服务器介绍;
MySQL数据库:MySQL概述,MySQL优点,Linux下安装调试MySQL,MySQL运行原理及内存结构,MySQL数据类型,MySQLDDL语句的使用;
SQL语言简介:SQL语言概述,SQL语言的使用环境,SQL与T-SQL;
SQL语句操作基础:DML语句简介,DML语句使用,SQL事务简介,SQL事务特性,SQL事务使用;
SQL语句操作进阶:SQL查询机制简介,SQL查询基础,SQL技巧,SQL查询优化 第二章 MySQL数据库高级 数据库设计:E-R图简介,使用绘图工具绘制E-R图,数据库设计范式简介,数据库设计范式应用;
MySQL基础编程:MySQL数据库引擎分类,MySQL事务,MySQL表,MySQL数据类型,MySQL视图;
MySQL高级编程:MySQL索引,MySQL分页,SQL语句优化技巧;
MySQL存储过程:存储过程概述,MySQL存储过程的用法,存储过程调试与调用,存储过程使用总结 第三章 JDBC JDBC概述,JDBC工作原理,JDBC API,JDBC访问数据库;
JDBC常用接口:Connection接口,Statement接口和ResultSet接口,PreparedStatement接口 第四章 数据库连接池 Java多线程开发:多线程概述,多线程与单线程比较,多线程应用,多线程使用注意事项(线程共享,线程死锁等);
数据库连接池技术:数据库连接池概述,C3P0,DBCP,druid,等数据库连接池技术使用 JavaEE 章节 章节名称 课程内容 第一章 HTML、CSS HTML基础:HTML基本机构和W3C标准,HTML编辑工具,HTML语法规则,HTML文档结构,HTML元素等;
HTML进阶:HTML5 DOCTYPE,
H5表单新特性:表单输入,表单属性,表单验证
音频和视频:视频处理,音频处理
拖放:拖放事件,dataTransfer 对象,setDragImage 方法
画布:Canvas 概述,Canvas 绘图,Canvas 图像处理
Web存储:sessionStorage 对象,localStorage
对象应用程序缓存:Cache Manifest,更新应用程序缓存
初识CSS:使用CSS的意义,CSS的基本用法,在HTML中引入CSS样式,CSS高级应用;
CSS 样式处理:颜色与尺寸,背景,文本,字体,链接,图片,列表,表格,轮廓等
CSS 盒模型:盒模型定义,外边距,边框,内边距等
定位处理:position 定位,float浮动,z-index 堆叠
布局:栏式布局,区域布局,@media规则
高级选择器:后代选择器,子元素选择器,兄弟选择器,伪类选择器,伪元素选择器
边框和圆角,背景和渐变,文本和字体 第二章 Javascript Javascript概述,Javascript核心语法,程序调试,Javascript对象;
初识jQuery:什么是 jQuery,jQuery 的使用方法,jQuery 对象模型,jQuery 类数组的操作(管道模型)
jQuery选择器:基本选择器,层次选择器,过滤选择器,表单选择器
jQuery 效果:隐藏和显示效果,自定义动画效果,并发与队列效果
jQuery元素处理:基本元素处理,样式操作,遍历节点,创建节点,插入和删除节点,替换和复制节点
jQuery中的事件:事件和页面加载,事件处理,事件冒泡,事件对象,模拟操作
jQuery操作DOM,表单校验
Ajax:Ajax概述,Ajax执行原理,jQueryAjax概述,jQueryAjax使用;
项目案例:使用jQuery+Ajax+Servlet完成购物网站的页面无刷新数据交互效果;
响应式布局:响应式网页概述,测试,实现;
Bootstrap起步:Bootstrap简介,Bootstrap安装与配置,Bootstrap.css文件,Bootstrap简单应用;
Bootstrap全局样式:Bootstrap全局样式,字体与默认值,栅格系统 第三章 JSP与Servlet JSP基础:动态网页概述,B/S程序实现原理,Web容器简介(Tomcat应用服务器),JSP概述,JSP页面组成;
JSP数据交互:JSP内置对象,JNDI,JSP数据访问,JavaBean的应用;
Servlet基础:Servlet概述,ServletAPI,Servlet声明周期,Servlet应用;
过滤器:过滤器简介,过滤器运行原理,过滤器使用场合,过滤器配置,Servlet与过滤器;
监听器:监听器简介,监听器运行原理,监听器使用场合,监听器配置,过滤器、监听器、Servlet总结 第四章 maven Maven概述,Maven优势和特点,Maven的安装与配置,Maven入门,Maven基础;
使用nexus创建私服,使用maven进行测试,使用Hudson进行持续集成,使用maven构建web项目;
项目版本控制概述,SVN简介,SVN安装与配置,Git简介,Github简介,Git对比SVN,Git使用;
测试概述,黑盒测试概述与使用,白盒测试概述与使用,Junit,Jmeter测试工具使用 第五章 SSM框架 ORM框架基础1:mybatis概述,mybaits发展史,mybatis与Jdbc,mybatis的安装与配置;
ORM框架基础2:DBUtils简介,DBUtils发展史,DBUtils对比Mybatis的优缺点;
ORM框架基础3:JPA概述,spring data jpa概述,spring data jpa应用,spring data jpa优化;
SpringMVC概述:SpringMVC简介,SpringMVC与Struts,SpringMVC运行原理;
SpringMVC基础:SpringMVC安装与配置,SpringMVC常用API介绍;
SpringMVC进阶:SpringMVC拦截器,SpringMVC对Http协议的处理,SpringMVC对数据模型的处理,SpringMVC视图控制器使用;
Spring初级:Spring概述,Spring安装与配置,Spring依赖注入与控制反转,面向切面编程;
Spring进阶:Spring整合其他框架,Spring整合SpringMVC框架 第六章 应用案例 使用quartz框架完成定时任务:Quartz简介,Quartz安装与配置,Quartz触发器,Spring整合Quartz;
应用案例:使用Quartz框架完成定时推送信息或定时备份数据需求;
使用JavaMail进行邮件发送:邮件协议简介(POP3协议,SMTP协议,IMAP协议),Spring整合JavaMail配置邮件与发送;
应用案例:使用JavaMail发送模板邮件;
使用Restful配置WebService:webservice简介,SOAP协议简介,Restful框架简介;
应用案例:使用Restful调用天气预报的webservice;
使用POI完成文件导出:POI简介,POI原理与应用,Spring整个POI完成文件导出;
应用案例:使用POI导出人员信息的excel表格和word文档;
应用案例:使用POI导出人员信息的excel表格和word文档;
报表与统计图概述,报表与统计图的重要性分析,图表组件echarts应用,PDF组件i-Text应用 Web项目 实训项目 项目描述 通过webservice技术与各省考试办公室系统接口对接,利用java多线程与分布式系统快速的整理各省高考数据并统一进行汇总,过程中采用定时任务技术进行接口数据的同步。数据采集完成后利用统计图表技术对数据进行各层次的数据分析,形成常见的柱状图,饼状图,折线图等。然后利用Java高性能IO流将其转为常见的PDF文件格式形成统计报告然后通过预先收集的订阅邮箱地址,以email的方式推送给订阅者使用。整个过程中考生还可以使用相关app与微信小程序来查询自己的考试结果与考试分析报告。 Linux 章节 章节名称 课程内容 第一章 在虚拟机中安装Centos7.0 安装虚拟机、Centos7.0 linux系统、安装SecureCRT 第二章 Linux 简介及权限概述 linux简介、特点、发行版本、linux组成、用户与用户组的概念、linux文档属性 第三章 Shell 基本命令 查看目录和文件、find命令、查找特定命令、用户及版本信息查看、帮助命令 第四章 文档目录管理 linux目录结构,建立文件目录,文档的移动、复制、删除,改变文档所有权,改变文档权限,建立链接,输入输出重定向和管道 第五章 用户与用户组管理 linux的账号与群组,账号管理,群组管理,用户间切换 第六章 进程管理 进程调用过程及状态,查看进程,实时监控进程,kill进程 第七章 软件管理 修改yum源,安装JDK,安装mysql,从eclipse生成jar包,在linux执行 第八章 shell编程 vim编辑器,变量和运算符,数组,分支语句,循环语句 第九章 网络管理和多机操作 配置网络,网络常用命令,ssh免密登录,编写shell多机操作脚本,用于操作多台机器
了解更多
大数据的发展前景
大数据受欢迎的主要原因是未来的企业与社会无法离开大数据的支持。
  • 1 人才欠缺 未来3至5年,中国需要150万左右的大数据相关人才,目前大数据从业人数不足50万,市场需求远远得不到满足。
  • 2 高薪纳贤 去年大数据行业起薪突破20万每年,高出互联网普通技术开发人员百分之134,且招聘人数扩大为7.8倍。
  • 3 行业需求 大数据对接金融、电商、医疗、新零售、物联网、工业、农业、交通和能源等行业,人才需求量持续扩大。
  • 4 一将难求 前有万达集团60万年薪聘请大数据的人才,后有大数据专业毕业生20w年薪就职,由此可见大数据人才“重金难觅”。
大数据实训项目 学习大数据去哪里?海牛大数据培训学校提供真正企业级实训项目,大数据技术培训,真实的互联网数据流量。
  • 金山 icon

    大数据报表系统

  • 今日头条 icon

    分布式内容爬取系统

  • 今日头条 icon

    内容自动识别系统

  • 淘宝 icon

    相似物品推荐系统

北京海牛教育硬件环境介绍
提供企业级云计算硬件,非计算机专业学习大数据,海牛大数据培训机构,提供真实可用企业级集群服务器学习环境。
  • 学习环境
    学习环境 icon

    真实企业级大数据集群服务器学习环境

  • 学习硬件
    学习硬件 icon

    E5服务器级CPU |百G内存|上TB存储


北京海牛师资介绍 北京海牛教育讲师:何老师 北京海牛教育讲师:何老师
原金山网络大数据研发技术总监,国内首批大数据从业者,大数据老师,多次为大数据开源软件做出贡献,倡导技术源于社区也要回馈社区,主持开发过金山大数据用户画像系统、金山移动广告智能推荐系统、金山商业报表系统。精通java、python、scala、php、js等多种编程语言,擅长Hadoop、Spark、Hive、 hbase等大数据技术和javaee相关技术,并熟练运用设计模式编写软件架构。
授课风格:举例生动且贴合企业实践,希望深挖底层原理,倡导动手实践是软件学习快速提升的真理。 北京海牛教育讲师:潘老师 北京海牛教育讲师:潘老师
原包商银行大数据项目经理,金融大数据技术老师,拥有6年java研发经验,3年大数据研发经验。精通JavaEE、Oracle、MySQL、Linux、hadoop、hive、hbase等技术。擅长分布式开发、离线处理和实时处理,熟悉大数据项目架构设计、需求设计、项目管理、项目实施等一整套流程。对大数据领域中的常用框架hadoop、hive、flume、kafka、storm、spark等有丰富的实战经验和深入的研究。
授课风格:独特的课件风格,用通俗易懂的语言配上直观易懂的图画来解释复杂的理论,做到耐心细致。

教学点

校区环境

学员评论

0相关评论

北京海牛教育

北京海牛教育
认证 1 年

成立:2017年

资质认证 地址认证 教学保障 在线预约 到店体验 售后支持
申请试听课程

提交后,免费快速为您匹配专业课程