現(xiàn)在為大家介紹的就是大數(shù)據(jù)架構(gòu)師課程,專業(yè)的課程輔導(dǎo)老師授課,幫助零基礎(chǔ)的學(xué)員快速入門(mén),量身打造個(gè)性化,差異化流程,為你的求職之路助一臂之力.
課程介紹
階段
Java基礎(chǔ)
Java基礎(chǔ):
JAVA開(kāi)發(fā)簡(jiǎn)介基本語(yǔ)法、運(yùn)算符流程控制語(yǔ)句數(shù)組函數(shù)面向?qū)ο蟪S妙悗?kù)異常io系統(tǒng)集合泛型線程網(wǎng)絡(luò)編程階段測(cè)試
培養(yǎng)目標(biāo):
掌握java當(dāng)中的基本語(yǔ)法中的運(yùn)算符、數(shù)據(jù)類型以及相互轉(zhuǎn)換和各種流程控制語(yǔ)句;充分掌握數(shù)組的創(chuàng)建、遍歷、排序以及函數(shù)定義,函數(shù)的相互調(diào)用和重載;"賦予學(xué)員面向?qū)ο笏枷?,充分理解并運(yùn)用java面向?qū)ο笏枷雭?lái)進(jìn)行程序開(kāi)發(fā),實(shí)現(xiàn)開(kāi)發(fā)者從過(guò)程到面向?qū)ο缶幊痰霓D(zhuǎn)變"充分掌握常用類當(dāng)中的方法,String類和裝類以及相互轉(zhuǎn)換,異常的處理方式,File類和使用io讀取和輸入數(shù)據(jù);深入理解常用集合類的用法、集合的特點(diǎn)、以及各種使用多線程的概念,創(chuàng)建方式,同步,通信,網(wǎng)絡(luò)編程的基本概念,編寫(xiě).
企業(yè)級(jí)實(shí)訓(xùn)項(xiàng)目:
猜字游戲;猜拳游戲;數(shù)字炸彈;控制臺(tái)版本雙色球項(xiàng)目;"滴滴嗒嗒租車系統(tǒng);打印機(jī)項(xiàng)目;個(gè)人記賬本";"qq號(hào)注冊(cè)驗(yàn)證;中公教育JAVA學(xué)生系統(tǒng)的登陸注冊(cè);文件復(fù)制;時(shí)間的跳動(dòng);雙色球隨機(jī)版";中公教育java學(xué)生系統(tǒng);"媽媽叫你去打醬油;文件在線下載;開(kāi)心聊天室"
第二階段
JavaWeb
JavaWeb:
html+css;html5+css3;javascript;jquery;數(shù)據(jù)庫(kù);JDBC;WEB服務(wù)器、開(kāi)發(fā)工具-MyEclipse;HTTP協(xié)議;(數(shù)據(jù)庫(kù)連接池)數(shù)據(jù)源;JavaWeb開(kāi)發(fā)之Servlet、Servlet3.0;請(qǐng)求與響應(yīng);JSP;MVC;會(huì)話管理;過(guò)濾和監(jiān)聽(tīng);異步請(qǐng)求;階段測(cè)試
培養(yǎng)目標(biāo):
掌握PC端前端頁(yè)面的搭建及布局方法;了解html5新增特性,了解css3新增選擇器及常見(jiàn)屬性;掌握常見(jiàn)網(wǎng)頁(yè)動(dòng)效實(shí)現(xiàn)原理和思路,理解動(dòng)態(tài)網(wǎng)頁(yè)實(shí)現(xiàn)原理,掌握客戶端表單驗(yàn)證方法;熟悉常用的API,能夠快速實(shí)現(xiàn)網(wǎng)頁(yè)動(dòng)效;"了解企業(yè)中常用數(shù)據(jù)庫(kù),以數(shù)據(jù)庫(kù)的基本操作";掌握數(shù)據(jù)庫(kù)表的復(fù)雜查詢;掌握數(shù)據(jù)庫(kù)設(shè)計(jì)的理論知識(shí);掌握sql語(yǔ)句的優(yōu)化;"掌握J(rèn)DBC操作數(shù)據(jù)庫(kù),完成基本CRUD操作";掌握J(rèn)DBC事務(wù);掌握Tomcat服務(wù)器的安裝配置及使用;了解HTTP協(xié)議的特點(diǎn);掌握數(shù)據(jù)源的基本原理以及常見(jiàn)數(shù)據(jù)源的配置及使用;熟練使用Servlet開(kāi)發(fā)基本web項(xiàng)目;掌握web應(yīng)用中的請(qǐng)求與響應(yīng);掌握J(rèn)SP基本原理,整合Servlet開(kāi)發(fā)基本應(yīng)用;熟練掌握MVC模式進(jìn)行開(kāi)發(fā);掌握web應(yīng)用開(kāi)發(fā)中的兩種會(huì)話技術(shù)、區(qū)別與聯(lián)系;掌握javaweb開(kāi)發(fā)中的監(jiān)聽(tīng)器和過(guò)濾器,并且配置自定義功能的監(jiān)聽(tīng)和過(guò)濾;熟練使用Ajax進(jìn)行異步請(qǐng)求
企業(yè)級(jí)實(shí)訓(xùn)項(xiàng)目:
“中公圖書(shū)商城”前端頁(yè)面制作;"(1)、電商項(xiàng)目數(shù)據(jù)庫(kù)設(shè)計(jì)以及所涉及的sql查詢語(yǔ)句";(2)、封裝jdbc工具類、簡(jiǎn)化開(kāi)發(fā);"(3)、使用MyEclipse開(kāi)發(fā)工具,整合Servlet+JSP+MySQL+JDBC遵循MVC開(kāi)發(fā)模式,完成商品信息的發(fā)布以及查詢;使用response響應(yīng)頭字段完成文件下載、自動(dòng)刷新";"(4)、在(3)的基礎(chǔ)上,開(kāi)發(fā)用戶注冊(cè)及登錄功能。并且使用Session進(jìn)行登錄校驗(yàn),使用Cookie開(kāi)發(fā)“記住密碼”功能"
第三階段
JavaEE高級(jí)
+
Linux課程
+
分布式計(jì)算JavaWeb
JavaEE高級(jí)+Linux課程+分布式計(jì)算:
Jspring框架、mybatis框架、nio、JVM、maven框架、LINUX、MYSQL分庫(kù)分表、讀寫(xiě)分離、JAVA搜索引擎、Redis、消息隊(duì)列、分布式計(jì)算框架、項(xiàng)目實(shí)戰(zhàn)
培養(yǎng)目標(biāo):
"理解Spring的DI和IOC以及AOP原理,掌握Spring的事務(wù)管理以及和其他框架的集成";"理解ORM思想,以及mybatis的原理,;熟練使用mybatis框架";理解springmvc的原理,并熟練的應(yīng)用;理解JVM原理和調(diào)優(yōu)技巧;掌握maven項(xiàng)目構(gòu)建和管理;掌握LINUX虛擬機(jī)安裝、網(wǎng)絡(luò)配置、基本命令、常用軟件及環(huán)境配置;掌握基于Mycat中間件的Mysql分庫(kù)分表、讀寫(xiě)分離;掌握搜索引擎Solr基本安裝和使用;掌握Redis基本安裝、命令、JAVA的集成,以及常用集成模式;掌握ActiveMq消息隊(duì)列、JMS協(xié)議;掌握分布式計(jì)算框架Dubbo的基本配置和項(xiàng)目集成;
企業(yè)級(jí)實(shí)訓(xùn)項(xiàng)目:
JVM調(diào)優(yōu)、maven項(xiàng)目構(gòu)建、阿里云實(shí)際LINUX主機(jī)安裝、使用、部署、手機(jī)號(hào)碼歸屬地系統(tǒng)、MYsql分庫(kù)、分表、主從復(fù)制、讀寫(xiě)分離實(shí)際演練、基于Dubbo的電商商品管理開(kāi)發(fā)
第四階段
離線數(shù)據(jù)分析平臺(tái)Hadoop
離線數(shù)據(jù)分析平臺(tái)Hadoop:
Hadoop初步;Hadoop分布式文件系統(tǒng)HDFS;MapReduce;Hadoop HA;Hive;Flume;
Sqoop;HBase;YARN;項(xiàng)目實(shí)戰(zhàn)
培養(yǎng)目標(biāo):
"掌握HDFS文件系統(tǒng)以及熟練使用Java API操作HDFS、Spring集成Hadoop使用以及分布式集群環(huán)境搭建。掌握Hadoop生態(tài)圈上的各種應(yīng)用的使用方式以及架構(gòu)如MapReduce、Hive、Hbase、Sqoop等"
企業(yè)級(jí)實(shí)訓(xùn)項(xiàng)目:
1、日志文件的收集;2、Hive日志文件數(shù)據(jù)分析;
3、定時(shí)觸發(fā);4、HBASE集群
第五階段
實(shí)時(shí)數(shù)據(jù)分析平臺(tái)Storm
實(shí)時(shí)數(shù)據(jù)分析平臺(tái)Storm:
python基礎(chǔ);Storm框架;Storm集群;日志監(jiān)控業(yè)務(wù);
Kafka;項(xiàng)目實(shí)戰(zhàn)
培養(yǎng)目標(biāo):
(1)實(shí)時(shí)計(jì)算平臺(tái)解決方案;(2)使用Flume收集數(shù)據(jù)到Kafka;(3)Spring集成Storm、flume、redis、mysql對(duì)數(shù)據(jù)進(jìn)行分析
企業(yè)級(jí)實(shí)訓(xùn)項(xiàng)目:
1、Grouping策略及并發(fā)度;2、計(jì)算網(wǎng)站;3、storm事務(wù);4、Storm集群和作業(yè)監(jiān)控;
5、點(diǎn)擊流日志分析;6、Python爬蟲(chóng)
第六階段
Scala語(yǔ)言與Spark
Scala語(yǔ)言與Spark:
Scala語(yǔ)言;Spark;機(jī)器學(xué)習(xí);
spark與HIVE;項(xiàng)目實(shí)戰(zhàn)
培養(yǎng)目標(biāo):
(1)升級(jí)Hive執(zhí)行引擎為Spark;(2)使用Spark Sql完成點(diǎn)擊流日志業(yè)務(wù)需求;(3)使用Spark處理業(yè)務(wù)數(shù)據(jù);(4)企業(yè)海量數(shù)據(jù)分析平臺(tái)規(guī)劃
企業(yè)級(jí)實(shí)訓(xùn)項(xiàng)目:
1、spark集群;2、SparkStreaming外掛;
3、k-means和貝葉斯算法;4、點(diǎn)擊流日志分析
第七階段
指導(dǎo)
指導(dǎo):
企業(yè)面試前期準(zhǔn)備與技巧
企業(yè)面試實(shí)戰(zhàn)
課程內(nèi)容:
簡(jiǎn)歷制作、面試禮儀,對(duì)學(xué)員進(jìn)行簡(jiǎn)歷指導(dǎo)及多輪模擬面試
常見(jiàn)面試題的講解,技術(shù)簡(jiǎn)歷的指導(dǎo)與優(yōu)化,技術(shù)面試指導(dǎo),強(qiáng)化實(shí)戰(zhàn)項(xiàng)目
培養(yǎng)目標(biāo):
從簡(jiǎn)歷、面試技巧等層面助學(xué)員提升,培養(yǎng)學(xué)員溝通表達(dá)能力讓學(xué)員清晰了解職業(yè)發(fā)展規(guī)劃,明確自身定位,找到適合自身發(fā)展的