石家庄 「切換城市」 培訓家旗下培訓平臺
手機版
網站導航
選課咨詢
石家莊JavaEE企業級應用高級工程師

石家莊JavaEE企業級應用高級工程師

課時: 請咨詢

班型: 任意時段

班制: 小班

校區: 石家莊市實戰職業技能培訓學校溫塘校區 所有校區

請詢價>

10+名學員也在學習
  • 課程詳情
  • 上課校區(1)

使用Java編程語言學習后端開發,Java編程語言是世界上最流行的編程語言之一,也是大多數大型企業的基礎設施所依賴的語言。JavaEE方向的就業前景一直穩定向好,歷經20年經久不衰,加之近幾年的微服務、分布式技術的興起和推動發展,JavaEE+分布式方向的全棧技術工程師受到追捧,無論是招聘崗位的數量上,還是在崗位薪資和福利方面,相比于傳統軟件研發工程師具備明顯優勢,并呈現快速上升趨勢。


實驗班 — JavaSE基礎

您需要掌握

1.掌握Java開發環境搭建及入門|2.掌握Java變量、數據類型和運算符|3. 掌握Java分支結構|4. 掌握Java循環結構|5.掌握Java數組|6.掌握面向對象基礎及OOP特點|7.掌握Java字符串

知識點分布

Java基礎知識基礎語法

Java基礎知識語法是編程語言的第1課,打好基礎才能更好的學習后面課程,幫學員從小白到入門,包含了以下技能點:

1、Java發展歷史|2、下載安裝JDK|3、配置環境變量|4、開發工具之記事本|5、第1個Java程序|6、命令行編譯運行|7、Java初級階段開發IDE- Eclipse|8、安裝配置Eclipse|9、Eclipse環境代碼編寫|10、Eclipse環境編譯運行|11、Java程序的基本結構|12、Java注釋|13、什么是變量|14、變量的聲明和使用|15、標識符和關鍵字|16、數據類型分類|17、基本數據類型|18、基本數據類型轉換|19、字面量|20、算術運算符|21、賦值運算符|22、位運算符(略講)|23、關系運算符|24、邏輯運算符|25、三元運算符|26、運算符優先級|27、表達式|28、流程控制語句|29、使用Scanner進行交互式程序開發|30、if結構|31、if-else結構|32、多重if-else結構|33、分支結構-switch|34、分支嵌套|35、while循環|36、do-while循環 |37、for循環|38、break、continue的使用|39、循環嵌套|40、使用循環進行圖形的打印

Java數組

Java數組應用,批量存儲數據的對象,包含了以下技能點:

1、數組的概念|2、定義數組|3、數組初始化|4、基本類型數組|5、引用類型數組|6、數組的使用|7、數組與循環|8、增強for循環|9、冒泡排序|10、其他排序算法介紹(介紹名稱)|11、Java8增強Arrays類的使用

面向對象基礎及OOP特點

介紹了Java的核心思想--面向對象。建議讀者在面向對象部分多花些心思,語法基礎、流程控制在各種語言中大同小異,唯有面向對象才是精華所在。包含了以下技能點:了Java中的API的使用及必備知識字符串的一些常用方法。包含了以下知識點:

1、一切都是對象|2、類和對象|3、面向對象的基本特征|4、自定義方法|5、對象的產生和使用|6、對象、引用和指針|7、成員變量和局部變量|8、final修飾符

Java字符串

介紹了Java字符串的一些常用方法,包含了以下技能點:

1.****ng類簡介|2.****ng類的特點|3.****ng類的常用構造方法|4.字符串的比較規則|5.用戶登錄的案例|6.遍歷字符串的方式|7.字符串的拼接|8.字符串的反轉操作|9.S********lder類的作用|10.*********lder類的構造方法|11.*********lder類的常用方法|12.用StringBuilder完成字符串拼接和反轉

進階班 — JavaSE進階

您需要掌握

1、深入理解Java面向對象之封裝與屬性| 2、 深入理解Java面向對象之繼承| 3、 深入理解Java面向對象之多態與抽象類| 4、 深入理解Java多態與接口及面向接口編程| 5、掌握Java異常處理| 6、掌握Java集合的使用|7、掌握Java-static關鍵字、常用工具類和枚舉|8、掌握Java文件訪問及流|9、掌握Java多線程編程|10、掌握反射機制|11、掌握Annotation&Java8新特性

知識點分布

面向對象進階

主要介紹了面向對象的封裝、繼承和多態3大基石,抽象類、接口的理解和應用,super和final關鍵字,包含了以下技能點:

1、Java企業級開發IDE- IntelliJ IDEA| 2、安裝配置IDEA| 3、IDEA環境代碼編寫| 4、IDEA環境編譯運行| 5、理解封裝| 6、訪問控制符| 7、package和import| 8、Java常用包(介紹常用包功能)| 9、方法重載| 10、構造方法| 11、構造方法重載| 12、this關鍵| 13、繼承的特點| 14、個性的繼承| 15、子類構造方法與父類構造方法的關系| 16、重寫父類方法| 17、super關鍵字| 18、final類和方法| 19、多態的概念| 20、父類引用指向子類對象| 21、抽象類和抽象方法及與多態的關系| 22、引用變量的強制類型轉換| 23、組合的概念| 24、組合與繼承| 25、面向抽象編程| 26、接口的概念| 27、使用接口的好處| 28、面向接口編程| 29、常量的概念及定義規則| 30、常量的重要性| 31、接口與抽象類| 32、Java8中改進的接口

Java-static關鍵字、常用工具類和枚舉

主要介紹了Java中的static關鍵字、常用工具類和枚舉的使用,包含了以下技能點:

1、static關鍵字|2、static import|3、初始化塊與靜態初始化塊|4、對象與垃圾回收|5、Object類與Java7新增Objects類|6、String類(介紹常用方法,相等,比較大小,拆分等重要方法)|7、StringBuffer及StringBuilder|8、Math與Random類(講隨機數)|9、Date與Calendar類|10、SimpleDateFormat的使用|11、Java8新增日期時間包(介紹)|12、Java增強包裝類|13、自動裝箱拆箱|14、手動實現枚舉類|15、枚舉類的使用

異常處理

主要介紹了Java異常處理機制、try、catch、finally組合處理異常、多重 catch 塊處理異常、throw拋出異常、throws聲明異常、Java中的包裝類,包含了以下技能點:

1、異常的概念|2、異常處理機制|3、Java7提供的多異常捕獲|4、Java7自動關閉資源的try語句|5、Checked異常與Runtime異常體系|6、使用throws聲明拋出異常|7、使用throw拋出異常|8、Java7增強的throw語句|9、Java的異常跟蹤棧(介紹)|10、異常處理規則

Java集合

集合主要介紹了Java中的集合體系,以及數據結構,包含了以下技能點:

1、集合概述|2、Collection接口|3、Set集合|4、List接口(重點)|5、ArrayList實現類(重點)|6、Map接口(重點)|7、HashMap實現類(重點)|8、嵌套使用|9、泛型與集合

IO

主要介紹了Java中跟文件相關的類File,以及Java中常見的流,包含了以下技能點:

1、File類|2、IO流|3、FileInput/outputStream|4、BufferedInput/outPutStream|5、緩沖流|6、字符序列化流|7、Properties用法|8、內存操作流|9、壓縮流/解壓流

多線程

主要介紹了Java中什么是多線程,以及多線程的帶來的問題和解決方案,包含了以下技能點:

1、線程的概念|2、Java中創建線程的方法|3、線程優先級|4、線程的生命周期|5、線程的休眠|6、線程狀態的轉換|7、線程的同步|8、實現同步的方法|9、synchronized修飾符

反射機制

主要介紹了Java的反射機制和實現原理,包含了以下技能點:

1、反射概述|2、獲取Class的三種方式|3、通過反射機制調用無參數構造方法創建對象|4、類加載|5、通過反射機制訪問對象的Field|6、通過反射機制調用對象的Method

基礎加強

主要介紹了Java的注解,Lambda表達式、Java8新特性等技術,包含了以下技能點:

1、JDK內置注解|2、自定義注解|3、反射機制讀取注解|4、總結注解在開發中有什么作用|5、Lambda表達式|6、接口中的默認方法和靜態方法|7、新的Date API

進階班 — JavaWeb

您需要掌握

1、掌握MySQL數據庫單表、多表操作以及Java數據庫訪問技術| 2、了解前端開發流程,能完成簡單網頁制作| 3、使用JSP/Servlet技術開發Web應用|4、掌握Web應用的分層開發思想|5、使用Ajax提升用戶體驗

知識點分布

數據庫基礎與MySQL

MySQL是一款關系型數據庫。也是現在企業中使用多的關系型數據庫。

1、MySQL入門| 2、MySQL中的DDL和DML| 3、MySQL數據完整性| 4、MySQL簡單查詢| 5、MySQL高級查詢| 6、MySQL事務、視圖、索引、備份和恢復| 7、MySQL用戶管理| 8、數據庫設計

Java與數據庫訪問(JDBC)

JDBC是Java數據庫連接技術的簡稱,通過JDBC可以操作任何的關系數據庫(前提是具備數據庫JDBC驅動程序)。全稱Java DataBase Connectivity。

1、JDBC的概念及必要性|2、JDBC程序的結構及工作原理|3、JDBC純Java驅動方式 |4、使用JDBC獲取數據庫連接|5、運用JDBC對數據進行增、刪、改、查|6、寫一個簡單的通用數據訪問類

MyBatis

MyBatis是apache 軟件基金會推出的一套持久層ORM框架,用于簡化JDBC開發。

1、MyBatis簡介| 2、MyBatis的基礎CRUD | 3、關聯映射| 4、Mapper代理開發| 5、核心配置文件詳解| 6、配置文件和注解分別完成CRUD操作| 7、MyBatis的動態SQL語句| 8、MyBatis綜合案例

Maven基礎

Maven 的本質是一個項目管理工具,將項目開發和管理過程抽象成一個項目對象模型(POM)。

1、Maven概述| 2、Maven基礎知識| 3、Maven的安裝與配置| 4.、Maven常用命令| 5、修改本地倉庫的路徑| 6、IntelliJ IDEA中使用Maven| 7、Maven的插件

HTML和CSS

HTML和CSS是Web前端技術的基礎,是制作前端展示頁面的基礎的技術。

1、HTML概述| 2、HTML基礎語法和書寫規范| 3、IDEA創建靜態 Web項目開發HTML靜態頁面| 4、HTML常用標簽| 5、CSS概述| 6、CSS常用樣式

JavaScript

JavaScript是netscape公司推出的一套基于對象和事件驅動的腳本語言。它由BOM、DOM和ECMAScript組成。

1、JavaScript基礎語法| 2、內置對象| 3、BOM瀏覽器對象模型| 4、DOM文檔對象模型| 5、JavaScript事件| 6、正則表達式

JSP 程序設計

JSP(全稱JavaServer Pages)是由Sun Microsystems公司主導創建的一種動態網頁技術標準。

1、Web應用概述| 2、JSP腳本和指令的使用| 3、JSP隱式對象

Servlet

是在服務器端運行的Java程序,可以接收客戶端請求并做出響應。

1、Servlet基礎| 2、EL與JSTL核心標簽庫| 3、基于Servlet的會話跟蹤| 4、基于Servlet的重定向與轉發及Servlet上下文|5、Servlet與MVC設計模式| 6、Servlet過濾器與監聽器、高級JDBC—數據庫連接池| 7、Java Web與Ajax| 8、驗證碼、文件上傳下載與加密。

Vue

Vue是一套用于構建用戶界面的漸進式JavaScript框架。Vue 的核心庫只關注視圖層,方便與第三方庫或既有項目整合。

1.概述| 2.快速入門| 3.基礎語法| 4.常用指令| 5.***js的生命周期| 6.異步

ElementUI

ElementUI是一套為開發者、設計師和產品經理準備的基于Vue的桌面端組件庫。

1.*****nt基本介紹| 2.快速入門| 3.實用布局| 4.常用組件

綜合案例

使用Vue+Element+MyBatis 完成單頁面所有操作

1. 查詢所有功能| 2. 添加功能| 3. BaseServlet優化| 4. 批量刪除功能| 5. 分頁查詢功能| 6. 條件查詢功能

進階班 — 熱門框架 SSM+SpringBoot

您需要掌握

1.獨立完成企業級應用功能模塊開發| 2. 掌握大量實用開發技術,企業開發規范,最終實現基于SpringBoot技術實現SSM整合。

知識點分布

Spring框架

Spring 自誕生以來備受青睞,一直被廣大開發人員作為 Java 企業級應用程序開發的選擇。時至今日,Spring 儼然成為了 Java EE 代名詞,成為了構建 Java EE 應用的事實標準。

1.****ng簡介| 2.****ng系統架構| 3.****ng入門案例| 4.**an配置管理| 5.依賴注入配置管理| 6.容器管理| 7.注解開發| 8.整合第三方技術| 9.S****gAOP開發| 10*****ng事務管理

SpringMVC

Spring MVC是一個基于Java的實現了MVC設計模式的請求驅動類型的輕量級Web框架,通過把Model,View,Controller分離,將web層進行職責解耦,把復雜的web應用分成邏輯清晰的幾部分,簡化開發,減少出錯,方便組內開發人員之間的配合。

1、SpringMVC概述|2、SpringMVC執行流程|3、we***ml的配置|4、spr******.xml的配置|5、自定義Controller|6、定義視圖頁面|7、處理器映射器|8、處理器適配器

SpringBoot

Spring Boot是一個快速整合和自動配置的腳手架框架。

1、SpringBoot簡介| 2、基礎配置| 3、整合第三方技術| 4、視圖解析| 5、模板引擎、測試、打包發布。

MyBatis-Plus

MyBatis-Plus致力于提高基于MyBatis體系下的數據層解決方案的開發效率,將開發者從龐雜的數據層研發工作中解放出來。

1.M******Plus簡介| 2.標準數據層開發| 3.*QL控制| 4.*ML控制| 5.全局配置優化| 6.代碼生成器

進階班 — 微服務框架基礎

您需要掌握

1.掌握SpringCloud微服務技術棧的使用| 2. 熟練使用Docker容器化技術| 3.掌握企業分布式消息隊列方案MQ| 4.掌握企業分布式搜索解決方案ES

知識點分布

SpringCloud

SpringCloud是目前流行的微服務框架,其中包含各種微服務組件和功能:

1. 認識微服務| 2. Eureka服務治理| 3.遠程調用| 4. Ribbon負載均衡| 5. Nacos配置中心| 6. Gateway、Zuul網關

Docker

Docker 是一個開源的應用容器引擎,可以極大的簡化微服務部署的復雜度。包含了以下技能點:

1. Docker架構| 2. 鏡像與容器操作| 3. 數據卷| 4.****er網絡| 5. Dockerfile自定義鏡像| 6. 鏡像倉庫| 7. Docker Compose

MQ

RabbitMQ是一個高性能的消息通信中間件,具有低延遲、高可靠、分布式的特點。包含下列技能點:

1. 同步和異步通信| 2.MQ的技術選型| 3.******MQ介紹和安裝| 4. spring-amqp快速入門| 5. work模型| 6. 發布訂閱模型| 7. 基于注解聲明隊列和交換機| 8. MQ的消息序列化和反序列化

ElasticSearch

ElasticSearch是一個基于Lucene的搜索服務器,是一個分布式、高擴展、高實時的搜索與數據分析引擎。包含了以下技能點:

1.ES概念| 2. 中文分詞| 3. DSL| 4. RestClient| 5. 分詞器| 6.數據分析| 7. ES集群

進階班 — 微服務框架高級

您需要掌握

1. 掌握企業限流降級工具Sentinel的企業實戰| 2. 掌握分布式事務解決方案Seata | 3.掌握RabbitMQ高級| 4.掌握Redis多級緩存

知識點分布

Sentinel

Sentinel 是面向分布式服務架構的高可用流量防護組件,主要以流量為切入點,從限流、流量整形、熔斷降級、系統負載保護、熱點防護等多個維度來幫助開發者保障微服務的穩定性。包含了以下技能點:

1. 雪崩及解決方案| 2. Sentinel介紹及搭建控制臺| 3. 流量控制| 4. 熔斷降級| 5. Sentinel整合

Seata

Seata 是一款開源的分布式事務解決方案,致力于提供高性能和簡單易用的分布式事務服務。Seata 將為用戶提供了 AT、TCC、SAGA 和 XA 事務模式,為用戶打造一站式的分布式解決方案。包含了以下技能點:

1. 分布式事務|2. 可靠消息服務| 3. Seata介紹| 4. 搭建TC Server

RabbitMQ高級

RabbitMQ是一個高性能的消息通信中間件,具有低延遲、高可靠、分布式的特點。包含下列技能點:

1. 消息可靠性| 2. MQ實現分布式事務| 3. 集群測試

Redis多級緩存

Redis多級緩存就是充分利用請求處理的每個環節,分別添加緩存,減輕Tomcat壓力,提升服務性能。包含了以下技能點:

1. 多級緩存架構| 2. OpenResty| 3. 多級緩存實現| 4. 數據庫數據同步

進階班 — 項目一 智慧物流園

您需要掌握

1.了解企業軟件開發流程| 2.掌握接口定義過程| 3.掌握Spring Cache的使用方式| 4.掌握Swagger的使用方式| 5.掌握Nginx配置反向代理和負載均衡| 6.掌握MyBatis Plus中公共字段自動填充過程| 7.掌握文件上傳,下載開發過程| 8.掌握MySQL主從復制配置過程| 9.掌握Sharding JDBC配置讀寫分離過程| 10.掌握基于Git進行分支操作過程

該項目集智慧倉儲中心、智慧物流中心、智慧車輛中心和智慧協作中心于一體,引入云計算,物聯網,大數據和微服務等技術,為企業領導層、管理層打造一體化的企業運營智慧指揮平臺。本系統作為年度現場會的創新項目,我們選用前后端分離以及微服務技術,前端使用Vu**js框架和ElementUI組件庫,后臺使用Java的SpringBoot框架提供數據支撐,數據庫采用MySQL,將系統進行完美展現。同時系統將“業務”和“管理”相融合,通過動態跟蹤物流經營和管理過程,掌握業務實時運行和經濟運營狀況,及時發現業務與過程的異常,對整個生產經營管理過程做到“能看、能知、能控"。通過平臺的建設將該省的信息化推向新的高度,不僅提高了決策層的指揮能力、管理層的控制力、業務層的執行力,同時也提高了從決策層到業務層自上而下的洞察能力。

主講解決方案

1.緩存解決方案(Spring Cache)|2.購物車解決方案|3.讀寫分離解決方案(MySQL主從復制.Sharding-JDBC)|4.前后端分離開發解決方案|5.短信解決方案(阿里云短信)|6.分布式負載均衡解決方案

主講知識點

1.采用Mybatis Plus簡化持久層開發|2.采用Redis+Spring Cache進行緩存處理|3.采用MySQL主從復制+Sharding-JDBC實現讀寫分離|4.采用阿里云短信服務實現短信驗證碼的發送|5.采用Nginx反向代理實現前后端通信|6.采用Linux Shell實現項目自動部署|7.采用Git進行版本管理

進階班 — 項目二 CRM客戶云平臺

您需要掌握

1.了解企業軟件開發流程| 2.了解進入企業后真正遇到的問題,如何解決| 3.掌握MyBatis的使用方式| 4.掌握復雜SQL語句| 5.掌握EasyExcel解析Excel| 6.掌握MinIO實現文檔對象存儲| 7.掌握基于Git進行分支操作過程

  • 石家莊市實戰職業培訓

    地址:石家莊市實戰職業技能培訓學校溫塘校區

    電話:400-029-0976 轉 **** 查看號碼

查看所有1所校區

關于我們 詳情

實戰職業技能培訓學校是一所經人社局批準成立,專注于IT領域實戰培養和實際應用的創新型技能培訓學校。學校占地200畝,可同時容納3000名學生在校學習。校區依山傍水,風景秀麗,良好的學習氛圍,優美的校園環境,先進的教學設備和完善的生活設施,豐富的社團活動等,為學生的學習和生活提供全方位的服務。我們的課程覆蓋了多個熱門領域,包括JavaEE企業級應用、Web前端、UI/UE+新媒體運營、數字媒體技術應用、三維影視動畫、云計算全棧、Python+大數據開發、網絡信息安全、軟件測試、大數據與會計、無人機技術與應用等熱門課程等。每個課程都由行業專業人士設計,結合最新的行業趨勢和實際需求,旨在為學員提供全面、深入的專業知識。課程內容涵蓋理論知識、實用技能以及行業實踐,確保學員畢業后能夠勝任各類工作。我們驕傲于我們的實戰式教學模式。獨創了全新的BTI培養模式和TADHC教學方法,課程中融入了大量實際項目、案例分析和模擬場景,確保學員能夠在真實的工作環境中應對復雜的問題。導師團隊由業界資深專家組成,通過個性化輔導和實時反饋,指導學員在實際操作中不斷成長。我們的目標是培養學員在完成課程后能夠直接投入工作,勝任各類職業挑戰。無論您是想要提升現有技能,還是尋找全新的職業方向,我們的學校將提供全面、實戰導向的培訓,助您在職業生涯中取得更大的成功。讓我們攜手共創未來,成就卓越!

推薦機構

熱門課程

石家莊市實戰職業培訓學校推薦

在這里,石家莊市實戰職業培訓學校為您提供9個優質課程,覆蓋計算機技術培訓、編程語言培訓、JAVA培訓等方面的課程信息,在這里您可以查詢到課程報價,學校位置,電話、開課時間等選課信息,網上預訂石家莊市實戰職業培訓學校免費試聽課程,還可以體驗不可思議低價驚喜。

本站展示的所有信息內容系由機構或個人用戶發布,可能存在發布者所發布的信息,并未獲得品牌所有人有效授權。本平臺會加強審核,但無法完全排除差錯或疏漏。鄭重聲明:本平臺僅為免費注冊用戶提供免費的信息發布渠道,但不對其發布信息的真實性、準確性和合法性負責,對此也不承擔任何法律責任。對于從本網站或本網站的任何有關服務所獲得的資訊、內容或廣告,您接受或信賴任何信息所產生之風險應自行承擔,本網對任何使用或提供本網站信息的商業活動及其風險不承擔任何責任。,如果侵犯,請及時通知我們,發送郵件至15610150293@126.com本網站將在第一時間及時刪除。

亚洲∧v久久久无码精品色欲_2019精品无码不卡_制服丝袜无码中文字幕在线_97精品国产自在现线免费观看

中文字幕日韩一区二区三区不卡 | 婷婷精品视频223 | 久久精品免费观 | 最新日韩欧美理论在线 | 亚洲高清网址中文字幕 | 日本片高潮在线观看 |