福彩3d今日字谜|中国福彩3d

2019年JavaEE課程大綱

目前課程版本:9.0   升級時間:2018.05.01   查看詳細

JavaEE課程設計理念

  •  

    與時俱進

    課程設計之初就對現階段企業中流行技術及知識點進行過多次調研,整套課程設計完成后,技術點進行了100+以上項的增加與優化,JDK升級為1.8版本,加入Lambda表達式及其它新特性的講解,引入spring全家桶(spring boot /spring data/spring cloud等),為了讓我們的學員在就業市場上更具有競爭力,重點講解了更多的大型互聯網公司主流技術框架如Dubbo、Zookeeper、Lucene、Solr、Elasticsearch、MyCat、微信支付、Jenkins、AngularJS、Spring Security CAS、百度地圖、GIT等。

  •  

    引領潮流

    傳智播客JavaEE學科在十多年的Java培訓中一直引領技術變革,我們一直以來都以最新最好的課程面向所有學生,本套課程加入了大量前沿領先的技術點,如 微服務、容器化DevOps、前后端分離、數據爬取、分布式日志系統ELK、Rancher容器部署管理、Grafana服務實時監控、NodeJS與Npm和cnpm管理包資源、VueJS、axios組件使用、Swagger文檔設計規范、ElementUI開發管理后臺、NUXT實現SSR服務端渲染、瀑布流與分享、spark mllib als 機器學習算法庫使用、DL4J深度學習框架等。

  •  

    項目豐富

    課程的目標是讓學生靈活運用所學知識進行企業項目開發,項目選材是從真實的企業項目中提取,涉及八大行業十二個項目,包括旅游、物流、社交、電商、醫藥、教育、金融、租房,通過長達60天的項目實戰,讓學員真正具備了企業項目開發的能力,輕松應對未來市場變化。

  •  

    解決方案式教學

    項目是整個JavaEE課程體系中最重要的階段,項目課程是對所有知識點學習的檢驗,項目課程中引入方案式教學,多達40+以上解決方案,包括分布式架構、集群部署、微服務、海量數據存儲、分布式日志、云存儲、大數據存儲、權限管理、在線支付、分布式搜索、三方登錄、Java爬蟲等,內容更豐富,更具有針對性。

JavaEE基礎班課程大綱

學習對象

0基礎0經驗的小白人員;想通過最低的成本來試一下自己是否適合做Java編程相關工作的轉型人員。

注:獲取更多免費學習視頻+資料+筆記,請加QQ:2632311208。

上課方式

全日制脫產,每周5天上課, 上兩天課休息一天的上課方式(實際培訓時間可能因法定節假日等因素發生變化)

培訓時間

部分校區可能會根據實際情況有所調整,詳情可詢咨詢老師   點擊咨詢



JavaEE基礎班課程大綱
階段名稱主講內容技術要點學習目標
java語言入門基礎語法1 HelloWorld、2 常量、3 變量、4 數據類型、5 運算符、6 方法、7 流程控制語句、8 IDEA使用、9 數組可掌握的核心能力:
掌握Java開發環境基本配置;
掌握運算符、表達式、流程控制語句、數組等的使用;
熟練使用Idea開發工具;
掌握Java基本面向對象知識;
掌握常用類String、ArrayList等的使用。

可解決的現實問題:
掌握Java基礎知識,為后面的深入學習java課程打下堅實的基礎。

市場價值:
具備Java語言編程基礎,但是還不能達到企業的用人標準。
面向對象1 類、2 對象、3 封裝、繼承、多態、4 構造器、5super、this、6 接口、抽象類、7 權限修飾符、8 內部類、9 Random、ArrayList、String、Arrays、Math

JavaEE就業班課程大綱

學習對象

本課程適合于計算機專業,有一定Java基礎、通過入學考核的未就業人士。

提示:測試題主要考察您是否具備Java基礎,以便我們統一入學基礎,更好地開展教學工作。如果您感覺測試題很難,我們建議您參加我們的Java基礎班學習。

上課方式

全日制脫產,每周5天上課, 上兩天課休息一天的上課方式(實際培訓時間可能因法定節假日等因素發生變化)

培訓時間

部分校區可能會根據實際情況有所調整,詳情可詢咨詢老師   點擊咨詢




JavaEE就業班課程大綱
階段名稱主講內容技術要點學習目標
Java語言進階常用API1 Date、2 DateFormat、3 Calendar、4 System、5 StringBuilder可掌握的核心能力:
深入理解Java面向對象相關知識點;
掌握開發中常用類如集合、IO流、時間日期等操作;
掌握Java異常處理機制,熟悉Java多線程開發;
掌握網絡基礎知識,了解Socket原理,TCP、UDP協議;
掌握java基本語法完成單機程序的編寫;
熟悉Java新特性,如Lambda、Stream流等操作。

可解決的現實問題:
學生具備JavaSE基本開發能力,可編寫簡單單機應用程序。

市場價值:
具備JavaSE基本開發能力,但是還不能滿足企業用人需求,可為后續JavaWeb的學習打下堅實基礎。
集合API1 Collection、2 泛型、3 List、4 Set、5 Collections、6 Map、7 HashMap
異常1 異常體系、2 異常分類、3 聲明拋出捕獲異常、4 自定義異常
多線程1 線程概念、2 線程同步、3 Lock、4 線程生命周期、5 線程池
Lambda表達式1 函數式思想概述、2 Lambda標準格式、3 Lambda語法與注意事項
IO流1 文件、2 字節流、字符流、3 轉換流、高效流
網絡編程1 網絡編程三要素、2 Socket原理機制、3 UDP傳輸、4 TCP傳輸
新特性1 函數式接口、2 方法引用、3 函數式編程、4 Stream流
JavaWebmysql與jdbc1 mysql、2 jdbc、3 連接池、4 JdbcTemplate可掌握的核心能力:
掌握Java JDBC、連接池操作,熟練操作mysql數據庫;
熟悉web開發中常用知識如 HTML5、CSS3、JavaScript、BootStrap、jQuery等;
掌握JavaWeb開發核心技術 Servlet、Listener、Filter等;
熟悉Linux服務器,并安裝開發常用軟件tomcat、mysql、nginx等;
掌握同步及異步操作的JavaWeb開發,具備B/S結構軟件開發能力,完成基本的JavaWeb項目;
熟悉基本的項目管理工具Maven的使用。

可解決的現實問題:
具備基本的JavaWeb開發能力,熟悉Linux服務器及相關軟件的使用,可完成中小型企業級項目的開發。

市場價值:
掌握JavaWeb開發基礎知識,熟悉Java基本開發環境、熟悉項目管理工具使用及Linux服務器使用,滿足java軟件開發行業的中級需求,根據市場反饋數據來看,薪資可達8000元/月。
前端技術1 html5、2 css3、3 javascript、4 bootstrap
linux與nginx1 linux安裝、2 目錄操作、3 文件操作、4 網絡操作等、5 nginx安裝、配置、部署
基礎加強1 反射、2 BeanUtils、3注解
xml與jsoup1 xml基本語法、2 約束、3 jsoup概述、4 jsoup作用使用、5 xpath
servlet核心編程1 tomcat、2 request、response、3 cookie、session、4 jsp、el、jstl、Filter
web異步開發1 jquery3、2 ajax、3 json
redis1 nosql介紹、2 redis數據類型、3 常用命令、4 jedis
maven1 maven概念與作用、2 idea集成maven、3 maven常用命令、4 依賴管理
黑馬旅游網1 baseServlet優化、2 redis緩存、3 jdbcTemplate事務控制、4 linux shell編程、5 項目部署
項目一mybatis1 自定義mybatis框架、2 mybatis入門、3 架構分析、4 常用API、5 配置與事務管理、6 mapper代理、7 數據封裝、8 動態sql、9 關聯查詢、10 性能優化、11 查詢緩存可掌握的核心能力:
掌握企業中最常用SSM框架開發,開發出結構清晰、可復用性好、維護方便的企業級應用程序;
掌握AngularJS框架;
掌握Spring security框架;
掌握dubbox分布式調用技術;
掌握zookeeper分布式應用協調服務;
掌握Freemarker模板引擎;
掌握全文檢索解決方案;
掌握spring boot1.x框架的基本應用;
掌握CAS實現單點登錄;
掌握CORS實現跨域;
掌握微信掃碼支付;
掌握電商秒殺解決方案;
掌握SpringTask實現任務調度;
掌握MavenProfilel實現開發與生產環境切換;
了解電商開發中相關業務模塊如商品、訂單基本操作;
了解電商開發中相關術語SPU和SKU等;
積累互聯網電商項目開發經驗。

可解決的現實問題:
使用主流的ssm框架,升級相關技術,如前端框架angularJS、spring data redis、spring data solr等,提供大量企業級解決方案,如支付解決方案、秒殺解決方案、搜索解決方案等,提升項目含金量,促進學員就業,讓學生更自如面對互聯網電商項目開發崗位。

市場價值:
掌握本階段課程,可應對Java互聯網開發的高級崗位,根據市場反饋數據來看,薪資可達12000元/月。
spring1 spring體系結構、2 spring配置、3 bean管理、 4 IOC/DI、AOP、5 事務管理、6 spring5新特性
spring mvc1 springmvc概述、2 控制器、3 常用注解、4 參數綁定、5 json數據交換、
6 Resultful、7 攔截器、8 文件上傳、9 異常處理、10 SSM整合
oracle1 安裝配置、2 表空間、3 常用函數、4 多表查詢、5 子查詢、6 序列、視圖、
7 查詢優化、8 PLSQL、9 存儲過程、10 存儲函數、觸發器
maven1 maven分模塊構建、2 私服、3 本地倉庫
企業級權限管理系統1 svn、2 adminLTE、3 SSM零配置整合、4 spring security、5 權限控制、6 AOP日志

電商行業--品優購
企業級服務--SaasOA
(任選一)
以品優購為例:
1.分布式框架Dubbox、2.采用angularJS作為前端框架,所有工程均采用ajax方式異步獲取數據、3 使用select2多選下拉框組件、 4.電商模式由原來的B2C升級為B2B2C、 5 使用《黑馬程序員代碼生成器2.4》生成代碼、6 使用Spring Security作為安全框架、 7 采用BCrypt加密算法、 8 使用SpringDataRedis框架操作Redis、 9 使用Spring Data Solr框架操作solr 、10 Solr新增動態域(Dynamic)知識點、11 新增SPU和SKU的講解、 12 新增SpringBoot框架、 13 新增阿里大于短信發送功能、 14 使用CAS實現單點登錄、 15 使用CORS實現跨域、 16 使用twitter的snowflake算法實現分布式ID生成器、17 新增微信掃碼支付、 18 新增電商秒殺解決方案、 19 使用SpringTask實現任務調度、 20 使用MavenProfilel實現開發與生產環境切換
項目二lucene/elasticsearch1 什么是全文檢索、2 Lucene實現全文檢索、3 Analyzer分析器、4 索引維護、5 ElasticSearch簡介、6 ElasticSearch安裝與啟動、7 Elasticsearch核心概念、操作入門、8 ElasticSearch集成IK分詞器、9 ElasticSearch常用編程操作、10 spring data ElasticSearch使用可掌握的核心能力:
熟悉基本的Java爬蟲開發,掌握webmagic爬蟲框架使用;
掌握httpClient的使用;
掌握spring data jpa框架;
掌握Spring boot2.x框架;
掌握Spring Cloud框架;
掌握MongoDB數據庫使用;
掌握RabbitMQ消息中間件使用;
掌握Elasticsearch分布式搜索引擎;
掌握Rancher實現容器部署管理;
掌握Grafana實現服務的實時監控;
熟悉NodeJs環境,使用Npm和cnpm管理包資源;
熟悉ESlint進行前端語法校驗;
熟悉axios的使用;
掌握vuejs框架的基本使用;
掌握瀑布流組件使用;
掌握前端頁面分享功能的實現;
掌握企業級DevOps解決方案,熟悉Docker、Jenkins、git等;
了解spark mllib als 機器學習算法庫實現智能分類;
了解DL4J深度學習框架實現智能推薦。

可解決的現實問題:
使用spring全家桶進行項目開發,掌握微服務開發,熟悉前端開發方式及相關技術,熟悉軟件部署與持續集成 ,了解Java機器學習,打造Java全棧式工程師,讓學員站在Java軟件開發的金字塔頂端。

市場價值:
本階段課程順應Java開發市場發展趨勢,學員可輕松應用Java互聯網開發大部分崗位,根據市場反饋,薪資可達15000元/月。
spring data jpa1 ORM框架介紹、2 hibernate框架介紹、3 JPA介紹、4 spring data jpa概述、
5 spring data jpa常用操作、6 spring data jpa關聯映射與多表操作
spring boot1 springBoot簡介(Spring Boot 2.0 新特性)、2 springBoot快速入門(包括熱部署)、3 springBoot與其它技術的整合(SpringMVC \ Spring Data JPA \ JUnit \  mybatis)4 springBoot原理分析、5 thymeleaf 模板語言 、6 綜合案例(Spring Data JPA +SpringBoot2.0  + thymeleaf  )、7 Spring Boot Admin
git1 git歷史、2 git與svn對比、3 git工作流程、3 git安裝、4 git管理文件版本、5 運程倉庫、6 分支管理
vue.js1 vue.js概述、2 vue.js系統指令、3 vue.js過濾器、4 vue.js ajax操作、5 vue.js組件介紹、6 vue.js路由
爬蟲1 爬蟲介紹、 2httpClient、3webMagic
社交行業--十次方
教育行業--學成在線
生活服務--好客租房
醫療行業--傳智健康
(任選一)

以十次方為例:
1 采用前后端分離的方式進行系統開發、2 采用模塊化的課程設計,分為微服務開發、前端系統開發、爬蟲與人工智能開發三個模塊3 新增SpringBoot2.0、 4 新增Postman工具的使用、 5 使用阿里云OSS實現圖片資源的存儲、6 使用MongoDB數據庫、 7 新增SpringDataMongoDB框架、8 使用Elasticsearch(5.0)實現搜索數據的存儲、 9 使用RabbitMQ作為消息中間件、 10 使用JWT實現微服務鑒權、 11 新增微服務框架Spring Cloud 、 12 新增分布式日志系統ELK、13 新增持續集成技術Jenkins、14 使用Rancher實現容器部署管理、15 使用Grafana實現服務的實時監控、 16 新增Node.js的講解、 17 使用Npm和cnpm管理包資源、 18 使用webpack實現前端工程的打包、19 新增es6語法的講解與應用、20 使用ESlint進行前端語法校驗、21 新增axios的講解與應用、22 使用vscode作為前端開發工具、23 使用mock.js與easyMock實現模擬后端API接口、 24 使用Swagger語言作為文檔設計規范、25 采用vue.js作為前端框架、26 使用ElementUI開發管理后臺的前端工程、27 使用NUXT實現服務端渲染、 28 新增分享組件的使用(QQ 、QQ空間、微信、新浪微博)、 29 使用瀑布流組件實現前臺頁面數據的加載、30 使用爬蟲框架webmagic爬取數據、 31 使用spark mllib als 機器學習算法庫實現智能分類、32 使用DL4J深度學習框架實現智能推薦

JavaEE在職加薪課程大綱

學習對象

具備一定JavaEE基礎編程能力、常用框架使用能力及MySQL數據庫使用能力

注:獲取更多免費學習視頻+資料+筆記,請加QQ:2632311208。

上課方式

在線學習

培訓時間

部隨到隨學,詳情可詢咨詢老師   點擊咨詢


JavaEE在職加薪班課程大綱      
階段名稱主講內容技術要點學習目標
微服務
初級課程
Maven項目
管理工具
能夠獨立安裝和配置Maven、能夠解釋Maven倉庫、能夠使用Maven構建SSM工程、會使用Maven構建項目的常用命令、能夠描述Maven的生命周期、能夠獨立在Idea中構建Java Web工程、能夠在Maven工程中添加依賴、理解傳遞依賴、掌握如何解決依賴版本沖突解決、能夠使用Maven構建SSM工程、學習使用Maven分模塊方式構建工程、了解搭建私服的使用可掌握的核心能力:
使用mvn 常用命令;
獨立在Idea中配置Maven插件;
使用dependencies標簽配置依賴;
理解依賴范圍對傳遞依賴的影響;
理解調解原則的使用方式;
完成SSM工程搭建以及代碼的開發;
Maven工程的繼承和聚合;
掌握分模塊開發;
掌握nexus私服安裝和啟動。

可解決的現實問題:
能夠使用Maven進行分模塊開發。

市場價值:
當前最為流行的項目管理工具,是當前開發必備。
SpringBoot微服務快速開發 SpringBoot介紹、SpringBoot快速入門、SpringBoot的原理分析、SpringBoot的配置文件、SpringBoot集成其他技術可掌握的核心能力:
能夠理解SpringBoot的特點、核心功能及環境;
能夠完成application.properties配置文件的配置;
能夠完成application.yml配置文件的配置;
能夠使用SpringBoot集成Mybatis、集成Junit、集成SpringData JPA。

可解決的現實問題:
能夠使用SpringBoot整合各種開發框架。

市場價值:
具備微服務開發基礎知識,為深入學習微服務高級內容打下堅實基礎。
DockerDocker簡介、Docker安裝與啟動、Docker常用命令及應用部署、遷移與備份、Dockerfile、Docker私有倉庫可掌握的核心能力:
掌握Docker鏡像與容器相關命令;
掌握Tomcat Nginx 等軟件的常用應用的安裝;
掌握Docker遷移與備份相關命令;
能夠運用Dockerfile編寫創建容器的腳本;
能夠搭建與使用Docker私有倉庫。

可解決的現實問題:
能夠在項目中熟練使用Docker構建部署環境。

市場價值:
具備微服務部署基本能力。
持續集成與容器管理DockerMaven插件、持續集成工具Jenkins、容器管理工具Rancher可掌握的核心能力:
掌握DockerMaven插件的使用;
掌握持續集成工具Jenkins的使用;
掌握容器管理用具Rancher的使用。

可解決的現實問題:
能夠實現開發與部署持續自動化部署。

市場價值:
具備微服務部署基本能力和容器化管理基本能力
git版本控制git介紹、git基本操作、在Idea中使用git可掌握的核心能力:
能夠概述git工作流程;
能夠使用git基本命令;
能夠使用Idea操作git。

可解決的現實問題:
能夠使用git進行團隊合作方式開發。

市場價值:
成為分布式開發的必備管理管理工具。
大型微服務項目項目的功能構架、項目的技術架構、CMS系統開發、vue前端開發技術研究、頁面靜態化、RabbitMQ工作模式、頁面發布模塊開發、分布式文件系統、圖片管理模塊開發、Eureka注冊中心、Feign遠程調用、課程發布模塊開發、ElasticSearch搜索技術研究、ElasticSearch集群管理、Nuxt.js基本使用、在線點播解決方案、媒資管理模塊開發、Oauth2+jwt認證與授權、Zuul網關、細粒度權限控制、分布式事務解決方案、Spring Task定時任務、DevOps、項目總結可掌握的核心能力:
能夠完成CMS系統接口開發;
能夠測試vue.js的常用指令;
能夠測試webpack打包流程;
理解RabbitMQ的常用工作模式;
能夠開發課程管理功能;
能夠將微服務注冊到注冊中心;
能夠測試Feign遠程調用;
能夠開發搜索接口;
能夠掌握Nuxt.js的基本使用方法;
能夠開發視頻處理進程;
理解Oauth2認證解決方案;
能夠開發細粒度授權;
理解基于消息隊列的分布式事務解決方案;
能夠將微服務部署到Docker。

可解決的現實問題:
可以使用微服務相關技術獨立完成微服務大型項目開發。

市場價值:
完全具備微服務大型項目的開發與部署。
微服務
進階課程
華為ServiceComb課程 ServiceComb概述、ServiceComb與SpringCloud比較、ServiceComb開放性設計思想、ServiceComb開發環境搭建、ServiceCenter介紹及原理分析、使用REST開發ServiceComb入門程序、使用RPC開發ServiceComb入門程序、ServiceComb綜合案例、微服務治理策略演示可掌握的核心能力:
ServiceComb改造十次方項目;
了解Kubernetes作用及為什么使用Kubernetes;
會使用K8S API完成基本操作;
理解微服務引擎CSE的功能;
能夠實現ServiceComb項目接入CSE;
能夠實現學成在線項目接入CSE;
理解云容器引擎CCE的功能;
能夠使用容器鏡像服務上傳鏡像;
能夠將學成在線微服務部署到CCE;
能夠測試微服務治理常用策略;
能夠理解Mesher的作用;
能夠完成學成在線使用Mesher接入CSE。

可解決的現實問題:
能夠使用華為公司提供的微服務解決方案,解決微服務開發問題。

市場價值:
傳智播客與華為合作共建的一套全新的微服務領域解決方案。
容器化進階K8S K8S介紹、K8S基本概念與術語、K8S集群、K8S API和源碼分析
華為云PaaS微服務治理課程 微服務引擎CSE介紹、ServiceComb項目接入CSE、SpringCloud項目接入CSE、云容器引擎CCE介紹、容器鏡像服務、學成在線微服務部署、微服務治理常用策略、Mesher介紹、學成在線使用Mesher接入CSE
框架架構高級框架架構課程MVC模式(struts2源碼)、前端調度器、ORM框架 (Mybatis、Spring Data)可掌握的核心能力:
能夠理解ORM框架;
使用Socket進行系統之間通信;
掌握在Java中開啟多線程的三種方式;
掌握使用Netty實現通信;
掌握Netty常用的傳輸方式及ByteBuff的使用方法;
理解及時通信框架的架構;
掌握Protobuf數據格式及在Java中應用Protobuf;
掌握使用Netty實現服務端、客戶端;
理解虛擬機client與Server的運行模式;
學習垃圾回收的算法;
掌握jps、jstat、jinfo、jstack、hprof等命令的使用;
掌握圖形化監控工具JConsole工具的使用;
掌握Mission Control虛擬機診斷工具的使用;
掌握壓力測試工具JMeter的使用;
掌握調整參數測試Tomcat的性能;
掌握“雙親模式”的原理以及解決方案。

可解決的現實問題:
更加深入理解原理、源碼。

市場價值:
高級程序員進階學習必備,深化思想及一些優化經驗分享。
網編多線程使用Socket進行系統之間通信、多線程實現通信及線程安全問題、NIO與BIO、Netty核心組件與數據傳輸、編碼和解碼器、即時通信架構分析、Protobuf數據格式
JVM優化Java虛擬機的工作原理、常用的Java虛擬機參數、垃圾回收原理與算法以及內存分配、Java虛擬機堆內存的分析以及優化、Java虛擬機的性能監控、Tomcat性能調優實戰、class加載器和字節碼執行
數據庫優化MySQL數據庫優化、SQL及索引優化、MySQL慢查日志分析工具、explain查詢分析SQL的執行計劃、數據庫結構的優化、數據庫系統配置優化
傳統行業
SaaS解決方案
SaaS-HRM項目企業管理、組織架構、賬戶、公司設置、員工管理、工資管理、社保管理、考勤管理、招聘管理、審批管理、公告管理可掌握的核心能力:
掌握需求分析、表結構設計、前后端接口文檔、環境搭建;
掌握權限系統的數據庫分析;
能夠熟練應用Shiro安全框架;
實現細粒度權限開發、菜單緩存開發;
實現公司組織結構導入導出;
實現統計圖形報表開發;
掌握Activiti7開發工作流;
熟練使用SpringBoot+Activiti工作流;
使用百度云人工智能開發智能人臉識別;
能夠應用人工智能框架。

可解決的現實問題:
利用SaaS平臺解決傳統行業面臨的問題。

市場價值:
打造一套符合市場發展的全新的傳統行業問題解決之路。
互聯網全終端項目
-好客租房項目
后臺系統開發dubbo入門實戰、房源管理、消息中間件RocketMQ
可掌握的核心能力:
能夠實現房源信息更新的通知;
實現用戶信息、房東、審核等功能;
能夠實現API文檔與模擬數據接口開發;
能夠實現收藏、分享、舉報、聯系房東、預約看房、在線簽約功能;
掌握微信小程序開發;
實現日志數據的清理以及推薦。

可解決的現實問題:
互聯網多種終端對接,接口規范及前后端分離解決方案。

市場價值:
完全的全終端支持,提升程序員的前后端開發必備技能。
前端系統開發API文檔與模擬數據接口、查找房源、前臺系統功能
微信小程序微信小程序入門、基于微信小程序進行實現功能
大數據智能推薦日志的收集、智能推薦
大數據轉型
必備課程-Hadoop3
Hadoop環境搭建Hadoop集群搭建、Hadoop新特性
可掌握的核心能力:
能夠理解Shell命令選項;
能夠理解NameNode與DataNode;
能夠實現Shell定時采集數據至HDFS;
能夠理解MapReduce處理流程解析;
能夠熟練使用Flume;
掌握數據倉庫的基本使用;
能夠熟練使用Hive;
能夠實現數據采集搜集和數據預處理;
熟練Azkaban的使用;
掌握維度建模的三種方式;
掌握網站流量的統計分析;
掌握Hadoop3的新特性。

可解決的現實問題:
掌握大數據轉型必備技能,為需要轉型的JavaEE工程師提供新的轉型基礎。

市場價值:
具備大數據基礎開發崗位工作,為后續大數據持續學習提供良好基礎功底。
HDFSHDFS基本原理、HDFS應用開發
MapReduce&FlumeMapReduce核心機制、MapReduce深入、Flume
數據管理與數據倉庫數據管理、數據倉庫、數據倉庫
網站日志分析系統數據采集搜集、數據預處理、Azkaban、維度建模、Sqoop

備注:該課程大綱僅供參考,實際課程內容可能在授課過程中發生更新或變化,具體授課內容最終以各班級課表為準。

基礎差? 可免費學基礎班

申請試讀名額

基礎過關? 可直接就讀就業班

基礎測試

JavaEE學科項目介紹

  • 傳智健康

    項目簡介:

    傳智健康管理系統是一款應用于健康管理機構的業務系統,實現健康管理機構工作內容可視化、患者管理專業化、健康評估數字化、健康干預流程化、知識庫集成化,從而提高健康管理師的工作效率,加強與患者間的互動,增強管理者對健康管理機構運營情況的了解。

    項目特色:

    本項目采用微服務架構,使用SpringCloud提供分布式系統(如配置管理、服務發現、斷路器、智能路由、微代理、控制總線、一次性 Token、全局鎖、決策競選、分布式會話和集群狀態),快速實現機構管理、患者管理、知識庫管理等,結果大數據及人工智能技術進行健康評估,健康干預等方案。

  • 國際物流云商系統項目

    項目簡介:

    《國際物流云商系統》是外貿物流公司為適應于國家一帶一路發展要求,基于云環境,阿里云通信,建立全流程海關電子報運的分布式應用系統,實現后臺業務數據管理,及中間消息系統,前端電商系統環境構建,讓外貿物流實現數據信息一體化。為適應云環境的應用與推廣,更好的推行分布式應用系統開發,后臺系統進行數據錄入及匯總后生成各種報表,引入消息系統很好的解決了前端系統的高并發,同時也提高了系統的高可靠性,實現海關電子報關進一步提高了公司的工作運營效率。

    項目特色:

    1.使用maven進行項目架構
    2.Struts2+Spring+SpringDataJpa實現項目開發
    3.Oracle數據庫進行數據存儲
    4.阿里云通信實現短信發送
    5.amCharts,eCharts實現圖形報表
    6.使用ApachePOI實現報表操作
    7.使用ApacheShiro實現權限管理
    8.webservice+Restful技術,用于開發分布式的互操作系統間的數據調用
    9.Spring+javaMail整合郵件開發
    10.使用PowerDesigner實現數據庫分析與設計
    11.ztree樹形插件,完成系統菜單分配
    12.Spring Data Redis緩存技術,解決了數據高并發問題

  • 好客租房項目

    項目簡介:

    好客租房是直接促成房東與租戶對接的移動互聯網生活服務平臺,房東可以通過手機直接發布房源,租戶也可以多維度尋找房源,與房東在線溝通,另外還包括智能匹配房源,近期行情查詢等功能。減少中間環節產生的費用,提高房東與租戶匹配的成功率。

    項目特色:

    好客租房是采用前后端分離的開發模式開發的移動端互聯網項目。后端采用SpringBoot+SpringMVC+SpringData,數據庫采用mysql和mongodb。前端采用Vue、Mint UI和NUXT等優秀的前端框架以及websocket等前端技術。項目中涵蓋了第三方登錄、消息中間件、智能推薦等解決方案。

  • 品優購項目

    項目簡介:

    品優購是一個類似于京東的大型B2B2C電商平臺,商家可以提交入駐申請,運營商審核通過后可以進入商家后臺進行商品的管理與維護。系統后臺包括運營商后臺和商家后臺兩部分。網站前臺包括:首頁系統、商家首頁、商品詳細頁、購物車系統、訂單系統、支付系統、會員系統、評論系統、商品搜索、秒殺、用戶中心等多個子系統。

    項目特色:

    品優購以當前流行的SSM集成框架作為主體框架,項目中涵蓋了集群、緩存、支付、海量數據、高可用、負載均衡、購物車、分布式搜索、秒殺、網頁靜態化、消息中間件、單點登錄、跨域、分布式ID生成、容器化部署等20余種解決方案。網站前端采用Google的優秀前端MVC框架angularJS,并且進行了分層架構與公共代碼抽取,使程序更加容易維護。

  • 十次方項目

    項目簡介:

    十次方是一個IT技術型社交網站,網站定位是打造程序員自己的社交圈子。網站包括頭條、問答、活動、交友、吐槽、招聘六個頻道。頭條發布了技術大咖撰寫的當前IT最熱最火的技術文章和動態,用戶可以在問答頻道進行提問和回答,活動頻道分享線上和線下的IT活動信息、在交友頻道可以通過在線配對的方式與心儀的異性朋友暢聊并約會,招聘頻道可以獲取到與傳智合作的知名IT企業發布的招聘信息,如果你在交友、應聘或工作中遭遇挫折,那就來吐槽頻道來釋放心中的怒火吧。

    項目特色:

    十次方采用了當前主流的前后端分離的開發模式。后端使用Spring全家桶框架(即SpringBoot+SpringCloud+SpringData+SpringMvc)開發微服務,前端采用以Node.js為核心的Vue全套生態解決方案。目中涵蓋了微服務認證、微服務網關、微服務熔斷、微服務集中配置、微服務持續集成、第三方登陸、云存儲、爬蟲、人工智能、單頁面(SPA)、服務端渲染(SSR)等30余種解決方案。

  • 閑云旅游項目

    項目簡介:

    閑云旅游網是在旅游搜索引擎基礎上建立的旅游 OTA 服務平臺,由閑云旅游網、閑云分銷平臺、閑云供應商系統三大系統構成,使閑云旅游不僅可以幫助用戶完成全網搜索任務,還可以幫助更多的優質商家完成分銷任務,同時為閑云后續自有品牌路線的創立打下堅實基礎。

    項目特色:

    項目基于微服務架構,采用spring boot+spring Cloud構建,前臺使用VUEJS及Node環境搭建獨立前臺系統,提供微信登錄、微信掃碼支付、消息中間件、智能分類、智能推薦、分布式事務、容器化DevOps等多項解決方案進行開發。

  • 學成在線項目

    項目簡介:

    學成在線項目借鑒了MOOC的設計思想,是一個提供IT職業課程在線學習的平臺,它為即將和已經加入IT領域的技術人才提供在線學習服務,用戶按照任務為導向,通過錄播學習、直播學習、在線練習、在線考試等學習內容,最終掌握所學的IT技能,并能在工作中熟練應用。本項目包括:門戶、學習中心、考試中心、問答系統、評論系統、學習社區、教學管理中心、系統管理中心等八大平臺構成,為學生提供學、練、測一體化的學習服務。

    項目特色:

    本項目按照大型互聯網分布式系統的要求進行架構,采用前后端分離的開發模式,前端采用當前流行的Vue.js技術棧進行構建,服務端基于Spring Boot框架,采用Spring Cloud微服務架構、Spring MVC、Spring Data JPA、Spring Security Oauth2、Spring AMQP等Spring全家桶技術棧進行設計開發。項目還采用了Maven、Git/GitLab、Jenkins、Docker等流行的DevOps工具,有力的支撐項目的整個開發和運維過程。

  • 易起貸項目

    項目簡介:

    易起貸——國內領先金融信貸平臺
    易起貸項目原型來自國內主流金融信貸平臺,由貸款、理財、投資、財務管理多個子系統組成,采用線上大數據征信分析與線下調研認證進行風險控制,易起貸金融信貸平臺致力于通過互聯網金融,為中小企業及個人提供高效便捷的金融服務。

    項目特色:

    采用當前最流行的ssm(springmvc+spring+mybatis)框架開發,是當前電商網站首選的技術架構,系統后臺使用jsp+easyUI作為視圖層,操作簡便用戶體驗好,系統前臺使用freemarker做靜態化頁面來提高系統的性能,以應對大規模的用戶量的并發。使用Alibaba Dubbo作為SOA服務化治理方案的核心框架,實現分布式系統之間rpc調用和NIO通信。使用FastDFS分布式文件系統作為圖片服務器,實現圖片的分布式存儲。

 

JavaEE面授視頻試聽

  • Java基礎-數組

  • Java基礎-迭代器

  • JavaWeb-網上商城用戶注冊

  • SSH框架-客戶信息列表

  • Oracle數據庫-聚合統計

  • 項目-客戶注冊手機號校驗

申請免費線下基礎班試聽名額

教學服務

  • 每日測評

    每晚對學員當天知識的吸收程度、老師授課內容難易程度進行評分,老師會根據學員反饋進行分析,對學員吸收情況調整授課內容、課程節奏,最終讓每位學員都可以跟上班級學習的整體節奏。

  • 技術輔導

    為每個就業班都安排了一名優秀的技術指導老師,不管是白天還是晚自習時間,隨時解答學員問題,進一步鞏固和加強課上知識。

  • 學習系統

    為了能輔助學員掌握所學知識,黑馬程序員自主研發了6大學習系統,包括教學反饋系統、學習難易和吸收分析系統、學習測試系統、在線作業系統、學習任務手冊、學員綜合能力評定分析等。

  • 末位輔導

    末位輔導隊列的學員,將會得到重點關心。技術輔導老師會在學員休息時間,針對學員的疑惑進行知識點梳理、答疑、輔導。以確保知識點掌握上沒有一個學員掉隊,真正落實不拋棄,不放棄任何一個學員。

  • 生活關懷

    從學員學習中的心態調整,到生活中的困難協助,從課上班級氛圍塑造到課下多彩的班級活動,班主任360度暖心鼓勵相伴。

  • 就業輔導

    小到五險一金的解釋、面試禮儀的培訓;大到500強企業面試實訓及如何針對性地制定復習計劃,幫助學員拿到高薪Offer。

福彩3d今日字谜