• 大數據培訓新三板掛牌機構 股票代碼:837906 | EN CN
    將名企技術引入課堂,我們一直在行動
    在業內我們是唯一一家實現與名企技術接軌的教育機構
    企業級項目實戰,項目驅動教學
    注重原理,挖掘深度,兼顧主流,職業匹配,學生收益頗豐
    搶優惠名額 詢問課程詳情
    1第一階段—Java 核心技術 45 天
      模塊名 天數 知識點
    JavaSE 開發環境搭建 1 計算機基礎知識
    Java 語言概述
    JDK
    HelloWorld 案例
    環境變量的配置
    注釋
    Java 基礎語法 1 關鍵字
    標識符
    常量、進制和進制轉換
    變量
    三大流程控制結構 2 運算符
    流程控制結構
    跳轉控制語句
    方法和數組 2 開發工具 eclipse
    方法
    數組
    面向對象 4 面向對象思想
    類與對象及其使用
    對象的內存圖和變量分類以及形參
    匿名對象
    封裝(private)
    this 關鍵字
    構造方法
    static 關鍵字
    代碼塊
    單例設計模式
    繼承
    final 關鍵字
    多態
    抽象類
    接口
    包和導包
    常用類和排序 2 API 概述
    Object 類
    Scanner 類
    String 類
    StringBuffer 類/StringBuilder 類
    數組高級
    Arrays 類
    基本類型包裝類
    Math 類
    Random 類
    System 類
    Date 類
    DateFormat 類
    正則表達式
    集合 2 集合類概述
    Collection 接口
    Iterator 接口
    List 和 ListIterator 接口
    ArrayList 和 LinkedList 類
    泛型
    增強 for 循環和可變參數
    Set 接口
    HashSet 類
    Map 接口
    HashMap 和 LinkedHashMap 類
    Collections 類常用方法和排序接口
    異常和 IO 流 3 異常的處理和自定義
    File 類的使用
    遞歸
    字節流
    轉換流
    字符流
    其他流
    多線程 1 多線程概述
    開啟線程兩種方式
    線程同步問題
    生產者和消費者
    線程池
    定時器
    網絡編程 Socket 1 網絡編程概述
    網絡編程三要素
    UDP 編程
    TCP 編程
    反射和動態代理 1 類的加載介紹
    類加載器的介紹和獲取
    反射
    動態代理
    手動編寫一個 Tomcat
    Mysql 數據庫+Jdbc 2 數據庫整體介紹
    數據庫的下載、安裝、卸載、啟動
    使用 SQL 語句對數據庫進行 CRUD 操作
    使用 SQL 語句對數據庫中表進行 CRUD 操作
    使用 SQL 語句對表中的記錄進行 CRUD 操作
    SQL 創建多表及多表的關系
    表關系完成多表的查詢
    使用 JDBC 完成對于分類表的 CRUD 的操作
    使用連接池改造 JDBC 的程序
    使用元數據優化 CRUD 的操作
    DBUtils 工具類的使用
    Html+JavaScript+jQuery 2 HTML 概述
    網站信息頁面顯示
    網站的圖片頁面顯示
    網站的列表顯示頁面
    網站的注冊頁面
    DIV+CSS 的使用和引入方式以及選擇器的使用
    JavaScript 語言介紹
    JavaScript 的組成部分
    使用 JS 完成表單的校驗
    使用 JS 完成京東首頁的輪播圖片效果
    使用 JS 控制表格的隔行換色和全選以及不全選的效果
    JS 控制省市二級聯動
    實現下拉列表左右選擇
    jQuery 快速入門
    使用 jQuery 完成頁面的彈出廣告的效果
    使用 jQuery 完成表格的隔行換色和全選以及全不選
    使用 jQuery 完成省市聯動
    使用 jQuery 完成下拉列表的左右選擇
    Servlet 2 安裝 Tomcat 服務器發布一個 Web 項目
    HTTP 協議
    Servlet 概述
    Servlet 的生命周期
    Servlet 的 web.xml 配置
    HttpServletResponse 和 HttpServletRequest 的常用方法
    處理 Request 和 Response 亂碼
    使用轉發和重定向對登錄進行優化登錄案例
    記錄系統的登錄次數案例
    ServletContext 全局域對象
    ServletContext 的常用方法
    配置 Servlet 的啟動時加載
    使用過濾器過濾登錄狀態
    Cookie 的常見用法
    文件的上傳和下載
    Jsp 2 JSP 的概述
    JSP 的腳本
    JSP 的執行原理
    JSP 的注釋
    JSP 的三大指令
    JSP 的 9 大內置對象
    JSP 的四個域對象
    JSP 的動作標簽
    EL 表達式
    JSTL 標簽庫
    商品信息列表展示案例
    AJAX+JSON 1 JSON 格式數據介紹
    使用 JavaScript 處理 JSON 格式數據
    FastJson 的使用
    Gson 的使用
    使用 AJAX 完成 GET 和 POST 請求
    使用 jQuery AJAX 完成 GET 和 POST 請求
    使用 JQuery AJAX 完成搜索信息匹配
    使用 JQuery AJAX完成用戶名異步校驗
    Maven 1 什么是 maven
    Maven 好處
    依賴管理介紹
    項目一鍵構建介紹
    Maven 的安裝配置
    Maven 的目錄結構
    Maven 的常用命令
    Maven 的生命周期
    命令和生命周期的階段的關系
    項目構建實際
    依賴管理實踐
    依賴范圍介紹
    Maven 私服搭建
    Redis 1 nosql 的簡介
    redis 的簡介
    redis 的安裝與啟動
    jedis 的簡單使用
    jedis 的連接池使用
    redis 數據類型和常見命令
    redis 的移庫操作
    redis 的訂閱和事務以及持久化
    JavaEE MyBatis 2 Mybatis 的介紹
    Mybatis 的入門
    使用 jdbc 操作數據庫存在的問題
    Mybatis 的架構
    Mybatis 的入門程序
    Dao 的開發方法
    原始 dao 的開發方法
    接口的動態代理方式
    SqlMapConfig.xml 文件說明
    輸入映射和輸出映射
    輸入參數映射
    返回值映射
    動態 sql
    關聯查詢
    一對一關聯
    一對多關聯
    Mybatis 逆向工程
    Spring 3 Spring 概述
    Spring IOC 容器概念介紹
    Spring 入門案例
    Spring 相關配置、屬性注入方式
    Spring 集成到 Web 環境下
    Spring 注解的使用
    Spring 整合 Junit
    Spring 的 AOP 使用
    Spring 整合 JDBC
    Spring 整合事物
    Spring 整合 MyBatis
    SpringMVC 2 SpringMVC 介紹
    入門程序
    SpringMVC 架構講解
    框架結構
    組件說明
    SpringMVC 整合 MyBatis
    參數綁定
    SpringMVC 默認支持的類型
    簡單數據類型
    Pojo 類型
    Pojo 包裝類型
    自定義參數綁定
    SpringMVC 和 Struts2 的區別
    高級參數綁定
    數組類型的參數綁定
    List 類型的綁定
    RequestMapping 注解的使用
    Controller 方法返回值
    SpringMVC 中異常處理
    圖片上傳處理
    Json 數據交互
    SpringMVC 實現 RESTful
    攔截器
    三大框架整合
    SpringBoot 1 SpringBoot 介紹
    SpringBoot 環境準備
    SpringBoot 一鍵式構建項目
    SpringBoot 的常用注解
    SpringBoot 的項目打包和運行模式
    JavaEE 項目 微信點餐買家端和賣家端系統 6 reids 的緩存和分布式鎖使用
    SSM 框架的整合開發
    spring boot 框架的應用
    SpringBoot+JPA 的使用
    SpringBoot+MyBatis 的使用
    SpringBoot+Redis 的使用
    SpringBoot+WebSocket 的使用
    訂單取消,支付,過期的實現
    掌握 RESTful 風格開發
    掌握應用部署上線
    學到這里,你已經掌握了全部零基礎課程,現在開始企業級項目課程實戰吧!
    姓    名:
    手機號:
    正在加載驗證碼......

    請先拖動驗證碼到相應位置

    驗證碼:
    獲取驗證碼
    2第二階段:大數據核心技術(47天)
    模塊名 天數 知識點
    數據分析案例 電影評分統計分析 6 JSON 數據解析,掌握分組統計思想
    歸屬地查詢統計 關聯數據分析
    單車定位 GEOHASH 算法
    Httpclient 請求網絡接口獲取數據
    爬蟲 網站數據的獲取,DOM 解析
    RPC 案例 技術分層,RPC 遠程過程調用
    分布式案例 分布式的詞頻統計,異步線程得到返回結果
    Linux Linux 的介紹和安裝 1 inux 系統簡介與安裝
    vmware 虛擬機網絡配置
    Linux 常用命令 linux 常用命令--文件操作
    linux 常用命令--用戶管理與權限
    linux 常用命令--系統管理
    linux 常用命令--免密登陸配置與網絡管理
    linux 環境基本配置 1 主機名的修改
    IP 地址的修改
    host 文件配置
    linux 防火墻配置
    linux 上常用軟件安裝 JDK 的安裝
    tomcat 的安裝
    linux 本地 yum 源配置及 yum 軟件安裝
    Linux 高級命令 1 linux 高級文本處理命令 cut、sed、awk
    linux 定時任務 crontab
    shell 編程 shell 編程--基本語法
    shell 編程--流程控制
    shell 編程--函數
    shell 編程--綜合案例--自動化部署腳本
    Hadoop Hadoop 概述 1 Hadoop 背景介紹
    分布式系統概述
    Hadoop 生態系統介紹
    Hadoop 集群搭建 服務器和環境準備
    Linux 系統配置
    Hadoop 單機模式和偽分布模式環境部署
    Hadoop 集群環境部署
    配置環境變量
    集群啟動停止
    集群狀態查看
    運行一個 MR 示例
    Hadoop 進程詳解
    HDFS 基礎 1 HDFS 概念
    HDFS 優缺點
    HDFS 設計目標
    HDFS 核心設計
    HDFS 架構
    HDFS Shell 操作
    工作機制 NameNode 工作機制
    DataNode 工作機制
    SecondaryNamenode 工作機制
    HDFS 寫流程
    HDFS 讀流程
    HDFS 編程 1 HDFS Java API 讀數據
    HDFS Java API 寫數據
    HDFS Java API 上傳文件
    HDFS Java API 下載文件
    HDFS Java API 創建目錄
    HDFS Java API 刪除目錄
    HDFS 集群故障恢復 元數據的管理
    元數據損壞恢復
    安全模式的處理
    YARN 資源調度框架概述 HDFS HA 機制
    YARN 產生背景
    YARN 架構與原理
    YARN 提交作業的執行流程
    MapReduce 編程模型 4 Mapper 類解析
    Reducer 類解析
    Job 類解析
    MapReduce 編程規范及示例編寫
    MapReduce 的運行模式
    MapReduce 編程實戰 MapReduce 架構
    DistributeCache 應用:Map Join、Reduce Join
    序列化應用
    自定義排序
    自定義分區
    自定義 Groupingcomparator Combiner 應用
    自定義 Inputformat
    自定義 Outputformat
    MapReduce 高級特性應用 shuffle 機制
    MapReduce 的并行度
    MapReduce 的調優解析
    MapReduce 數據傾斜
    maptask/reduceTask/Container 運算調優
    Zookeeper Zookeeper 概述 1 Zookeeper 介紹
    Zookeeper 下載與安裝
    Zookeeper 配置
    Zookeeper 集群環境部署
    選舉機制介紹
    HDFS HA HDFS HA 的環境部署
    Hive Hive 安裝部署 2 Hive 簡介
    Hive 安裝部署模式(內嵌、本地、遠程)
    Hive 常用內部命令使用
    Hive 工作機制 Hive 元數據庫概念
    Hive 數據存儲
    Hive 基本語法 DDL 操作:創建表
    DDL 操作:刪除表
    DDL 操作:修改表
    DDL 操作:增加分區和刪除分區
    DML 操作: Load 裝載數據
    DML 操作:Insert 插入數據
    DML 操作:Insert 導出數據
    Hive 數據簡單查詢(where、group by、order by 、sort by、distribute by、cluster by)
    Hive 數據復雜查詢_Join 操作
    HQL 高級應用 JDBC 連接 Hive
    Hive 的分區、分桶、視圖、索引
    Hive 數據類型 基本數據類型
    復合數據類型
    Hive 函數 1 內置函數
    自定義函數(UDF/UDAF)
    Hive 解決特殊格式數據 自定義 Inputformat
    自定義 SerDe(ORC、Parquet)
    Hive 調優 FetchTack 參數調優
    HQL 調優
    數據傾斜調優
    結合 MapReduce 調優
    Flume Flume 安裝部署 1 Flume 介紹
    Flume 安裝
    Flume 架構及內部原理 Source 組件詳解
    Channel 組件詳解
    Sink 組件詳解
    Flume 使用 配置文件的編寫
    參數的配置
    Flume 的扇入和扇出
    FLUME 自定義攔截器案例:數據過濾與脫敏
    Sqoop Sqoop 安裝部署 1 Sqoop 介紹
    Sqoop 安裝部署
    Sqoop 架構
    Sqoop 使用 Sqoop 導入數據
    Sqoop 導出數據
    HBase HBaseHBase 概述 1 HBase 介紹
    HBase 體系結構
    HBase 使用場景介紹及特點
    HBase 中組件角色介紹: Hmaster、Hregion、Hlog、StoreFile(Hfile)、memstore、Blockstore、WAL。
    Hlog 生命周期
    Hbase 讀、寫原理
    HBase 依賴組件:zookeeper 、Hadoop(hdfs)
    HBase 存儲表結構 :namespace,table,rowkey,column family,qualifier,timestamp,region
    HBase 的容錯機制
    HBase 的安裝 Hbase 偽分布式安裝介紹
    Hbase 分布式安裝(自帶 zookeeper和外部 zookeeper)
    安裝常見問題
    HBase 的基本操作 2 初識 HBase Shell
    HBase Shell 常用基本命令
    HBase Shell 常用表管理命令
    HBase Shell 常用表操作命令
    HBase 的 API 操作 HBase API 常規操作:put、delete、get、Result 類、get 列表(ListCell、RawCell)等
    HBase API 高級操作:指定行、ResultScanner 類、按 RowKey 范圍檢索等
    HBase fiter 的使用
    HBase 的優化 1 phoenix 使用
    表設計
    RowKey 設計
    代碼調優
    批量讀寫
    參數調優
    Scala Scala 快速入門 2 scala 編程介紹
    scala 與其他語言的對比和優勢
    scala 相關軟件安裝
    scala 基礎語法
    scala 編程介紹
    scala 相關軟件安裝
    scala 入門案例
    函數式編程 scala 方法和函數
    scala 的函數和 Python 的 Lambda 對比
    scala 的函數和 Java8 的 Lambda 對比
    用 Java自己實現一個類似函數式編程的功能
    scala 函數式編程特點
    scala 數組和集合
    map、flatMap 方法的講解和案例
    reduce 方法的講解和案例
    filter、filterNot 方法方法的講解和案例
    fold、foldLeft、foldRight 方法方法的講解和案例
    sortBy、sortWith、sorted 方法方法的講解和案例
    aggregate 方法的講解和案例
    其他常用的方法
    scala 編程練習(單機版 WordCount)
    面向對象 1 類的定義
    構造器與輔助構造器
    繼承
    單例對象
    包訪問權限
    實現特質
    方法的重寫和重載
    實現多態
    面向對象綜合案例
    模式匹配 Scala 模式匹配的特點
    按內容匹配
    按類型匹配
    case class
    case object
    自定義 case class 和 case oject 案例
    Option/Some/None
    偏函數
    Actor 并發編程 1 Actor 編程模型簡介
    Actor 編程模型簡介與 Java 傳統多線程的區別
    創建 Actor 的方式
    發送同步消息和異步消息
    Scala 的 Future 功能
    Actor 編程實戰
    高階函數 1 高階函數介紹
    高階函數的種類
    柯里化
    call by name 和 call by value
    Scala 的閉包
    高階函數綜合案例
    隱式轉換 隱式轉換的概念和作用
    隱式轉換與裝飾模式、代理模式的對比
    隱式轉換的優點
    上下文綁定
    視圖綁定
    逆變和協變
    隱式轉換原理剖析
    隱式轉換案例
    分布式 RPC 編程案例(Akka 和 Netty) 1 RPC 編程實現原理介紹
    Akka 框架介紹
    Akka 入門案例
    Akka 原理剖析
    Akka 的容錯功能
    Akka 整合 zookeeper 實現高可用
    實戰:RPC 編程實戰一
    (實現 RPC 通信功能)
    實戰:RPC 編程實戰二
    (實現 Spark 底層通信的功能)
    Netty 的介紹和特點
    Netty 的基本使用
    案例:實現 Netty 的 Server 端的實現
    案例:實現 Netty 的 Client 端的實現
    Netty 整合其他序列框架
    案例:利用 Netty 實現 RPC 通信
    Spark Spark 簡介和環境搭建 1 Spark 簡介
    Spark 和 Hadoop、Storm 的對比
    Spark Standalone 環境搭建
    Spark 集群環境架構
    Spark 集群搭建
    Spark 高可用集群搭建
    Spark-Shell 的使用
    Spark 整合 HDFS
    RDD 的 Transformation 和 Action 的使用 2 用 Scala 語言編寫 Spark 應用程序 WordCount
    用 Java 語言編寫 Spark 應用程序 WordCount
    RDD 簡介
    RDD 的特點說明
    Spark 常用算子介紹
    Spark 的 Transformation 算子
    map、flatMap、mapPartitions 的使用
    filter 的使用
    reduceByKey、groupByKey、aggregateByKey 的使用
    sortByKey、sortBy 的使用
    join、unit、intersection、cogroup 的使用
    coalesce、repartition、repartitionAndSortWithinPartitions 的使用
    其他復雜的 Transformation 算子
    Spark 的 Action 算子
    reduce 的使用
    count、countByKey 的使用
    collect、firsttake、takeOrdere 的使用
    saveAsTextFile、saveAsSequenceFile、saveAsObjectFile 的使用
    foreach、foreachPartition 算子
    其他復雜的 Action 算子
    Spark Core 的高級功能 2 案例:用戶最常出現的位置
    Spark 的 WordCount 執行相信流程解析
    RDD 的緩存機制
    案例:URL 求 TopN
    自定義分區
    二次排序
    自定義排序
    RDD 的 checkpoint 機制
    廣播變量
    案例:根據 IP 求歸屬地
    Spark 遠程調試
    Maven 編譯 Spark 源碼
    寬依賴和窄依賴
    RDD 的血統關系
    DAG 切分過程
    案例:利用 JdbcRDD 導入數據
    Spark SQL 2 Spark-SQL 介紹
    Spark-SQL 的使用新特性
    SparkSession 的使用
    DataFrame 和 DataSet 的使用
    DataFrame 的常用方法
    通過 Case Class 和 Schema 創建 DataSet
    DataSet 的常用方法
    Parquet 文件的使用
    SparkSQL 的 TemporaryView
    Spark-SQL 加載并處理 MySQL 中的數據
    利用 Spark-SQL 講數據寫入到 MySQL 中
    Spark-SQL 整合 Hive
    Spark-SQL 綜合案例 1
    Spark-SQL 綜合案例 2
    SparkStreaming 2 Spark-Streaming 簡介
    編寫 Spark-Streaming 的 WordCount 程序
    可更新狀態的 WordCount 程序
    Spark-Streaming 整合 Flume
    Kafka 的介紹
    Kafka 集群的安裝
    Kafka 相關概念介紹
    Kafka 生產者和消費者程序編寫
    Kafka 的 Topic 的相關操作
    Kafka 原理深入
    Spark-Streaming 整合 Kafka
    案例:Spark-Streaming 實時統計小區流量
    Spark-Streaming 窗口函數
    Spark-Streaming 直連方式整合 Kafka
    直連方式原理分析
    Spark On Yarn 1 Hadoop 的 YARN 知識點回顧
    Spark On YARN 兩種方式 Cluster 和 Client
    兩種方式過程分析
    Spark On YARN 日志查看
    Spark On YARN 常見問題分析
    Spark On YARN 的的任務調度
    Spark On YARN 的常用配置參數
    YARN 的監控頁面參數講解
    Spark MLlib 1 Spark MLlib 介紹
    MLlib 和 Mahout 的對比和優勢
    breeze 向量和矩陣計算
    MLlib 常用算法
    案例:智能推薦案例
    案例:分析電商銷售商品分類
    Spark GraphX 1 GraphX 介紹
    圖相關概念的介紹
    GraphX 基本使用
    案例:社交用戶人脈分析
    案例:手機用戶常出沒的商圈分析
    Spark 源碼分析 1 Master 啟動流程源碼分析
    Worker 啟動流程源碼分析
    Spark 應用程序提交構成源碼分析
    SparkContext 創建過程源碼分析
    ClientActor 提交任務給 Master 過程源碼分析
    Master 資源調度源碼分析
    Master 通知 Worker 啟動 Executor 過程源碼分析
    Executor 跟 DriverActor 通信過程源碼分析
    任務提交整理流程源碼分析
    DAGSchedule 執行過程分析
    DAG 切分 Stage 過程源碼分析
    TaskScheduler 提交 Task 過程源碼分析
    Executor 上執行 Task 過程源碼分析
    Spark 集群和任務性能優化 1 Spark Standalone 模式優化參數
    任務提交資源分配和優化參數
    數據傾斜原因及優化方案
    Driver 端參數配置和優化
    Worker 端參數配置和優化
    RDD 的 cache、checkpoint 等相關優化
    Shuffle 過程優化及參數配置
    SparkSQL 的任務優化
    SparkStreaming 的任務優化
    Spark On YARN 端參數配置和優化
    Spark 集群監控和參數調優
    Spark 集群內存監控和 JVM GC 調優
    就業指導 簡歷指導 1 簡歷模板
    面試常見技術問題
    3第三階段:項目實戰階段(30天)
    模塊名 天數 知識點
    黑卡檢索判定 12 黑卡的背景
    黑鏈和對企業的影響
    數據的采集方式和規范處理
    應業務需要對黑卡
    使用黑卡用戶的檢索
    對檢索結果的存儲處理
    總結整個黑卡的思考過程和業務思考
    高鐵電務段大數據平臺 12 業務背景了解
    數據接入
    數據清洗
    離線報表統計
    實時報表統計
    用戶畫像
    設備維修預測
    項目總結
    精準廣告智能競價 DMP 平臺 6 廣告行業現狀
    項目背景
    Flume 數據采集
    數據存儲技術選型
    離線業務
    實時業務
    用戶畫像
    數據可視化
    項目總結
    4第四階段-面試技術增強(9天)
    模塊名 天數 知識點
    JVM 4 JVM 介紹
    JVM 的對內存的細化
    GC 的常用算法
    GC 的工作機制
    JVM 的監控工具
    JVM 的綜合調優
    數據結構 數組
    棧和隊列鏈表和遞歸
    堆和優先數列
    紅黑樹
    哈希表
    快速排序
    有窮自動機
    Cdh 1 Cdh 的介紹和安裝方法
    Flink 2 flink 架構
    flink 原理
    flink 編程開發
    ElasticSearch ElasticSearch 的介紹和安裝 2 ElasticSearch 的介紹
    ElasticSearch 的基本概念
    ElasticSearch 的下載與分布式集群搭建
    ElasticSearch 的使用 ElasticSearch 入門操作
    ElasticSearch使用 Java操作
    CURl 命令介紹
    ElasticSearchCRUD 操作
    ElasticSearch 查詢文檔操作
    獲取免費試聽資格 搶優惠名額
    行業大牛操刀課程研發,技術迭代領先同行半年
    業內最專業的課程,經得起你細細對比
    一線企業大項目實訓,保證更好實踐
    沒有大項目經驗的Java工程師,無法匹配高新
    教學服務
    澳洲幸运8开奖网站