杭州站 [切換城市]
眾眾網全國頁 眾眾網杭州站 杭州千鋒教育 杭州千鋒教育·Java全棧+AI開發(fā)課程
杭州千鋒教育·Java全棧+AI開發(fā)課程

杭州千鋒教育·Java全棧+AI開發(fā)課程

请询价

適合對象:對編程語言培訓,JAVA培訓,計算機技術培訓等有興趣學習的學員

課時:請咨詢 班型:任意時段 班制:小班

開設課程校區(qū):杭州IT培訓

課程介紹

接軌前沿java技術,繪制java培訓學習路線圖

01Java核心基礎

掌握Java語法基礎,建立邏輯思維能力

Java入門

掌握面向對象編程思維能力

面向對象?數據結構與算法

異常處理

掌握Java編程高級技術的運用

IO框架?多線程?網絡編程

設計模式?Java新特性

掌握Java基礎綜合項目開發(fā)

從0至1小項目開發(fā)

02數據庫核心技術

掌握數據庫設計思想與設計工具的使用

能力

MySQL數據庫?MySQL數據庫設計

E-R圖

掌握數據庫與Java程序的連接技術能力

JDBC技術?JDBC生產環(huán)境封裝

事務處理

掌握連接池技術能力

連接池技術?連接池原理分析

掌握數據庫設計項目能力

商品管理系統(tǒng)?員工管理系統(tǒng)

圖書管理系統(tǒng)

03JavaWeb核心技術

掌握Web開發(fā)技術,建立B/S結構設計思想

HTML/CSS/JS

XML與Tomcat中間件?HTTP協議

GIT版本控制

掌握三層架構項目設計能力

Servlet與JSP?Filter與Listener

Session與Cookie?MVC?AJAX

JQuery?Bootstrap

掌握從0到1開發(fā)Web項目的全過程

鋒迷智慧物業(yè)管理系統(tǒng)

鋒迷賣淘樂回收系統(tǒng)

04企業(yè)必備技術

掌握核心框架SSM及源碼思想

Maven?MyBatis使用和源碼

Spring使用和源碼

SpringMVC使用和源碼

Springboot?安全驗證框架

掌握Linux與反向代理技術Nginx

Linux系統(tǒng)常用操作?Nginx技術

掌握HamonyOS開發(fā)技術

HarmonyOS組件開發(fā)與布局

HarmonyOS音樂播放器開發(fā)

掌握Web綜合項目開發(fā)能力

手機評估系統(tǒng)?鋒迷便利店系統(tǒng)

05Java大廠提升技能

掌握微服務架構開發(fā)思想與實現

Docker?Redis?Elasticsearch

MQ?Mycat/Sharding-Sphere

SpringCloud?微服務架構

分布式全局ID

掌握項目瓶頸優(yōu)化之MySQL

MySQL優(yōu)化

掌握項目瓶頸優(yōu)化之JVM

JVM優(yōu)化

掌握商業(yè)項目開發(fā)技巧與經驗

鋒迷商城?多科目聯合項目實戰(zhàn)

06大型項目與解決方案

掌握大型分布式項目開發(fā)經驗

項目需求分析?項目任務分解

開發(fā)環(huán)境搭建?編碼開發(fā)測試

站立會議進行項目進度控制

問題解決?驗收項目

項目中面試問題分析和解答

掌握大廠項目復雜解決方案經驗

任務調度系統(tǒng)技術解決方案

精準搜索技術解決方案

千人千面技術解決方案

日均百億消息量消息積壓解決方案

07大廠必備面試

掌握大廠技術面試深度題解方法

大廠技術面試題深度剖析

項目面試指導?真實面試要求模擬

掌握優(yōu)質簡歷的寫法

就業(yè)導師全程跟蹤服務

第一階段?核心基礎

Java概述與環(huán)境搭建

1、什么是程序?

2、Java發(fā)展史和特點

3、Java運行機制

4、Java環(huán)境搭建

5、第1個應用程序

6、Java語言規(guī)范

面向對象三大特征

1、封裝

2、訪問修飾符

3、繼承

4、方法重寫

5、多態(tài)

6、裝箱和拆箱

7、instanceof關鍵字

I/O框架

1、流的概念

2、流的分類

3、字節(jié)流

4、編碼方式

5、字符流

6、File類和FileFilter接口

Java語言基礎

1、變量

2、數據類型

3、運算符

4、類型轉換

5、類型提升

面向對象之三個修飾符

1、abstract關鍵字

2、抽象方法和抽象類

3、static關鍵字

4、靜態(tài)成員和類加載

5、final

6、最終類、方法、常量

網絡編程

1、什么是網絡

2、計算機網絡

3、網絡模型

4、通信協議

5、IP與端口

6、網絡編程實例

條件選擇結構和分支結構

1、基本IF選擇結構

2、IF ELSE選擇結構

3、多重IF選擇結構

4、嵌套IF選擇結構

5、Switch分支結構

6、局部變量

7、條件分支的代碼優(yōu)化

接口

1、什么是接口

2、接口和類的異同

3、接口的應用

4、接口的規(guī)范

5、常量接口

6、接口回調

反射、注解

1、反射概念

2、反射之Class、Method、Field

3、注解概念

4、注解使用

循環(huán)結構

1、循環(huán)的概念

2、While循環(huán)

3、do while循環(huán)

4、for循環(huán)

5、break流程控制關鍵字

6、嵌套循環(huán)

常用類

1、內部類

2、Object類

3、包裝類

4、String

5、BigDecimal

6、時間類型

設計模式

1、設計模式6大原則

2、設計模式之單例模式

3、設計模式之工廠模式

4、設計模式之訂閱和發(fā)布模式

5、設計模式之適配器模式

6、設計模式之裝飾模式

7、設計模式之其他補充

方法/函數

1、方法的概念

2、方法的定義

3、方法的組成

4、方法的調用

5、方法的好處

6、遞歸

集合和異常

1、集合的概念

2、Collection集合體系

3、List接口和實現類

4、Set接口與實現類

5、Map接口與實現類

6、泛型集合與工具類

7、數據結構之鏈表(單向鏈表、雙向鏈表)

8、數據結構之樹(二叉樹、B樹、紅黑樹)

9、數據結構之圖

10、異常的概念

11、異常的分類

12、異常的產生

13、異常的傳遞

14、異常的處理

15、自定義異常

Java8\10\13新特性

1、Java新特性概述

2、Lambda表達式

3、函數式接口

4、方法引用

5、Stream API

6、新時間API

小游戲

1、游戲設計和分析

2、游戲常用組件

3、游戲地圖和角色

4、游戲數據操作

5、游戲線程控制

6、游戲計分算法

面向對象基礎

1、什么是對象?

2、什么是類?

3、類的組成

4、方法重載

5、構造方法

6、this關鍵字

多線程

1、什么是線程

2、線程的組成

3、線程的狀態(tài)

4、線程安全

5、線程池

6、線程安全的集合

第二階段?程序員

HTML5

1、HTML簡介

2、HTML基本標簽

3、HTML綜合案例

4、表單標簽

5、框架標簽

6、其他標簽

MySQL

1、數據庫概述

2、SQL語言

3、數據查詢

4、DML

5、數據表

6、事務

7、數據庫設計和設計工具使用

8、索引

9、存儲過程

10、視圖

自定義MVC框架

1、Servlet問題分析和開發(fā)效率問題分析

2、MVC框架功能分析和確認

3、MVC框架之配置注解和XML解析

4、MVC框架之請求和響應封裝

5、MVC框架對JSON數據的請求和響應

6、MVC框架對數據上傳的封裝處理

7、MVC框架測試并使用

CSS3

1、CSS簡介

2、CSS導入方式

3、CSS選擇器

4、CSS屬性

5、CSS盒模型

6、CSS擴展屬性

JDBC

1、JDBC概述

2、JDBC開發(fā)

3、封裝工具類

4、事務

5、連接池

自定義IoC框架

1、全局對象管理概念介紹

2、IoC框架技術詳解(反射、注解、XML解析等)

3、IoC框架之字符串注入

4、IoC框架之自定義對象注入

5、IoC框架之第三方對象注入

6、IoC框架解決循環(huán)依賴問題

7、IoC框架之測試與使用

JavaScript

1、JavaScript簡介

2、JavaScript數據類型

3、JavaScript運算符

4、JavaScript函數

5、JavaScript的DOM

6、瀏覽器的BOM

7、正則表達式

8、JavaScript綜合案例

自定義ORM框架

1、ORM框架功能分析和確認

2、ORM之技術棧詳解(反射、注解、異常、XML解析等)

3、ORM之數據庫操作封裝

4、ORM之數據庫和對象映射封裝

5、ORM之對象數據處理

6、ORM之JPA規(guī)范詳解

7、ORM之框架測試和使用

回收管理系統(tǒng)/物業(yè)管理系統(tǒng)

1、業(yè)務需求分析

2、任務分解和進度評估

3、功能開發(fā)

4、功能測試

5、項目上線

JQuery/Ajax

1、jQuery概述

2、jQuery語法

3、jQuery效果

4、jQuery DOM操作

5、jQuery 遍歷操作

6、jQuery Ajax請求

7、JSON簡介

8、JSON解析

9、瀏覽器處理JSON

10、AJAX概述

11、AJAX使用

Servlet/MVC

1、C/S和B/S架構

2、Tomcat服務器

3、Servlet使用

4、轉發(fā)與重定向

5、狀態(tài)管理

6、Filter過濾器

7、MVC分層

第三階段?工程師

Maven

1、Maven簡介

2、Maven安裝

3、Maven配置

4、Maven倉庫

5、Maven指令

6、Maven私服搭建

Vue

1、Vue概述

2、Vue指令

3、Vue事件綁定

4、Vue組件開發(fā)

5、Vue-CLI腳手架

6、Vue-Router路由

7、Vuex應用

8、Vue-ELement-UI

HarmonyOS之Ability、組件

1、HarmonyOS概述和系統(tǒng)架構

2、HarmonyOS應用開發(fā)工具

3、Ability概述

5、HarmonyOS第1個應用程序

4、PageAbility詳解

6、Text

7、Image

8、TextField

9、Button

10、Checkbox

11、RadioButton

12、點擊事件

MyBatis使用和源碼、日志

1、Mybatis概述和引言

2、Mybatis開發(fā)步驟

3、Mybatis之CURD操作

4、Mybatis關聯關系

5、Mybatis動態(tài)SQL

6、Mybatis高級內容

7、日志概述

8、Log4j使用

9、Mybatis日志配置

Springboot/Swagger

1、Springboot介紹

2、Springboot快速入門

3、Springboot啟動方式

4、Springboot常用注解

5、Springboot常用配置

6、Springboot整合Mybatis

7、Springboot整合Shiro/SpringSecurity

8、Springboot之Starter原理

9、Springboot原理分析

10、前后端分離架構接口重要性

11、Swagger概述

12、Swagger配置和使用

13、Swagger常用注解

HarmonyOS布局組件和頁面跳轉

1、DirectionalLayout

2、DependentLayout

3、PositionLayout

4、StackLayout

5、AdaptiveBoxLayout

6、Clock

7、ProgressBar

8、Slider

9、Slice詳解

10、Intent

SpringMVC使用和源碼

1、SpringMVC概述和MVC架構介紹

2、SpringMVC開發(fā)流程

3、SpringMVC請求處理

4、SpringMVC響應處理

5、SpringMVC之JSON處理

6、SpringMVC執(zhí)行流程

Linux/Nginx

1、Linux安裝

2、Linux基礎命令

3、Linux用戶和組

4、Linux權限管理

5、Linux軟件安裝

6、Linux項目部署

7、Nginx概述

8、Nginx安裝

9、Nginx反向代理

10、Nginx負載均衡

11、Nginx動靜分離

HarmonyOS ServiceAbility和ListContainer

1、Service Ability概述

2、Service Ability創(chuàng)建和配置

3、Service Ability生命周期

4、ListContainer列表容器

5、刷新和加載更多

6、商品列表演示

7、權限管理

Spring Security/JWT

1、Spring Security概述

2、Spring Security配置和使用

3、Spring Security原理剖析

4、Spring Security認證和授權管理

5、Spring Security常用注解

6、JWT概述和Spring Security整合

《便利店》

1、需求分析

2、詳細設計之業(yè)務流程

3、詳細設計之數據庫設計

4、功能分解與開發(fā)

5、單元測試和整體測試

6、部署上線

HarmonyOS音樂播放器開發(fā)

1、業(yè)務需求分析

2、原型設計

3、業(yè)務流程圖

4、首頁界面繪制

HarmonyOS音樂播放器開發(fā)

1、音樂播放頁面繪制

2、播放功能編碼實現

3、Retrofit網絡框架

3、獲取遠程網易云API接口

《評估系統(tǒng)》

1、需求分析

2、詳細設計之業(yè)務流程

3、詳細設計之數據庫設計

4、功能分解與開發(fā)

5、單元測試和整體測試

6、部署上線

第四階段?分布式

Redis

1、Redis安裝

2、Redis命令

3、Java操作Redis

4、Redis應用

5、Redis集群

6、緩存穿透和擊穿

7、Springboot整合Redis

8、Redis分布式鎖

9、Redis分布式事務

10、Redis持久化策略

11、Redis淘汰機制

12、Redis綜合案例

Docker

1、微服務架構演進

2、Docker概述和基礎

3、Docker鏡像和容器

4、Docker Compose

5、Jenkins配置和使用

6、CI/CD持續(xù)集成和交付

高頻面試講解

1、Netty

2、NIO、BIO

3、其他高頻面試題

精準搜索業(yè)務架構解決方案

1.課程主題深化以及場景介紹

2.搜索提示與產品搜索技術架構

3.現有商城項目及搜索存在的問題

4.技術選型之Elasticsearch簡介與Solr的對比

5.倒排索引以及正排索引的概念與區(qū)別

6.E********arch單機版安裝與Kibana安裝

7.E********arch集群安裝與Celebro監(jiān)控

8.E********arch的match查詢以及打分TF-IDF打分機制

9.如何人工干預搜索引擎打分

10.******tion數據類型與mapping的意義

11.自定義mapping的流程以及前綴提示的實現

12.****ysis與analyzer的區(qū)別以及分詞的過程

13*ES內置的analyzer分析

14*IK與pinyin分詞器安裝與演示

15*IK分詞器添加靜態(tài)分詞與動態(tài)分詞添加

16.基于IK和pinyin分詞器自定義analyzer

17.已有前綴詞庫全量導入;

18.前綴提示功能代碼實現;

19.前綴提示功能熱詞采集

20.商品數據的全量導入;

21.全量數據搜索功能實現;

22.大客戶與付費客戶廣告業(yè)務干預

23.增量數據導入幾種方案的對比

24****al框架介紹;

25****al的搭建;

26.實現增量數據變化簡易版實現;

27.******boot的啟動流程;

28.精準搜索之自定義starter

29、精準搜索完整案例測試

SpringCloud Alibaba

1、SpringCloud微服務架構概述

2、Nacos注冊中心配置和啟動

3、Nacos注冊中心安全性問題

4、Nacos注冊中心高可用集群

5、Nacos注冊中心原理分析

6、Nacos配置中心概述

7、Nacos配置中心多環(huán)境切換

8、Nacos配置中心動態(tài)刷新

9、Nacos配置中心版本管理

10、Nacos配置中心共享配置

11、Ribbon流程分析

12、Ribbon源碼分析

13、OpenFeign生產應用

14、OpenFeign應用中注意事項

15、鏈路追蹤重要性和簡介

16、Sleuth簡介

17、Sleuth相關術語

18、Sleuth應用

19、Gateway網關簡介

20、Gateway網關搭建

21、Gateway網關路由

22、Gateway路由謂詞工廠

23、Gateway過濾器

24、Gateway網關限流

25、Gateway網關限流

26、Gateway網關跨域

27、Sentinel簡介

28、Sentinel流控規(guī)則

29、Sentinel熔斷降級規(guī)則

30、Sentinel授權規(guī)則

31、Sentinel熱點Key規(guī)則

32、Sentinel系統(tǒng)規(guī)則

33、Sentinel異常處理

34、Sentinel規(guī)則持久化

35、Seata分布式事務簡介

36、Seata工作模式

37、Seata AT模式工作原理

38、Seata搭建與應用

39、Seata讀寫隔離

團隊項目

1、選擇項目

2、項目需求分析

3、項目任務分解

4、開發(fā)環(huán)境搭建

5、編碼開發(fā)測試

6、講師每天站立會議進行項目進度控制

7、問題解決

8、驗收項目

9、項目中面試問題分析和解答

(講師具備項目中任務分解和進度管理的方法和經驗)

就業(yè)輔導

1、簡歷修改:技術部分和項目部分修改

2、模式面試:按照實際面試要求面試

3、問題分析:指出并解決學生面試問題

4、配合就業(yè)老師

學校介紹

杭州是中國東部沿海城市,經濟發(fā)展迅速,對各類人才的需求也日益增加。千鋒教育成立于2011年1月,立足于職業(yè)教育培訓領域,公司現有教育培訓、高校服務、企業(yè)服務三大業(yè)務板塊。教育培訓業(yè)務分為大學生技能培訓和職后技能培訓;高校服務業(yè)務主要提供校企合作全解決方案與定制服務;企業(yè)服務業(yè)務主要為企業(yè)提供專業(yè)化綜合服務。公司總部位于北京,目前已在20個城市成立分公司,現有教研講師團隊300余人。公司目前已與國內20000余家IT相關企業(yè)建立人才輸送合作關系,每年培養(yǎng)泛IT人才近2萬人,累計培養(yǎng)超10余萬泛IT人才,累計向互聯網輸出免費教學視頻976余套,累積播放量超10812萬余次。每年有數百萬名學員接受組織的技術研討會、技術培訓課、網絡公開課及視頻等服務。


公司成立教研機構,推出貼近企業(yè)需求的線下技能培訓課程。課程包含HTML5大前端培訓、Java+分布式開發(fā)培訓、Python人工智能+數據分析培訓、全領域實戰(zhàn)UI/UE設計培訓、云計算培訓、全棧軟件測試培訓、大數據+數據智能培訓、智能物聯網+嵌入式培訓、Unity游戲開發(fā)培訓、網絡安全培訓、區(qū)塊鏈培訓、影視剪輯包裝培訓、游戲原畫培訓、全媒體運營培訓、商業(yè)插畫培訓、產品經理培訓。采用全程面授高品質、高體驗培養(yǎng)模式,科目大綱緊跟企業(yè)需求,擁有國內一體化教學管理及學員服務,在職業(yè)教育發(fā)展道路上不斷探索前行。

杭州千鋒教育

  • 課程數量

    29

  • 分校數量

    1

  • 學員評價

    1

立即咨詢

精選推薦

杭州java課程架構師培訓

杭州千锋教育

杭州java初級培訓學校

杭州千锋教育

杭州java課程工程師培訓

杭州千锋教育

杭州 java課程高端培訓

杭州千锋教育

杭州java語言 培訓班

杭州千锋教育

杭州 java業(yè)余培訓班

杭州千锋教育

杭州 java語言培訓班

杭州千锋教育

杭州java語言編程培訓

杭州千锋教育

杭州java培訓就業(yè)班

杭州千锋教育

杭州java技能 培訓班

杭州千锋教育

相關推薦