育学网

主页 > 技能培训 >

西安IT培训学校-大数据开发工程师培训班

    数据的世界不只是一个单一的、巨大的计算机网络,而是一个由大量活动构件与多元参与者元素所构成的生态系统,终端设备提供商、基础设施提供商、网络服务提供商、网络接入服务提供商、数据服务使能者、数据服务提供商、触点服务、数据服务零售商等等一系列的参与者共同构建的生态系统。西安兄弟连IT培训学校开设大数据开发工程师培训班,专业讲授大数据课程,理论与实践相结合,让您快速掌握大数据开发密码!
 
西安IT培训学校-大数据开发工程师培训班
 

——  大数据课程简介  ——

    大数据(big data),指无法在一定时间范围内用常规软件工具进行捕捉、管理和处理的数据集合,是需要新处理模式才能具有更强的决策力、洞察发现力和流程优化能力的海量、高增长率和多样化的信息资产。
 

——  课程直切企业需求 培养大数据开发人才  ——

企业无缝连接、实战教学研发

    第一阶段  大数据入门基础
    ●通用技术综合案例
    1.Linux技术
    Linux 简介与安装部署,Linux命令,Linux 用户和权限,Linux Shell脚本… …
    2.数据库开发
    MySQL安装和管理,SQL语句,SQL语句原理,SQL语句优化,表、表设计原则,视图、序列、索引,数据库设计原则,SQL优化技巧和原则… …
    3.JDBC技术
    JDBC 核心API,CRUP操作,Statement应用,PreparedStatement应用,预防SQL注入攻击,事务安全控制,数据库高并发控制,批处理技术,DAO封装模式,连接池应用… …
    4.H5/CSS3/JS技术
    HTML5(H5)基本文档结构,标题、图片标记,链接、列表、表格标记,表单标记,CSS基础语法,CSS文本、列表、表格样式,CSS盒子模型,CSS浮动布局、定位,JavaScript语言基础,JavaScript闭包和自执行,JavaScript DOM编程,JavaScript事件模型,Window对象模型,HTML5画布,Web存储,地理定位,音频/视频、拖放,WebSocket技术等,CSS3边框,CSS3背景、文本效果,CSS3字体、动画等… …
    5.Servlet技术
    Tomcat配置和部署,Servlet生命周期,Servlet编写规范和配置,中文接收乱码处理,Servlet过滤器和监听器,Servlet+DAO工厂模式应用… …
    6.JSP技术
    JSP 基本语法,JSP标记应用,JSP内置对象request、session、application、exception等,JSTL和 EL表达式,JSP新特性,MVC设计模式… …
    7.AJAX技术
    Ajax作用和原理,XMLHttpRequest对象,Ajax设计模式,JSON技术及Ajax应用,jQuery与Ajax技术… …
    8.某电商平台案例
    涉及MySQL,JDBC,HTML5/CSS3,Servlet,JSP,Filter,JSTL,EL,MVC,Ajax等技术的应用。
 
    第二阶段  大数据Hadoop技术
    ●搜狗搜索日志分析系统
    1.大数据概论
    大数据背景,认识Hadoop,Hadoop架构和组件,Hadoop生态系统,Hadoop经典落地案例,Hadoop安装部署及集群搭建……
    2.访问HDFS
    HDFS特性和目标,HDFS核心设计,HDFS体系结构,命令行接口、Java接口… …
    3.HDFS分布式文件系统的运行机制
    HDFS中数据流的读写,HDFS的HA机制,HDFS的Federation机制… …
    4.Hadoop I/O详解
    数据完整性,文件压缩,文件序列化,Hadoop文件的数据结构… …
    5.MapReduce应用编程开发
    MapReduce编程模型简介,WordCount编程实例,Hadoop MapReduce架构,MapReduce的编程,在集群上的运作,MapReduce类型与格式… …
    6.MapReduce的工作机制与YARN平台
    通过案例剖析MapReduce作业运行过程,shuffle和排序,YARN平台简介,YARN的架构,作业的调度…
 
    第三阶段  大数据离线分析技术
    ●新浪微博数据分析系统
    1.Hive基础
    Hive基本概念,Hive数据类型和文件编码 … …
    2.Hive数据定义与操作
    HiveQL:数据定义,HiveQL:数据操作,Hive数据查询,视图和索引… …
    3.Hive内置函数和UDF
    Hive内置函数和UDF,Sqoop安装部署,Sqoop使用案例… …
    4.Azkaban工作流引擎
    Azkaban简介,安装部署,使用Azkaban… …
    5.Ooize
    Ooize安装部署,使用Ooize… …
    6.Impala
    Impala简介,Impala安装与部署,Impala系统架构,Impala运行机制… …
 
    第四阶段  大数据实时计算技术
    ●网络流量流向异常账号统计项目
    1.Zookeeper分布式协调系统与HBase安装部署
    Zookeeper分布式协调系统,HBase分布式数据库… …
    2.HBase核心功能模块和基本概念
    HBase与Hadoop的关系,HBase的核心功能模块,HBase的使用场景和经典案例,HBase基本概念、HBase表结构设计,HBase客户端,HBase核心概念、高级特性… …
    3.MapReduce批量操作HBase
    MapReduce批量操作HBase,使用Sqoop将数据导入HBase,通过WEB UI工具查看HBase状态… …
    4.Redis集群及应用
    redis简介及安装部署,redis常用命令及数据结构,基于Java语言的开发,redis集群、redis案例… …
    5.MongoDB数据库
    MongoDB简介,MongoDB安装与配置,MongoDB的CRUD基本使用,MongoDB常见的查询索引… …
    6.Kudu列式存储系统
    Kudu的简介,Kudu的架构、安装及部署,Kudu的基本操作… …
    7.Storm
    Storm简介,Storm应用开发,Storm消息可靠处理,Storm 案例… …
    8.Kafaka
    Kafka介绍、Kafka原理与架构,Kafka使用场景,Kafka的核心概念,Kafka安装、部署,Kafka文件消费者案例………
    9.Flume海量日志采集系统
    Flume简介、Flume安装,Flume内部原理,Source、Channel、Sink,Flume应用案例… …
 
    第五阶段  大数据机器学习
    ●网上商城数据统计分析平台
    1.Scala基础知识
    Scala基础,控制结构和函数,数组、映射和元组… …
    2.Scala面向对象编程
    类、对象、包和引入,继承,文件操作,高阶函数、集合、样例类与模式匹配.… …
    3.Spark简介+安装部署
    Spark简介,Spark生态系统,基础环境搭建,搭建Spark运行集群,Spark生产环境的搭建… …
    4.Spark 核心机制/Spark 核心原理
    RDD的实现,编程接口、创建操作,转换操作、控制操作、消息通信原理,作业执行原理、调度算法、容错及HA,实例演示… …
    5.Spark SQL与Dataset开发
    Spark SQL简介,Spark SQL运行原理,使用Hive-Console,使用SQLConsole,使用Spark SQL CLI,使用Thrift Server,实例演示… …
    6.Spark Streaming开发
    Spark Streaming简介,Spark Streaming运行架构,Spark Streaming运行原理,Spark Streaming数据接口、窗口操作、数据转换,实例演示… …
    7.SparkR语言与GraphX
    GraphX介绍、GraphX实现分析,SparkR、SparkR与DataFrame,编译安装SparkR… …
    8.Mllib和机器学习算法
    MLlib简介、MLlib的数据存储,机器学习常见算法,KNN、Kmeans,决策树、线性回归,逻辑回归、关联规则协同过滤,算法应用案例… …
    9.Spark进阶
    集群搭建,内存管理,性能优化,资源配置,数据倾斜,数据仓库… …
    10.Python应用
    语句和语法、变量赋值,标识符、内存管理、条件和循环… …
    11.映像和集合类型
    影像类型:字典,映像类型操作符,内建函数和工厂函数,内建方法、集合类型,集合类型操作符、正则表达式 … …
    12.面向对象编程
    类的定义、类的属性,实例、实例属性、绑定和方法调用,继承… …
    13.网络编程和多线程
    套接字:通信端点,python中网络编程,线程和进程,thread模块、threading模块… …
    14.Python大数据算法实例
    聚类实例,回归算法实例、协同过滤实例,手机短信分类实例,Python版网络爬虫… …
 

——  11年研磨重新定义大数据开发业界标杆  ——

    ★ 来自主流高校和一线企业的骨灰级大咖授课。
    ★ 根据企业需求设计课程,并且定期更新,引入最新技术。
    ★ 配备业内先进开发服务器,可实时感受分布式开发和云计算等。
    ★ 16小时老师全程陪伴,不怕学不会。
    ★ 线上线下结合,可以无缝衔接。
    ★ 学员管理以人为本,不忘初心,致力培养眼界高、技术牛、做人好的职场员工。
 

——  学大数据 好老师才是好机构  ——

比学什么更重要的是跟谁学
西安IT培训学校-大数据开发工程师培训班

——  招生对象  ——

    本课程适合于有一定javaSE基础知识、对数据库和sql语句有一定了解,熟练使用linux系统的计算机理工科本科专业的学生。

——  大数据发展前景  ——

    大数据入门薪资已经达到了10K以上,工作1年可达到20k以上,具有2-3年工作经验的大数据人才,年薪可以达到30万—50万。一般需要大数据处理的公司基本上都是大公司,所以学习大数据技术也是进大公司的捷径!请记住,大数据开发是未来IT界必须掌握的技术。请记住,西安兄弟连IT培训学校,每引入一门新技术都会让一部分同学先富起来,如果你想在这三年内富的流油,大数据技术是个不错的选择。
 
   “得数据者得天下”,在大数据的浪潮下,谁也不愿落后,各企业使出浑身解数,旨在大数据市场上分得一杯羹。“大数据的前景大方向是符合趋势的,如何获得数据、数据的质量、相关性以及是否有好的处理能力和技术,最终应用的方向是商业化的关键”。未来是大数据的时代!西安兄弟连IT培训学校等着你,进入大数据行业!