【行業待遇】
【課程大綱】
階段 Java核心基礎
Java程序設計
基本語法與流程控制 數組 Java類與對象 深入Java類與對象 接口與設計模式 異常處理機制
MySQL數據庫
Mysql安裝配置 SQL語法入門 數據導入導出 SQL查詢 事務管理 批處理
Java程序設計
Java 輸入輸出 集合框架 Java線程與線程實現 JDBC數據庫訪問技術 泛型與反射
應用實戰
信息管理系統 租車系統 點餐系統
第二階段 JavaEE開發
HTML5/CSS3
web介紹 html基本語法及常用標記的使用 超鏈接及錨記的使用
表格/表單/框架及內嵌框架 HTML5特性 CSS簡介及其作用
CSS語法 常見CSS樣式/頁面布局 CSS3特性
JavaScript
JS技術 DOM/BOM JS與CSS
JS內置對象 JS自定義對象類型 JS應用
Web核心基礎
web應用介紹 JSP基礎 JSP內置對象
會話跟蹤機制 servlet基礎 servlet應用
初識AJAX AJAX通信數據格式
MyBatis
MyBatis框架介紹 快速入門 基于XML的CRUD
基于注解的CRUD 關聯映射 動態SQL
緩存技術
Spring
介紹Spring 三層結構 IOC容器 AOP容器 Spring對DAO的支持 Spring的事務管理 整合其他Web框架
Spring MVC
介紹Spring MVC 使用@RequestMapping映射請求 REST風格的操作
處理模型數據、處理JSON 文件上傳 異常處理
應用實戰
電商平臺 外賣平臺(仿餓了么)
第三階段:大數據技術
Linux
Linux安裝與配置 Linux常用基本命令 Shell編程
VI編輯器 文件操作 網絡配置
Zookeeper集群部署
zookeeper的功能和應用場景 zookeeper集群的搭建 zookeeper的命令行客戶端
zookeeper的java客戶端api zookeeper客戶端線程的屬性
hadoop
Hadoop生態圈簡介 Hadoop安裝環境準備 Hadoop集群安裝
Hadoop shell命令 使用JavaAPI操作HDFS文件系統
HDFS
客戶端向HDFS寫數據的流程 namenode管理元數據的機制 HDFS的java客戶端
Hadoop的rpc框架
MapReduce
MapReduce的核心思想 Wordcount程序原理及實現 Wordcount程序運行流程分析
流量匯總程序的開發 客戶端提交job的流程
Hive數據倉庫
Hive的實現機制 Hive的安裝 Hive的使用
Hive中的sql Hive自定義函數和transform的使 用 Hive的分桶作用
HBase
HBase簡介 HBase安裝及常用shell命令 JavaAPI操作HBase
原理
Storm
Storm簡介 Storm核心組件和架構 Storm集群部署/任務提交部署
Storm wordcount
Redis
nosql簡介 redis簡介及常用配置 key的使用以及redis數據類型
redis常用命令 redis事務/消息通知 redis持久化(RDB/AOF)
主從復制
Spark
Spark簡介 Spark集群安裝 Spark的算子
Spark的wordcount Spark的RDD及其操作介紹 Spark SQL
Spark Streaming
Python
Python簡介 Python環境安裝 基本數據類型
Python核心語法 機器學習
整站項目實戰
京東訂單分析項目 云計算項目 日志分析項目
第四階段 職業導向訓練
COT
軟件工程師職業生涯規劃、團隊建設、團隊協作、溝通技巧、商務禮儀
中英文簡歷制作、面試技巧 各大公司面試問題匯總講解
【課程**】
擔心基礎差
本課程主要面向零基礎學員,通過面授教學的方式
擔心學不會
講師,全程面授,由淺入深,考試不通過,免費重學
擔心跟不上
項目老師全程一對一輔導,針對學員的問題進行,答疑、輔導。以確保知識點掌握上沒有一個學員掉隊
擔心不適合
推出“免費試聽,不滿意不繳費”政策,讓學員了解更真實的課程體系,了解自己是否適合學
擔心經驗少
5個月的課程培訓,給你超過2年的開發經驗
擔心錢不夠
0學費入學,為學生墊付學費,先就業、后付款
【教學環境】