?
教程目標:
本教程的目的是提供企業級別的數據分析平臺部署方案培訓,以幫助不需要前后端開發的數據分析或數據挖掘工程師以及無需配置前后端開發的部門部署一套企業級的數據分析、數據挖掘、可視化、建模、報告的通用型數據平臺,實施快速上線Web應用達到數據應用,以此實現數據驅動業務增長。
數據應用痛點:
數據部門或者數據從業者很難脫離數據需求、數據報表、數據模型、數據報告四大工作內容,但數據報表大多采取SQL+EXCEL方式、采取第三方可視化軟件、自主開發數據系統等等方式,但其中都有不少弊端,Excel傳統方式修改繁瑣,交互性不足;BI系統操作小白但是花銷不少,難以自動化、模板化;自主開發難度大,數據從業者難以參與,數據從業主要挖掘數據價值,再學一門軟件開發適得其反。??
數據從業者大多會R語言或者Python,所以一套企業級別的解決方案,簡單易用,開箱即用,可復制可共享可修改。
?
方案特點:
企業級別方案是指要滿足企業應用需求。該方案滿足解決企業數據應用的數據需求:
①?兼容提供多種常用語言編寫的web應用上線,支撐數據分析師或數據挖掘工程師的技能
②?實現權限控制、并發控制、應用管理等等功能從而保證數據穩定、安全等監控
③?簡化運維和開發流程,數據從業者大部分精力只需要專注于數據價值的挖掘和產出?
培訓大綱:
第一講:R語言概要
本講目的是介紹常用的數據挖掘工具R語言進行系統梳理以及構建Web應用的說明,為后續的web應用簡約開發打下基礎。
?① R語言的優缺點簡介
② R語言數據處理模塊簡介
③ R語言可視化、數據建模模塊簡介
④ R語言Web模塊簡介
?
第二講:Python語言概要
本講目的是介紹常用的數據挖掘工具R語言進行系統梳理以及構建Web應用的說明,為后續的web應用簡約開發打下基礎。
?① Python語言的優缺點簡介
② Python語言數據處理模塊簡介
③ Python語言可視化、數據建模模塊簡介
④ Python語言Web模塊簡介
?
?
?
?
?
第三講:Web應用通講
本講目的是介紹常用的Web開發知識內容,幫助學員初步建立開發的意識,無需深入掌握只要具備相關意識和認知,了解技術架構的差異優劣。
?① Web應用展示優缺點
② 前端開發知識簡介
③ 后端開發知識簡介
④ 多種開發體系的優劣對比
?
第四講:技術方案的簡介
??本講目的是該套技術方案的技術內容和構建組成,幫助學員掌握平臺的構建思想和工作流程。
?① 整體的技術方案說明
② 數據平臺工作流程和分工簡介
?③ 技術方案優劣比較
?④ 企業落地案例介紹
?
第五講:數據平臺的部署
本講目的是該套技術方案的部署技術細節講解,幫助學員掌握平臺關鍵步驟的實施,不需要深入掌握各個領域的內容就能快速搭建數據平臺以及定制自己的數據平臺。
① Linux基礎操作和常見命令掌握
② docker介紹及常用內容介紹
③ Java及服務器內容介紹
④ 虛擬機服務器以及相關軟件搭建
⑤ 數據平臺核心中間件部署
⑥ 核心配置文件的修改
⑦ 數據平臺初始化啟動及使用
?
第六講:數據應用的開發
本講目的是該套技術方案的應用開發技術細節講解,幫助學員不需要深入掌握Web技能,學會使用模板快速開發應用,節省個人無序的探索步驟提升個人開發和實施效率,針對企業數據需求達到高效的數據應用開發。
① 應用開發思想和思路的介紹
② R語言模板實例開發使用
③ Python語言模板實例開發使用
④ 應用生成和部署上線