第 一階段課程
Java基礎(chǔ)
環(huán)境搭建(包括Windows下和
Linux下的Java環(huán)境搭建)
Java語(yǔ)言基礎(chǔ)
Java流程控制
Java常用類
Java面向?qū)ο?/p>
Java類與對(duì)象
介紹面向?qū)ο蠖鄳B(tài)
接口與抽象類
Java高級(jí)
異常處理
I/O、JavaBean
反射
多線程
網(wǎng)絡(luò)編程
泛型/Java集合類
Java與數(shù)據(jù)庫(kù)
MySQL
ORACLE
JDBC開發(fā)與應(yīng)用
課程優(yōu)勢(shì)
1.行業(yè)一線講師講解,深入淺出。
2.全面、完善的java課程體系,幫助學(xué)員更深更廣的體驗(yàn)java魅力。
本階段學(xué)習(xí)目標(biāo)
1.精通java面向?qū)ο笏枷牒突A(chǔ)語(yǔ)法。
2.熟練java中異常處理。
3.精通java中I/O操作。
4.掌握java中多線程操作。
5.精通java中集合類的使用。
6.掌握java中網(wǎng)絡(luò)編程。
7.精通數(shù)據(jù)庫(kù)/JDBC的使用
本階段學(xué)習(xí)效果
1.精通Java語(yǔ)言及其高級(jí)特性。
2.具備本地應(yīng)用開發(fā)能力,能夠開發(fā)一些本地軟件,例如:聊天室,文件傳輸助手等。
第二階段課程
Web前端開發(fā)
Html基礎(chǔ)
認(rèn)識(shí)Web前端和html
常用標(biāo)簽使用
Java流程控制
Java常用類
CSS3
CSS3基礎(chǔ)
CSS3進(jìn)階
JS腳本編程
初識(shí)JavaScript
JavaScript使用
DOM
事件
JQuery框架
混合APP開發(fā)技術(shù)
混合開發(fā)基礎(chǔ)環(huán)境
混合開發(fā)技術(shù)實(shí)戰(zhàn)
課程優(yōu)勢(shì)
1.真實(shí)的企業(yè)項(xiàng)目教學(xué);
2.圖形化式教學(xué),從基礎(chǔ)到精通。
3.手把手搭建大型網(wǎng)站頁(yè)面。
本階段學(xué)習(xí)目標(biāo)
1.掌握html+css+js相關(guān)技術(shù);
2.通過(guò)H5相關(guān)的庫(kù)快速編寫代碼;
3.搭建符合大數(shù)據(jù)要求的界面,使前端+后端+大數(shù)據(jù)實(shí)現(xiàn)三維一體;
本階段學(xué)習(xí)效果
1.掌握html5相關(guān)知識(shí)能夠通過(guò)需求搭建高質(zhì)量網(wǎng)站;
2.可以實(shí)現(xiàn)原生js搭建動(dòng)態(tài)效果界面;
3.使用JQuery庫(kù)快速搭建原型界面;
第三階段課程
JavaEE進(jìn)階
JavaWeb后端開發(fā)
Web環(huán)境配置
JavaWeb開發(fā)核心
JavaEE主流框架
Spring框架
SpringMVC框架
Struts框架
Hibernate框架
MyBatis
階段綜合項(xiàng)目
點(diǎn)餐系統(tǒng)
吃了嗎app
課程優(yōu)勢(shì)
1.掌握當(dāng)前流行的Nginx服務(wù)器后臺(tái)程序開發(fā)
2.使學(xué)員具備企業(yè)級(jí)服務(wù)器、網(wǎng)站的項(xiàng)目開發(fā)經(jīng)驗(yàn)。
本階段學(xué)習(xí)目標(biāo)
1.掌握Tomcat/Nginx服務(wù)器搭建。
2.掌握J(rèn)sp&Servlet的使用。
3.精通SSH、SSM兩大流行框架的原理及使用。
本階段學(xué)習(xí)效果
1.掌握html5相關(guān)知識(shí)能夠通過(guò)需求搭建高質(zhì)量網(wǎng)站;
2.可以實(shí)現(xiàn)原生js搭建動(dòng)態(tài)效果界面;
3.使用JQuery庫(kù)快速搭建原型界面;
第四階段課程
大數(shù)據(jù)核心知識(shí)
Hadoop基礎(chǔ)
Hadoop1介紹
hadoop1架構(gòu)
hadoop2架構(gòu)(對(duì)比hadoop1)
hadoop2環(huán)境搭建
HDFS操作
yarn操作
Hadoop應(yīng)用
Hive數(shù)據(jù)倉(cāng)庫(kù)
zookeeper系統(tǒng)服務(wù)
HBase非關(guān)系型數(shù)據(jù)庫(kù)
Sqoop數(shù)據(jù)庫(kù)抽取工具
Flume日志抽取工具
Spark基礎(chǔ)
環(huán)境搭建
Spark平臺(tái)介紹
RDD彈性分布式數(shù)據(jù)集
Scala編程
Spark應(yīng)用
Spark-SQL組件
DataFrame組件
課程優(yōu)勢(shì)
1.真實(shí)的企業(yè)項(xiàng)目;
2.目前企業(yè)中應(yīng)用廣泛的技術(shù)路線;
3.部分Spark源碼剖析,從源碼層面提升問(wèn)題解決能力。
4.從hadoop1到hadoop2機(jī)制原理詳細(xì)解說(shuō);
5.生產(chǎn)環(huán)境hadoop集群調(diào)優(yōu)經(jīng)驗(yàn);
6.企業(yè)真實(shí)項(xiàng)目實(shí)戰(zhàn);
本階段學(xué)習(xí)目標(biāo)
1.了解hadoop機(jī)制原理 ;
2.了解hadoop集群搭建過(guò)程;
3.了解Hdfs API使用以及mr編程模型;
4.了解hive、hbase、sqoop、flume等組件的使用方法;
5.Spark平臺(tái)的優(yōu)勢(shì)以及Spark集群的搭建過(guò)程;
6.Scala程序設(shè)計(jì)基礎(chǔ);
7.Spark-SQL和DataFrame API詳解。
本階段學(xué)習(xí)效果
1.了解hadoop集群的搭建過(guò)程;
2.能夠通過(guò)mr和hive來(lái)實(shí)現(xiàn)簡(jiǎn)單的數(shù)據(jù)清洗的業(yè)務(wù)需求;
3.能夠了解數(shù)據(jù)的抽取,轉(zhuǎn)換,清洗,建模,入庫(kù)過(guò)程;
4.掌握Spark集群的搭建;
5.掌握函數(shù)式編程思想,能夠根據(jù)業(yè)務(wù)需求編寫高質(zhì)量的Scala程序;
6.掌握大規(guī)模離線數(shù)據(jù)的計(jì)算、分析能力。
第五階段課程
互聯(lián)網(wǎng)類項(xiàng)目 項(xiàng)目一:網(wǎng)上商城
項(xiàng)目簡(jiǎn)介
網(wǎng)上商城是一個(gè)典型的B2C平臺(tái),類似于京東商城。用戶可以在商城瀏覽商品、下訂單以及參加各種活動(dòng)。
管理員、運(yùn)營(yíng)可以在平臺(tái)后臺(tái)管理系統(tǒng)中管理商品、訂單、會(huì)員等。 客服可以在后臺(tái)管理系統(tǒng)中處理用戶的及投訴。
技術(shù)特點(diǎn)
分布式、高并發(fā)、負(fù)載均衡、數(shù)據(jù)量大、業(yè)務(wù)復(fù)雜、對(duì)系統(tǒng)安全要求高。
學(xué)習(xí)效果
項(xiàng)目結(jié)束后,學(xué)員可以獨(dú)立開發(fā)分布式、高并發(fā)的網(wǎng)站,達(dá)到中高級(jí)Java工程師的技術(shù)水平。