重慶千鋒IT培訓(xùn)開設(shè)JAVA開發(fā)課程培訓(xùn)班,適合零基礎(chǔ)人員學(xué)習(xí),總監(jiān)級(jí)講師親授,針對(duì)學(xué)習(xí)JAVA開發(fā)的人員提供JAVA開發(fā)課程培訓(xùn),通過企業(yè)實(shí)戰(zhàn)+教學(xué)項(xiàng)目+高校實(shí)訓(xùn)+企業(yè)內(nèi)訓(xùn)等全景教學(xué)服務(wù),線上線下全程輔導(dǎo)鞏固教學(xué)效果,穩(wěn)步進(jìn)階中高級(jí)程序員,成為JAVA開發(fā)工程師。
基礎(chǔ)課
技術(shù)先導(dǎo)課程,學(xué)前免費(fèi)打基礎(chǔ)
課程概述 | 課程案例 | 掌握技能 |
Java概述與環(huán)境搭建 |
Java語言的介紹 Java語言的特點(diǎn) Java技術(shù)體系平臺(tái) 搭建 Java開發(fā)環(huán)境 JDK 的安裝與配置 開發(fā)個(gè)Java 應(yīng)用程序 Java 程序的執(zhí)行原理 DOS命令 注釋的使用 變量的聲明與使用 變量內(nèi)存空間分配與原理 標(biāo)識(shí)符的概念命名規(guī)范 打印你自己的信息 |
- 了解Java語言發(fā)展史 - 了解Java語言的特點(diǎn) - 掌握環(huán)境搭建 - 了解DOS命令 - 掌握手動(dòng)安裝JDK,配置環(huán)境變量 - 掌握個(gè)java程序 - 掌握J(rèn)ava基本命令 - 掌握J(rèn)ava命名規(guī)范 - 掌握變量的作用和定義的方式 - 能根據(jù)實(shí)際情況選擇使用8種基本數(shù)據(jù)類型 - Scanner的使用 |
變量與注釋 |
注釋的使用 變量的聲明與使用 變量內(nèi)存空間分配與原理 標(biāo)識(shí)符的概念命名規(guī)范 課堂案例:打印你自己的信息 |
|
數(shù)據(jù)類型與控制臺(tái)輸入 |
變量的數(shù)據(jù)類型 基本數(shù)據(jù)類型之間的轉(zhuǎn)換 鍵盤輸入 課堂案例:通過鍵盤輸入,打印你喜歡的電影名稱 課堂案例:通過鍵盤輸入,打印你的高考成績 |
微服務(wù)架構(gòu)+大中臺(tái)戰(zhàn)略Java核心技術(shù)全掌握
課程大類 | 課程細(xì)類 | 勝任職位 |
JavaSE基礎(chǔ) |
Java概述與環(huán)境搭建 語言基礎(chǔ) 選擇結(jié)構(gòu)與分支結(jié)構(gòu) 循環(huán)結(jié)構(gòu) 方法/函數(shù) 數(shù)組(一) 數(shù)組(二) 面向?qū)ο蠡A(chǔ)(一) 面向?qū)ο蠡A(chǔ)(二) 三大特性(封裝、繼承) 三大特性(多態(tài)) 三個(gè)修飾符(abstract、static、final) 接口 常用類(Object/內(nèi)部類/包裝類/String) 集合(一) 集合(二) 異常 多線程(一) 多線程(二) I/O框架(一) 網(wǎng)絡(luò)編程 反射 JDK8 |
對(duì)于JavaSE知識(shí)內(nèi)容屬于Java整個(gè)編程領(lǐng)域核心,但無法僅憑此階段技術(shù)就具備工作能力,需繼續(xù)進(jìn)階學(xué)習(xí)并掌握Web階段開發(fā) |
JavaWeb進(jìn)階 |
MySql JDBC HTML CSS Servlet JSP 《EMS員工管理系統(tǒng)》 JS Ajax JQ Bootstrap 《鋒迷商城項(xiàng)目》 |
基礎(chǔ)數(shù)據(jù)服務(wù)工程師 Web服務(wù)工程師 前端初級(jí)工程師 后臺(tái)開發(fā)工程師 Java初級(jí)工程師 Java中級(jí)工程師 Web全棧工程師 |
框架應(yīng)用 |
Maven+Git MyBatis Spring SpringMVC 日志 quartz LayUI 《大型企業(yè)戰(zhàn)略開放平臺(tái)云控中心項(xiàng)目》 |
Java接口工程師 Java服務(wù)端工程師 Java中級(jí)工程師 Java高級(jí)工程師 應(yīng)用平臺(tái)工程師 全棧工程師 |
分布式 + 微服務(wù) |
架構(gòu)演進(jìn) Linux Docker Nginx Redis ElasticSearch SpringBoot RabbitMQ SpringCloud Zookeeper 分布式鎖 分布式任務(wù) 分布式事務(wù) |
服務(wù)器運(yùn)維工程師 技術(shù)經(jīng)理 Java中級(jí)工程師 Java高級(jí)工程師 云計(jì)算Java工程師 軟件綜合設(shè)計(jì)工程師 |
熱門行業(yè)項(xiàng)目多學(xué)科聯(lián)合項(xiàng)目
項(xiàng)目類別 | 可掌握的核心能力 | 項(xiàng)目描述 |
戶外旅行 |
- 掌握SpringCloud、SpringBoot框架 - 掌握緩存中間件Redis的應(yīng)用開發(fā) - 掌握消息中間件RabbitMQ的應(yīng)用開發(fā) - 掌握搜索引擎ElasticSearch在項(xiàng)目中的應(yīng)用開發(fā) - 掌握MyBatis框架持久層解決方案 - 掌握Alibaba Druid數(shù)據(jù)庫連接池 - 掌握前后端分離開發(fā)RESTful接口規(guī)范 - 掌握WebSocket消息實(shí)時(shí)推送解決方案 - 掌握Vue數(shù)據(jù)渲染 - 掌握Axios異步交互技術(shù) - 掌握ElementUI前端UI框架 |
項(xiàng)目基于SpringBoot、SpringCloud等主流分布式+微服務(wù)架構(gòu)搭建應(yīng)用技術(shù)點(diǎn)橫跨框架、微服務(wù)階段課程內(nèi)容。開發(fā)過程中再現(xiàn)分布式架構(gòu)多服務(wù)器共享、異步信息等經(jīng)典問題,并分析和提供最優(yōu)解決方案!以戶外旅行為場(chǎng)景,主要是集戶外資訊、戶外活動(dòng)平臺(tái)、戶外討論社群等板塊于一體的,國內(nèi)專業(yè)的戶外旅行活動(dòng)綜合類網(wǎng)站。主要業(yè)務(wù)是為戶外旅行的商家、領(lǐng)隊(duì)及出行用戶提供活動(dòng)發(fā)布、報(bào)名、出行服務(wù)平臺(tái)! |
智慧社區(qū) |
- 掌握SpringBoot容器+MVC框架 - 掌握Nacos服務(wù)注冊(cè)和發(fā)現(xiàn)/配置中心 - 掌握Ribbon/Feign遠(yuǎn)程調(diào)用與負(fù)載均衡 - 掌握Sentinel容錯(cuò)限流 - 掌握Security認(rèn)證授權(quán) - 掌握Sleuth調(diào)用鏈監(jiān)控 - 掌握SpringSecurity認(rèn)證和授權(quán)框架 - 掌握Elasticsearch搜索引擎 - 掌握RabbitMQ消息隊(duì)列 |
項(xiàng)目基于SpringBoot、SpringCloud Alibaba、Vue 微服務(wù)架構(gòu)搭建 項(xiàng)目中涉及到的技術(shù)采用目前最新的alibaba微服務(wù)全套技術(shù)。以社區(qū)為背景構(gòu)建一套完整的生態(tài)鏈,其中包括智慧物業(yè),智能物聯(lián),人臉識(shí)別,智能安防以及附近商圈,打造極致的生活體驗(yàn) |
物流行業(yè) |
- 掌握微服務(wù)技術(shù)應(yīng)用于物流行業(yè)解決方案 - 掌握微服務(wù)架構(gòu)采用SpringCloud - 掌握接口規(guī)范采用SpringBoot+swagger - 掌握持久層框架采用Mybatis或JPA - 掌握分布式配置中心Config - 掌握UAA認(rèn)證采用SpringSecurity+OAuth2+JWT+Zuul網(wǎng)關(guān) - 掌握分布式事務(wù)采用LCN - 掌握分庫分表采用Sharding- 掌握jdbc或Mycat - 掌握分布式任務(wù)調(diào)度采用Elastic- 掌握job - 掌握采用redis實(shí)現(xiàn)緩存及實(shí)現(xiàn)消息冪等性控制 - 掌握分布式文件系統(tǒng)+Aliyun oss實(shí)現(xiàn)文件系統(tǒng) - 掌握檢索服務(wù)采用ElasticSearch - 掌握極驗(yàn)驗(yàn)證碼+阿里云短信驗(yàn)證碼 - 掌握采用SpringCloud- 掌握zuul- 掌握ratelimit限流處理 - 掌握項(xiàng)目部署采用Jenkins - 掌握消息隊(duì)列采用RabbitMQ集群 - 掌握前端采用Vue進(jìn)行頁面渲染 |
項(xiàng)目基于SpringBoot、SpringCloud等主流分布式+微服務(wù)架構(gòu)搭建。該項(xiàng)目技術(shù)點(diǎn)涉及SSM,Redis,RabbitMQ,MySQL,ElasticSearch,SpringBoot,SpringCloud等主流核心技術(shù),為物流行業(yè)實(shí)現(xiàn)智能化數(shù)據(jù)支撐,實(shí)現(xiàn)了“互聯(lián)網(wǎng)+物流”的目標(biāo)。 |
企業(yè)大咖講授真實(shí)開發(fā)全流程體驗(yàn)
課程分類 | 課程名稱 | 掌握能力 |
企業(yè)開發(fā)流程 |
項(xiàng)目分析 用戶故事 流程分析 |
- 掌握標(biāo)準(zhǔn)的企業(yè)開發(fā)流程 - 掌握跨部門需求對(duì)接流程 - 掌握部門間上下游協(xié)同規(guī)范 - 掌握代碼開發(fā)、約定俗成的規(guī)范 |
部門合作 |
同事間溝通 跨部門協(xié)作 前后端聯(lián)調(diào) |
|
代碼規(guī)范 |
類規(guī)范 方法規(guī)范 代碼縮進(jìn) 命名規(guī)范 注釋規(guī)范 異常規(guī)范 |
|
敏捷開發(fā) |
敏捷開發(fā)流程 敏捷開發(fā)核心價(jià)值 敏捷開發(fā)原則 看板使用 迭代計(jì)劃 |
- 掌握敏捷開發(fā)原則 - 掌握近遠(yuǎn)期迭代規(guī)劃 - 掌握項(xiàng)目進(jìn)度把控工具 - 掌握項(xiàng)目發(fā)布、規(guī)則、流程 |
禪道 |
產(chǎn)品發(fā)布 項(xiàng)目創(chuàng)建 計(jì)劃創(chuàng)建 需求建立 燃盡圖 bug 平臺(tái) |
|
項(xiàng)目上線 |
發(fā)布順序確認(rèn) 灰度發(fā)布 diff回歸測(cè)試 |
|
線上項(xiàng)目問題預(yù)案 |
單點(diǎn)故障方案 緩存崩潰方案 線上異常方案 |
- 掌握壓力測(cè)試 - 掌握單點(diǎn)故障解決 - 掌握項(xiàng)目實(shí)時(shí)遠(yuǎn)程監(jiān)控 |
性能監(jiān)控 |
JMX 介紹 JMX監(jiān)控 Java 進(jìn)程 JMX 監(jiān)控遠(yuǎn)程 tomcat |
|
狀態(tài)監(jiān)控 |
服務(wù)健康狀態(tài)監(jiān)控 服務(wù)負(fù)載監(jiān)控 服務(wù)異常監(jiān)控 |
面試求職技巧職業(yè)發(fā)展規(guī)劃
課程名稱 | 課程目錄 | 課程介紹 |
《企業(yè)初認(rèn)知》 |
1、公司類型 2、企業(yè)組織架構(gòu) 3、企業(yè)崗位發(fā)布及招聘流程 4、企業(yè)招聘途徑 5、對(duì)標(biāo)IT職業(yè)人的綜合素養(yǎng)和技術(shù) |
從準(zhǔn)職業(yè)人到標(biāo)準(zhǔn)職業(yè)人,綜合素養(yǎng)和技能缺一不可,如何選擇適合自己的平臺(tái)成就以后的職業(yè)提升? 本課程以當(dāng)下IT企業(yè)公司的文化、架構(gòu)、管理、要求為切入點(diǎn),并結(jié)合當(dāng)下公司招聘的流程和招聘要點(diǎn)進(jìn)行分析,讓學(xué)員一開始樹立未來職場(chǎng)目標(biāo)的同時(shí),更能提前做到知己知彼,穩(wěn)握進(jìn)入職場(chǎng)的入場(chǎng)券。 |
《市場(chǎng)行情分析及職業(yè)發(fā)展》 |
1、市場(chǎng)行情分析 2、崗位招聘需求分析 3、職業(yè)生涯規(guī)劃 4、技術(shù)網(wǎng)站拓展 |
本課程通過分析市場(chǎng)行情,把握每一季的行業(yè)動(dòng)態(tài)以及深度剖析招聘崗位需求,直擊招聘需求背后的需求,在把握時(shí)機(jī)、掌握企業(yè)招人動(dòng)機(jī)的前提下規(guī)劃學(xué)習(xí)從而規(guī)劃自己的職業(yè)生涯,走上事業(yè)巔峰。 |
《企業(yè)需求及職場(chǎng)規(guī)則》 |
1、企業(yè)軟需求 2、情商提升 3、職場(chǎng)規(guī)則 |
當(dāng)代大學(xué)生常說的一句話“畢業(yè)即失業(yè)”,隨著市場(chǎng)經(jīng)濟(jì)的深入,正在進(jìn)入“后學(xué)歷時(shí)代”,企業(yè)用人目的明確,本課程重點(diǎn)講職場(chǎng)“潛規(guī)則”讓學(xué)員在進(jìn)入職場(chǎng)之前掌握職場(chǎng)生存、提升的精華,從而規(guī)避掉職場(chǎng)陷阱,穿越事業(yè)成功的新途徑。 |
《求職禮儀及面試常見問題》 |
1、求職禮儀 2、薪資構(gòu)成解讀 3、社保及合同解讀 4、其他職場(chǎng)常見問題 |
職場(chǎng)禮儀可以提高人文素質(zhì),塑造你具有高尚的精神境界和高品位的文化境界。本課程核心關(guān)鍵字:溝通、情緒、壓力、態(tài)度等旨在改變?nèi)说膬r(jià)值觀、人生觀、個(gè)性,提高并維護(hù)自我職業(yè)形象,并延伸了很多學(xué)員在薪資以及社保等常識(shí)問題進(jìn)行精講,全方位360度為職場(chǎng)護(hù)航。 |
技術(shù)持續(xù)提升助力職場(chǎng)晉升
課程大類 | 課程細(xì)類 | 解決問題 |
Hbase |
HBASE JAVA API HBASE 過濾器 布隆過濾器 |
- 海量數(shù)據(jù)存儲(chǔ) - 準(zhǔn)實(shí)時(shí)查詢 - HBase本身沒有單點(diǎn)故障,可用性非常高 |
Kafka |
kafka環(huán)境部署 kafka的架構(gòu) kafka操作 kafka的API |
- Kafka主要用途是數(shù)據(jù)集成,或者說是流數(shù)據(jù)集成,以Pub/Sub形式的消息總線形式提供 - 提供Pub/Sub方式的海量消息處理。 - 以高容錯(cuò)的方式存儲(chǔ)海量數(shù)據(jù)流。 - 數(shù)據(jù)流的順序。 |
Jsoup |
獲取html 選擇器 遍歷元素 DOM操作 |
- Java 爬蟲。 - 從一個(gè)URL,文件或字符串中解析HTML,使用DOM或CSS選擇器來查找、取出數(shù)據(jù),可操作HTML元素、屬性、文本 |
Nacos |
Nacos 和 Eureka 的區(qū)別 Nacos之服務(wù)配置中心 Nacos之命名空間 Nacos 之Namespace Nacos集群 |
- 服務(wù)發(fā)現(xiàn)和服務(wù)健康監(jiān)測(cè) - 動(dòng)態(tài)配置服務(wù) - 動(dòng)態(tài) DNS 服務(wù) - 服務(wù)及其元數(shù)據(jù)管理 |
Sentinel |
Sentinel 簡介 Sentinel 規(guī)則 Sentinel 預(yù)熱 Sentinel 資源 Sentinel 降級(jí) Sentinel 熔斷 |
- Sentinel 主要以流量為切入點(diǎn),從流量控制、熔斷降級(jí)、系統(tǒng)負(fù)載保護(hù)等多個(gè)維度來幫助用戶提升服務(wù)的穩(wěn)定性 |
seata |
seata基本使用 seata原理 |
- 以高效并且對(duì)業(yè)務(wù) 0 侵入的方式,解決微服務(wù)場(chǎng)景下面臨的分布式事務(wù)問題。 |
服務(wù)器測(cè)試 |
性能測(cè)試 壓力測(cè)試 |
- 解決分析服務(wù)器上線和短板的能力,提升服務(wù)器設(shè)置優(yōu)化水平 |
服務(wù)網(wǎng)格化 |
Service Mesh kubernetes istio |
- 隨著應(yīng)用的越來越大,微服務(wù)暴露出來的問題也就隨之而來了,微服務(wù)越來越多,管理越來越麻煩,隨之而來的服務(wù)發(fā)現(xiàn)、負(fù)載均衡、Trace跟蹤、流量管理、安全認(rèn)證等等問題 - 掌握服務(wù)網(wǎng)格化就是為了解決這么問題 |
Redis 源碼分析 |
跳躍列表 壓縮表 quicklist 動(dòng)態(tài)字符串 |
- 對(duì) Redis 的內(nèi)部原理進(jìn)行詳細(xì)理解,可以更加深入的理解 redis 的實(shí)現(xiàn),來提升對(duì) redis 的優(yōu)化能力 |