達(dá)內(nèi)IT教育
IT技術(shù)應(yīng)用,Java大數(shù)據(jù) UI/UE 前端Python 影視后期 Web 3dmax產(chǎn)品經(jīng)理 網(wǎng)絡(luò)...
課程主題 | 課程內(nèi)容 | 課程目標(biāo) | |
較好階段(Java基礎(chǔ)) | |||
Java語言的高級特性 | 靜態(tài)導(dǎo)入、自動(dòng)封箱拆箱、可變參數(shù)、增強(qiáng)for、枚舉、類加載器、反射、內(nèi)省、泛型、注解、動(dòng)態(tài)代理回 | 掌握J(rèn)ava語言的高級特性 | |
Java多線程 | 多線程加強(qiáng)、線程池、Thread Local | 掌握J(rèn)ava線程池技術(shù),掌握線程的Join、notify、notifyAll等機(jī)制 | |
XML | Dom解析、Sax解析、Pull解析 Schema |
基于Xml的解析與維護(hù) | |
Web | Html,Css,Js | 掌握簡單的Html,Css,Js的編寫 | |
實(shí)訓(xùn)項(xiàng)目一:易-網(wǎng)項(xiàng)目 |
|||
第二階段(Web階段,易-網(wǎng)項(xiàng)目貫穿) | |||
JAVAWEB前端技術(shù) | 項(xiàng)目介紹、項(xiàng)目開發(fā)流程 Html、CSS、JS |
了解真實(shí)項(xiàng)目開發(fā)流程 掌握前端開發(fā)基本技術(shù) |
|
JAVAWEB基礎(chǔ)技術(shù) | Tomcat、HTTP協(xié)議、Servlet、Jsp、EL、JSTL、自定義標(biāo)簽 MVC、JAVAWEB三層架構(gòu) 軟件分層、耦合、解耦 AJAX |
掌握J(rèn)AVAWEB基礎(chǔ)知識 深入理解軟件分層思想 AJAX實(shí)現(xiàn)異步刷新 |
|
JAVAWEB高級技術(shù) | Filter、Listener 文件上傳、下載 在線支付 |
過濾器、監(jiān)聽器及常見應(yīng)用場景 文件上傳、下載 在線支付功能實(shí)現(xiàn) aa |
|
JAVAWEB框架加強(qiáng) | 面向切面編程 通過注解控制事務(wù) java基礎(chǔ)加強(qiáng)、框架加強(qiáng) |
JAVA高級特性 熟悉常見設(shè)計(jì)模式 通過模擬實(shí)現(xiàn)框架功能,為后續(xù)學(xué)習(xí)SSH打基礎(chǔ) |
|
實(shí)訓(xùn)項(xiàng)目二:物流項(xiàng)目 |
|||
第三階段(Struts,Hibernate,Spring,SSH項(xiàng)目貫穿) |
|||
Struts2 | 分析Servlet缺點(diǎn),進(jìn)行重構(gòu) Struts.xml配置文件 ValueStack Ognl表達(dá)式 屬性驅(qū)動(dòng)、模型驅(qū)動(dòng)、攔截器、文件上傳、token機(jī)制等 |
掌握Struts2在項(xiàng)目開發(fā)時(shí)用到的各種知識點(diǎn),能夠應(yīng)用 該框架熟練的開發(fā) |
|
Hibernate | ORM的概念、CRUD的完成、Hibernate常用的配置、API詳細(xì)的分析、對象的三種狀態(tài)、關(guān)聯(lián)關(guān)系、檢索、優(yōu)化、緩存機(jī)制 | 熟練掌握利用Hibernate框架完成項(xiàng)目的開發(fā),深入理解ORMapping的概念,深入理解緩存機(jī)制 | |
Spring | IOC、DI、動(dòng)態(tài)代理模式、AOP、基于Spring的數(shù)據(jù)庫編程、Spring的聲明式事務(wù)處理,Struts2與Hibernate與Spring的整合 | 深入理解SpringIOC、DI在軟件架構(gòu)中的作用,深入理解SpringAOP的實(shí)現(xiàn)機(jī)制和應(yīng)用場景,Struts2的高級特性(對象工廠、靜態(tài)注入、插件機(jī)制、ThreadLocal針對ActionContext的封裝、Struts2的核心流程、結(jié)果集架構(gòu))、深入理 解SSH整合的原理 | |
JQuery | JQuery常見選擇器的應(yīng)用 | 利用JQuery控制Web界面 | |
JS高級 | JS面向?qū)ο蟮奶卣?/span> | 對象、原型、閉包、JQuery內(nèi)部結(jié)構(gòu)解析等 | |
Maven | Maven的概念、使用、原理、 Module的概念、倉庫 |
能用Maven搭建項(xiàng)目環(huán)境 熟練使用Maven的依賴和繼承機(jī)制 |
|
SSH項(xiàng)目:物流 | 項(xiàng)目背景、系統(tǒng)USE CASE圖、系統(tǒng)功能結(jié)構(gòu)圖、系統(tǒng)框架圖、物流核心業(yè)務(wù)貨運(yùn)管理、購銷合同業(yè)務(wù)、購銷合同下貨物、出口報(bào)運(yùn)單、裝箱單、委托書、發(fā)票、財(cái)務(wù)統(tǒng)計(jì)、海量數(shù)據(jù)導(dǎo)出、出口報(bào)運(yùn)、裝箱業(yè)務(wù)、Shiro*安全框架、工作流Activiti5 | 掌握畫USECASE圖、系統(tǒng)結(jié)構(gòu)圖、系統(tǒng)框架圖。 面試能順暢講述物流核心業(yè)務(wù),包括:購銷合同、出口報(bào)運(yùn)、裝箱、委托、發(fā)票、財(cái)務(wù)。 了解大型數(shù)據(jù)庫設(shè)計(jì)思路,及數(shù)據(jù)庫在設(shè)計(jì)上如何優(yōu)化。 熟練實(shí)現(xiàn)合同、貨物、附件兩級主從結(jié)構(gòu)。 熟練POI制式表單應(yīng)用。 熟練應(yīng)用Shiro*安全框架。 熟練應(yīng)用工作流Activiti5實(shí)現(xiàn)貨運(yùn)管理流程控制。能用Maven搭建項(xiàng)目環(huán)境 熟練使用Maven的依賴和繼承機(jī)制 |
|
實(shí)訓(xùn)項(xiàng)目三:易-電商項(xiàng)目 | |||
第四階段(SpringMVC,Mybaties,SSM項(xiàng)目貫穿) | |||
SpringMVC | 模擬SpringMVC的核心部件寫一個(gè)例子、核心分發(fā)器、處理器映射、適配器、控制器、注解開發(fā)實(shí)例、標(biāo)簽機(jī)制、攔截器機(jī)制、AJAX與JSON調(diào)用 | 熟練掌握SpringMVC的各個(gè)組件,理解SpringMVC的架構(gòu)原理,利用SpringMVC開發(fā)項(xiàng)目 | |
MyBaties | CRUD操作、SqlSessionFactory對象、SqlSession對象、集合參數(shù)、動(dòng)態(tài)SQL語句、代碼優(yōu)化、Mapper的接口、關(guān)聯(lián)關(guān)系、緩存機(jī)制、攔截器、MyEclipse插件的使用 | 熟練掌握SpringMVC的各個(gè)組件,理解SpringMVC的架構(gòu)原理,利用SpringMVC開發(fā)項(xiàng)目 | |
SSM項(xiàng)目(易-電商) | 項(xiàng)目需求講解、環(huán)境的搭建、后臺系統(tǒng)實(shí)現(xiàn)、前臺系統(tǒng)搭建、內(nèi)容管理實(shí)現(xiàn)、Redis緩存解決前臺訪問性能問題、單點(diǎn)登錄、異步訂單系統(tǒng)處理、Lucene與Solor實(shí)現(xiàn)文件的檢索、ActivityMQ實(shí)現(xiàn)消息的異步通信、MySQL的數(shù)據(jù)庫的讀寫分離、分布式環(huán)境的部署和實(shí)施 | 了解電商項(xiàng)目的需求分析,掌握用pom.xml文件構(gòu)建項(xiàng)目,實(shí)現(xiàn)電商項(xiàng)目的前臺的內(nèi)容管理、菜單管理、購物等。掌握Redis緩存如何提供性能、利用Solor做全文檢索、利用ActivityMQ的異步機(jī)制把緩存中的改動(dòng)同步到 各個(gè)環(huán)節(jié)、掌握MySQL的主從復(fù)制和讀寫分離。利用lvs,keepalived,nginx,tomcat搭建高并發(fā)的web環(huán)境 | |
實(shí)訓(xùn)項(xiàng)目四:電信項(xiàng)目 |
|||
第五階段(分布式、高并發(fā)、集群、電信項(xiàng)目貫穿) |
|||
網(wǎng)絡(luò)編程 | Socket、Io、Nio、Mina、RPC技術(shù)、多線程、線程池 | 把電信項(xiàng)目的部分環(huán)節(jié)利用mina、RPC技術(shù)實(shí)現(xiàn) | |
數(shù)據(jù)倉庫 | 數(shù)據(jù)倉庫基礎(chǔ)知識 ETL MySQL的導(dǎo)入工具、分表,分區(qū)、讀寫分離、存儲過程級多維分析 |
掌握數(shù)據(jù)倉庫的知識內(nèi)容,這是云計(jì)算分析的基礎(chǔ) | |
分布式緩存 | 學(xué)習(xí)MemoryCache與Redis兩種緩存 | 掌握兩種緩存的原理、以及操作 | |
Zookeeper | Zookeeper的選舉、數(shù)據(jù)的同步、Zookeeper的部署、Follow與Leader | 了解Zookeeper的選舉算法、同步機(jī)制、掌握Zookeeper的集群的搭建 | |
集群 | Keepalived的Loadblancing機(jī)制、Nginex反向代理服務(wù)器、Tomcat集群、Lvs | 利用Lvs、Keepalived、Nginx、Tomcat搭建高并發(fā)、分布式的Web服務(wù)器 | |
SOA | Rest風(fēng)格的服務(wù)架構(gòu)、基于Rest風(fēng)格的WebService的使用、dubbo服務(wù)框架的使用 | 利用服務(wù)性框架使得系統(tǒng)的耦合性弱,擴(kuò)展性強(qiáng) | |
云計(jì)算 | 云計(jì)算的概念、Iaas、 Paas、Saas的理解、虛擬化的概念 | 理解云計(jì)算 | |
電信項(xiàng)目 |
把上面所學(xué)的知識點(diǎn)全部結(jié)合起來做電信行業(yè)的日志分析系統(tǒng) | 通過項(xiàng)目掌握MySQL的集群、讀寫分離、優(yōu)化、掌握Mina框架的通信機(jī)制、掌握Zookeeper的高可用機(jī)制、利用MySql掌握數(shù)據(jù)倉庫的概念、利用分布式緩存提高系統(tǒng)的性能 | |
實(shí)訓(xùn)項(xiàng)目五:電信項(xiàng)目 | |||
第六階段(Hadoop,Spark,電信項(xiàng)目貫穿) | |||
Hadoop的分布式文件系統(tǒng)HDFS | HDFS的概念、HDFS的API的應(yīng)用、NameNode與SecondaryNameNode與DataNode的原理與通信機(jī)制、數(shù)據(jù)塊Block的概念、NameNode的文檔目錄樹、NameNode與DataNode的關(guān)聯(lián) | Hadoop偽分布式的搭建、利用HDFS的API對分布式文件系統(tǒng)進(jìn)行操作、掌握NameNode與SecondaryNameNode的通信原理、掌握NameNode與DataNode的通信原理 | |
Hadoop的計(jì)算框架MapReduce | 利用MapReducer的計(jì)算框架實(shí)現(xiàn)電信日志的分析、深入理解Shuffle機(jī)制、FileOutPutFormat、FileInPutFormat | 熟練Map、Reducer、Sort、Partition的編程、深入理解Shuffle機(jī)制、深入理解OutPutFormat與InputFormat、基于Hadoop的對象序列化機(jī)制 | |
Hadoop的資源管理與資源調(diào)度 Yarn框架 |
深入理解MapReducer的通信機(jī)制:利用Yarn的資源管理和資源調(diào)度機(jī)制。理解進(jìn)程ResourceManager,NodeManager,ApplicationMaster等進(jìn)程的作用 | 深入理解Yarn的資源管理與資源調(diào)度機(jī)制。掌握整個(gè)MapReducer的計(jì)算流程和資源調(diào)度流程 | |
HBase | 搭建NOSQL數(shù)據(jù)庫HBase的集群、利用Zookeeper做HBase的HA機(jī)制 | 掌握HBase的集群的的搭建 | |
HIVE | 數(shù)據(jù)倉庫基礎(chǔ)知識、Hive定義、Hive體系結(jié)構(gòu)簡介、Hive集群、客戶端簡介、 HiveQL定義、HiveQL與SQL的比較、數(shù)據(jù)類型、外部表和分區(qū)表、表的操作與CLI客戶端演示、數(shù)據(jù)導(dǎo)入與CLI客戶端演示、查詢數(shù)據(jù)與CLI 客戶端演示、數(shù)據(jù)的連接與CLI客戶端演示、用戶自定義函數(shù)(UDF)的開發(fā)與演示 | 利用HIVE做日志分析的查詢 | |
Spark | Spark介紹:Spark應(yīng)用場景、Scala編程語言、Scala高級編程、Spark集群部署等 | 利用Spark流式編程做日志的分析 | |
電信項(xiàng)目 | 把第四階段的電信項(xiàng)目用Hadoop與Spark實(shí)現(xiàn) | 熟練應(yīng)用Hadoop的MapReducer,Hive與Spark? |
Java的就業(yè)前景
國內(nèi)互聯(lián)網(wǎng)的發(fā)展從較開始的PC端,再到現(xiàn)在的移動(dòng)互聯(lián)網(wǎng),互聯(lián)網(wǎng)+物聯(lián)網(wǎng),人工智能等等,可以說大的行業(yè)趨勢是沒有多大的變動(dòng),在未來10年,只要這個(gè)趨勢不變,那么互聯(lián)網(wǎng)從業(yè)者的薪資就不會變,甚至還會上漲。而且java的生態(tài)圈是相當(dāng)龐大的,可以遇見的是未來10年-15年都是熱門的語言。就算再不濟(jì)java過時(shí)了,你有一定的基礎(chǔ),學(xué)習(xí)其他語言也是水到渠成,不用過多擔(dān)心這類問題。
1、大數(shù)據(jù)云計(jì)算課程體系
內(nèi)容較全,技術(shù)深,涉及JavaEE架構(gòu)級技術(shù),分布式高并發(fā)技術(shù),云計(jì)算架構(gòu)技術(shù),云計(jì)算技術(shù),云計(jì)算架構(gòu)技術(shù)等。
2、提供“云計(jì)算云主機(jī)”試驗(yàn)環(huán)境
提供真實(shí)的大數(shù)據(jù)云計(jì)算開發(fā)部署環(huán)境,學(xué)員可以擁有幾十臺主機(jī)節(jié)點(diǎn)以完成開發(fā)部署試驗(yàn)。
3、O2O雙模式教學(xué)體驗(yàn)
達(dá)內(nèi)強(qiáng)大的TMOOC + TTS8.0在線教學(xué)平臺,為學(xué)員提供線下學(xué)習(xí),線上輔助的雙模式教學(xué)體驗(yàn)。
達(dá)內(nèi)時(shí)代科技集團(tuán)成人類課程方向:Java企業(yè)級應(yīng)用軟件工程師、Java互聯(lián)網(wǎng)架構(gòu)軟件工程師、Java大數(shù)據(jù)工程師、Web前端開發(fā)工程師、網(wǎng)絡(luò)運(yùn)維與網(wǎng)絡(luò)安全、Linux云計(jì)算工程師、Python 人工智能軟件工程師、嵌入式軟件工程師、C++軟件工程師、PHP/web.3.0互聯(lián)網(wǎng)工程師、軟件測試工程師、Android軟件工程師、IOS軟件工程師、.NET軟件工程師、全鏈路UI設(shè)計(jì)師、商業(yè)插畫、商業(yè)視覺設(shè)計(jì)課程、產(chǎn)品級UED交互設(shè)計(jì)師、全棧式CAD設(shè)計(jì)師、產(chǎn)品經(jīng)理、VR開發(fā)工程師、VR次世代模型師、高級網(wǎng)絡(luò)營銷師、新電商運(yùn)營官、企業(yè)級影視視效、人力資源經(jīng)理人課程、總賬會計(jì)課程
達(dá)內(nèi)目前已在北京、上海、廣州、深圳、長沙、大連、南京、武漢、杭州、西安、蘇州、成都、沈陽等70個(gè)大中城市成立了342家學(xué)習(xí)中心,擁有員工超過10000多人,累計(jì)培訓(xùn)量已學(xué)員已達(dá)100萬人次。達(dá)內(nèi)集團(tuán)憑借雄厚的技術(shù)研發(fā)實(shí)力、過硬的教學(xué)質(zhì)量、成熟的就業(yè)服務(wù)團(tuán)隊(duì),為學(xué)員提供強(qiáng)大的職業(yè)競爭力,在用人企業(yè)中樹立了良好的口碑。
上述是達(dá)內(nèi)教育為大家整理的“武漢有哪些正規(guī)的java零基礎(chǔ)培訓(xùn)中心哪個(gè)好”相關(guān)信息。想了解開課時(shí)間、課程內(nèi)容、相關(guān)政策等,可撥打我們咨詢電話或向在線客服獲取培訓(xùn)信息,也可在線留言或預(yù)約試聽輔導(dǎo)課程,我們課程顧問將會盡快聯(lián)系您。為您量身定制專屬課程,開啟您的學(xué)習(xí)之旅。