發布時間:2021-11-18 15:55:38來源:轉載
昆明達內Java開發課程覆蓋Java 語言基礎、JavaEE 深度開發、互聯網架構開發、大數據開發、算法數據挖掘分析 等 Java 大數據全棧技術內容,一站式解決學員 Java 大數據學習需求,滿足學員高薪就業所需技術廣度。
適合學員:提升,IT技術提升
使用教材:線下授課
課程特色:
1.全棧式技術覆蓋
2.原理級深度講解
3.企業級項目實戰
4.真實云開發環境
課程詳情:
第 一階段:JavaSE 階段
lJava發展歷程、Java的技術結構、JDK的下載及安裝、HelloWorld入門案例。
l關鍵字、標識符、注釋、字面量、進制及其換算、變量、數據類型及其轉換、運算符、流程控制數組、二維數組、方法。
l面向對象與面向過程比較、類與對象的關系、成員變量與局部變量、構造方法this 關鍵字、代碼塊。面向對象的特征(封裝、繼承、多態)、super關鍵字、權限修飾符、方法的重寫static、final、abstract接口、內部類、包、垃圾分代回收機制
lobject.String、Pattern、包裝類、Math、BigDecimal、Date、Calendar。
l異常、集合、Map、泛型、迭代器、比較器。
lIo、線程、套接字。
l反射、注解、斷言。
ljm內存大小調節、常見回收機制。
l接口中的默認方法、Lambda表達式,函數式接口、時間包。
l版本控制概念、Git發展歷史、Git安裝配置、Git版本庫管理、Git版本控制、Git遠程倉庫、Git分支管理、Git標簽管理、碼云介紹。
第二階段:JavaWeb 階段(EasyMall 項目貫穿)
lXML
lHTML/Css
lJavaScript
lJquery
lMySql
lJDBC
lTomcat/HTTP
lServlet
lCookie/Session
lJSP/EL表達式JSTL標簽庫
lMVC 設計模式 / 三層架構
l過濾器/ 監聽器
lJavaWeb 高級開發技術
l數據庫高級開發技術
lEasyMall 項目開發
第三階段:JavaEE 框架階段(EasyMall 項目貫穿)
lSpring
lSpringMVC
lMyBatis
lEasyMall項目重構及開發
lSpringboot
lSpringBoot重構EasyMall項目
第四階段:大數據互聯網架構階段(EasyMall 項目貫穿)
lLinux
l云平臺使用
lRedis 與 SpringBoot整合
lMycat 與 SpringBoot整合
lRabbitmq與SpringBoot整合
llucene
lElasticSearch與SpringBoot整合
l爬蟲
lNgnix
lEasymall 項目整合
lSpringCloud 微服務整合
第五階段:大數據框架階段
大數據java 加強
Hadoop
Flume
Hive
Hbase
Zebra 項目
Storm
Kafka
分布式編程思想
網站流量分析項目
SCALA
SPARK
推薦系統項目
Python 語言及爬蟲
數據可視化
第五階段:大數據框架階段
l大數據java 加強
lHadoop
lFlume
lHive
lHbase
lZebra 項目
lStorm
lKafka
l分布式編程思想
l網站流量分析項目
lSCALA
lSPARK
l推薦系統項目
lPython 語言及爬蟲
l數據可視化
l統計學基礎
lR 語言基礎
l回歸模型
l正則化模型
l決策樹模型
l判別模型
l聚類模型
l貝葉斯模型
lSVM 模型
l推薦系統模型