大數(shù)據(jù)零基礎(chǔ)體驗課
學習目標:1.掌握企業(yè)級ETL平臺的kettle|2.掌握BI的可視化平臺Superset|3.掌握kettle流式數(shù)據(jù)ETL處理設(shè)計思想|4.掌握大數(shù)據(jù)企業(yè)開發(fā)中**常見的linux操作|5.掌握一款主流數(shù)據(jù)庫管理工具DataGrip|6.掌握企業(yè)MySQL的調(diào)優(yōu)方案|7.掌握大數(shù)據(jù)分析中數(shù)據(jù)全量及增量同步解決方案|8.掌握生產(chǎn)環(huán)境中數(shù)據(jù)分析程序的部署解決方案
主講內(nèi)容1 操作系統(tǒng)基礎(chǔ)
Linux是一個基于POSIX和Unix的多用戶、多任務(wù)、支持多線程和多CPU的操作系統(tǒng)
計算機基礎(chǔ)知識、Linux環(huán)境搭建、遠程連接工具、文件操作命令、壓縮解壓縮命令、文件查找命令、系統(tǒng)管理命令、權(quán)限管理、網(wǎng)絡(luò)服務(wù)管理命令、VI等
主講內(nèi)容2:關(guān)系型數(shù)據(jù)庫
數(shù)據(jù)庫就是存儲數(shù)據(jù)的倉庫,其本質(zhì)是一個文件系統(tǒng),數(shù)據(jù)按照特定的格式將數(shù)據(jù)存儲起來,用戶可以對數(shù)據(jù)庫中的數(shù)據(jù)進行增加,修改,刪除及查詢操作
數(shù)據(jù)庫環(huán)境搭建、SQL語言(DDL、DML、DQL)、多表查詢、索引等
主講內(nèi)容3:可視化ETL平臺
對于企業(yè)或行業(yè)應用來說,經(jīng)常會遇到各種數(shù)據(jù)的處理,轉(zhuǎn)換,遷移,掌握一種etl工具的使用,必不可少,這里要學習的ETL工具是——Kettle,現(xiàn)在已經(jīng)更名為PDI
數(shù)據(jù)倉庫與ETL、Kettle安裝部署、數(shù)據(jù)抽取與裝載、表輸入、表輸出、插入/更新、switch/case等組件使用、Kettle作業(yè)等
主講內(nèi)容4:BI可視化開發(fā)
Superset是一款開源的現(xiàn)代化企業(yè)級BI。它是目前開源的數(shù)據(jù)分析和可視化工具中比較好用的,功能簡單但可以滿足我們對數(shù)據(jù)的基本需求,支持多種數(shù)據(jù)源,圖表類型多,易維護,易進行二次開發(fā)
Superset部署、開發(fā),涵蓋Charts開發(fā)、Dashboard開發(fā)
主講內(nèi)容5:電商數(shù)據(jù)倉庫實戰(zhàn)
本案例圍繞某個互聯(lián)網(wǎng)小型電商的訂單業(yè)務(wù)來開發(fā)
電商業(yè)務(wù)背景、案例架構(gòu)、數(shù)據(jù)倉庫增量同步、ETL開發(fā)、指標SQL開發(fā)、Kettle作業(yè)調(diào)度、Superset可視化展示等
Java語言編程就業(yè)班階段一
學習目標:1.掌握Java程序基礎(chǔ)數(shù)據(jù)類型|2.掌握開發(fā)中集合、IO流、常用類等操作|3.掌握Java異常處理機制|4.掌握反射、網(wǎng)絡(luò)編程、多線程開發(fā)|5.掌握Jsoup的網(wǎng)絡(luò)爬蟲開發(fā)|6.掌握JDBC數(shù)據(jù)庫連接操作|7.掌握ETL數(shù)據(jù)處理和BI報表開發(fā)|8.具備JavaSE開發(fā)能力
主講內(nèi)容1編程基礎(chǔ)
基礎(chǔ)語法是編程語言的**課,打好基礎(chǔ)才能更好的學習后面課程,幫學員從小白到入門,包含了以下技術(shù)點:
1.Java語言概述2.Java開發(fā)環(huán)境搭建3.IDEA的安裝和配置4.HelloWorld案例5.注釋.6.關(guān)鍵字7.常量8.變量9.數(shù)據(jù)類型轉(zhuǎn)換10.運算符11.Scanner12.選擇結(jié)構(gòu)13.for循環(huán)14.while循環(huán)15.循環(huán)嵌套16.控制跳轉(zhuǎn)語句break和continue17.Math類-獲取隨機數(shù)18.數(shù)組的概述和創(chuàng)建19.數(shù)組的內(nèi)存圖解20.數(shù)組的常見操作.21.方法的概述和定義22.方法重載.23.方法形參類型24.方法練習
主講內(nèi)容2面向?qū)?/span>象
逐步建立起面向?qū)ο缶幊趟枷?,從會使用對象,到?nèi)存分析,再到真正理解為什么封裝對象,包含了以下技術(shù)點:
1.面向?qū)ο蠼榻B 2.類和對象講解 3.對象的內(nèi)存圖 4.成員變量和局部變量的區(qū)別 5.private關(guān)鍵字 6.封裝 7.this關(guān)鍵字 8.構(gòu)造方法 9.繼承 10.super關(guān)鍵字 11.方法重寫 12.多態(tài) 13.final 14.static 15.抽象類 16.接口 17.包(package)
主講內(nèi)容3常用類API
培養(yǎng)使用java語言解決實際問題,需掌握常見的java對象與工具類,包含了以下技術(shù)點:
1.API解釋2.Object類講解3.String類講4.StringBuilder類講解5.冒泡排序6.Arrays工具類7.包裝類8.自動拆裝箱9.Date類講解10.SimpleDateFormat類講解
主講內(nèi)容4集合操作
建立使用集合解決不同數(shù)據(jù)類型操作的思想,包含了以下技術(shù)點:
1.Lambda表達式2.集合類3.Collection4.ArrayList5.列表迭代器6.增強for7.數(shù)據(jù)結(jié)構(gòu)8.Set集合之HashSet9.Map集合之HashMap10.集合嵌套案例
主講內(nèi)容5IO操作
解決了數(shù)據(jù)序列化和反序列化操作,包含了以下技術(shù)點:
1.File類 2.字節(jié)流 3.序列化流 4.字符流
主講內(nèi)容6Java基礎(chǔ)增強
從數(shù)據(jù)傳輸角度增強對java語言的掌握程度,包含了以下技術(shù)點:
1.軟件結(jié)構(gòu) 2.網(wǎng)絡(luò)協(xié)議 3.網(wǎng)編3要素 4.TCP通信. 5.Junit單元測試 6.反射介紹 7.Class類相關(guān)方法介紹 8.反射案例:代理設(shè)計模式 9.注解解釋. 10.常用注解介紹. 11.xml概述 12.xml的組成元素 13.xml約束
主講內(nèi)容7爬蟲案例
以企業(yè)爬蟲為業(yè)務(wù),實現(xiàn)此階段知識點的綜合場景化應用,包含了以下技術(shù)點:
Jsoup、MySQL高級、JDBC、ETL、BI
倒計時
更多詳情請咨詢客服 18654908535
客服在線時間:9:00-22:00,其他時間請在線預約或留言,謝謝。煙臺達內(nèi)教育:煙臺市芝罘區(qū)海港路25號陽光100城市廣場A座
本周僅剩 個試聽名額
請鍵入信息,稍后系統(tǒng)將會把領(lǐng)獎短信發(fā)至您的手機