友情鏈接:
智能物流專用車研發(fā)仿真培訓課程 |
ANSYS 高級疲勞分析培訓 |
Geomagic Spark逆向掃描培訓課程 |
ETAP模擬分析培訓
版權所有

曙海教學優(yōu)勢
本課程,秉承二十一年積累的教學品質(zhì),以項目實現(xiàn)為導向,面向企事業(yè)項目實際需要,老師將會與您分享設計的全流程以及工具的綜合使用經(jīng)驗、技巧。課程可定制,線上/線下/上門皆可,熱線:4008699035。
曙海培訓的課程培養(yǎng)了大批受企業(yè)歡迎的工程師。大批企業(yè)和曙海
建立了良好的合作關系,20多年來,合作企事業(yè)單位以達30多萬。曙海培訓的課程在業(yè)內(nèi)有著響亮的知名度。
<
| 由淺入深學習JAVA軟件 | ||||
| 課程模塊 | 序號 | 課程標題 | 課程內(nèi)容概述 | |
| ? | ? | ? | Java語言編程從入門到精通 | |
| 第一階段 | 1.0? | 課程描述 | 本課程為初學者學習Java編程提供了一個非常好的選擇。主要內(nèi)容包括:Java的特點,面向?qū)ο笤恚⒂靡陨细拍罹帉慗ava技術的代碼,實現(xiàn)和運用以上知識編寫實;本除了Java SE中要求大家必會的java基礎知識外,重點加強了數(shù)據(jù)結構思想、集合源碼分析、jdk9-11新特性的介紹,讓學員不光“知其然,還要知其所以然”,從最開始便培養(yǎng)學員深入學習和架構思維能力。 | |
| 1.1 | JAVA基礎 | 1.1.?JDK1.8安裝和配置,Eclipse安裝和配置 1.2.?Java核心機制和JVM運行原理 1.3.?Java變量和表達式 1.4.?分支結構:if,switch 1.5.?循環(huán)結構 while ,do while ,for 1.6.?一維數(shù)組和多維數(shù)組 1.7.?數(shù)組的常用經(jīng)典算法(求極值,插入,刪除,排序,二分法) |
||
| 1.2 | Java面向?qū)ο缶幊趟枷?/td> | ?2.1.?類和對象的關系 2.2.?方法和方法重載 2.3.?類的封裝 2.4.?繼承和多態(tài) 2.5.?抽象類和接口 2.6.?面向接口的編程思想 2.7.?異常處理機制 |
||
| 1.3 | Java高級編程技術 | 3.1.?集合框架和泛型 3.2.?Java實用類技術 3.3.?高級類特性(內(nèi)部類,匿名類,Enum枚舉 Annotation注解) 3.4.?Java IO技術操作文件(文本文件,二進制文件,序列化技術) 3.5.?Java 反射技術 3.6.?內(nèi)置注解和自定義注解 3.7.?Java實現(xiàn)多線程技術(線程同步,通訊,線程池) 3.8.?Java操作xml 3.9.?Java實現(xiàn)Scoket網(wǎng)絡編程TCP/UDP |
||
| ? | ||||
| 第二階段 | 3.0? | web前端技術和數(shù)據(jù)庫技術 |
||
| 3.1 | 課程描述 | 本課程講授HTML5+CSS3實現(xiàn)商業(yè)網(wǎng)站開發(fā)和布局,ECMPScritp6 腳本技術、使用Jquery框架;學習mysql數(shù)據(jù)庫,理解各種查詢語句寫法,理解數(shù)據(jù)庫對象使用,理解事務,視圖索引存儲過程編寫 | ||
| 3.2 | HTML5和CSS3開發(fā)商業(yè)網(wǎng)站 | 3.1.?Html5基本標簽使用 3.2.?CSS基本選擇器 3.3.?常用CSS樣式 3.4.?CSS3高級選擇器 3.5.?盒子模型和浮動 3.6.?定位和流布局 3.7.?響應式布局 |
||
| 3.3 | Javascript語法和ES6 | 4.1.?Javascirpt基礎語法,分支結構和循環(huán)結構 4.2.?Javascript中數(shù)組和自定義函數(shù) 4.3.?BOM編程 4.4.?DOM編程技術和事件處理機制 4.5.?Javascript面向?qū)ο缶幊?br/> 4.6.?JQUERY語法和核心函數(shù) 4.7.?Jquery選擇器和文檔處理 4.8.?Jquery事件和動畫效果 4.9.?ES6語法規(guī)范 4.10.?聲明對象、方法和繼承 4.11.?對象擴展符,箭頭函數(shù) 4.12.?Promise異步編程 |
||
| 3.4 | Mysql數(shù)據(jù)庫和JDBC | 5.1.?Mysql安裝和使用 5.2.?用戶權限管理 5.3.?數(shù)據(jù)完整性和約束 5.4.?Select查詢,聚合函數(shù)和分組統(tǒng)計 5.5.?表連接和子查詢 5.6.?SQL函數(shù)和日期處理及流程控制 5.7.?視圖和索引 5.8.?事務概念,并發(fā)機制 5.9.?T-SQL編程 5.10.?JDBC操作MYSQL數(shù)據(jù)庫實現(xiàn)CRUD 5.11.?DAO模式 |
||
| 第三階段 | 4 | JavaEE開發(fā)企業(yè)級應用系統(tǒng) |
||
| 4.1 | 課程描述 | 本課程講授整個企業(yè)級開發(fā)思想,從DAO模型到servlet編程,理解JSP模板引擎技術,理解web開發(fā)思想;學習mybatis數(shù)據(jù)庫ORM框架,spring框架,springmvc框架技術,實現(xiàn)SSM框架整合開發(fā)web應用系統(tǒng);理解前后端分離開發(fā)模式;通過從0搭建一個較為完備的web框架來提升自己的開發(fā)能力,去了解SSM框架的設計思路,再輔以通俗易懂的Spring和mybatis核心模塊源碼的講解,將課程門檻拉低, 讓大家通過學習本門課程后能夠通過自己學習讀懂Spring乃至其他框架的源碼。 | ||
| 4.2 | Java Web應用程序設計實戰(zhàn) | 7.1.?HTTP請求原理和TOMCAT容器 7.2.?Servlet原理和開發(fā)技術 7.3.?三層開發(fā)模型 7.4.?JSP 視圖技術 7.5.?理解Session和cookie和Application 7.6.?過濾器和監(jiān)聽器 7.7.?使用Jquery實現(xiàn)AJAX異步請求 7.8.?使用ajax實現(xiàn)CRUD |
||
| 4.3 | Mybatis框架技術 | 8.1.?Mybatis配置和簡單CRUD演示 8.2.?Mybatis實現(xiàn)動態(tài)SQL 8.3.?Mybatis實現(xiàn)一對多和多對多關系 8.4.?分頁插件 8.5.?存儲過程調(diào)用 8.6.?Mybatis逆向工程 |
||
| 4.4 | Spring5框架技術 | 9.1.?Spring5核心IOC 9.2.?Spring5配置式組件管理 9.3.?Spring5核心AOP面向切面開發(fā) 9.4.?Spring5注解自動裝配 9.5.?Spring5容器內(nèi)部工作原理 9.6.?Spring-Data Access 9.7.?基于Spring事務管理 9.8.?Spring整合mybatis 9.9.?Spring 日志和測試框架 |
||
| 4.5 | SpringMvc框架開發(fā)web工程 | 10.1. SpringMvc配置和運行原理 10.2. SpringMvc 數(shù)據(jù)綁定 10.3. RESTFUL風格請求 10.4. SSM整合 10.5. JSR303數(shù)據(jù)校驗 10.6. Spring統(tǒng)一異常處理機制 10.7. 攔截器 |
||
第四階段 ? |
5 | 高級互聯(lián)網(wǎng)開發(fā)技術 | ||
| 5.1 | 課程描述 | 隨著互聯(lián)網(wǎng)技術的不斷發(fā)展,訪問量的激增,單體應用已無法滿足需求,往往需要服務器集群,分布式應用,緩存技術等實現(xiàn)高并發(fā);本課程由交大教育集團研究院專家團隊精心打磨,并定期更新,囊括企業(yè)面試和開發(fā)中主流前沿的技術,涵蓋Java開發(fā)工程師不同成長階段的問題及優(yōu)選解決方案。每個熱門技術當做單課深入講解。相信只有讓學員可以系統(tǒng)學習和掌握核心技術,才能在面試和開發(fā)中脫穎而出 | ||
| 5.2 | 開發(fā)工具和版本控制 | 11.1.?Maven安裝和配置 11.2.?IDEA安裝和配置 11.3.?使用IDEA開發(fā)maven工程 11.4.?Maven生命周期 11.5.?GIT版本控制 11.6.?Git的安裝和使用 11.7.?使用maven發(fā)布和部署工程 |
||
| 5.3 | SpringBoot框架 | 12.1.?Spring Boot簡介和原理 12.2.?Spring Boot自動裝配和依賴關系 12.3.?Spring Data和JPA Spring Data 12.4.?Spring Boot日志框架和測試框架 12.5.?Spring Mvc體系架構和概述 12.6.?基于Spring Boot實現(xiàn)Restful風格和swagger2 12.7.?Spring Boot+Thymeleaf模板技術 12.8.?Spring Boot整合Mybatis 12.9.?Spring Boot Actuator指標監(jiān)控 12.10.?Spring Boot 測試框架 12.11.?Spring Boot Starter原理和自定義Starter 12.12.?Spring Boot 啟動原理和監(jiān)聽 12.13.?Spring Boot緩存機制 12.14.?Spring Boot 異常處理機制 12.15.?Spring Boot+Security 實現(xiàn)身份驗證和權限控制 12.16.?Spring Boot+Shiro 身份驗證和權限控制 12.17.?Spring Boot 整合消息中間件Kafka 和RabbitMQ 12.18.?Spring Boot 整合Redis 12.19.?定時任務+異步任務+郵件任務 |
||
| 5.4 | SpringCloud開發(fā)微服務 | 13.1.?微服務架構理論 13.2.?Eureka Server注冊服務 13.3.?Eureka 集群環(huán)境搭建 13.4.?Ribbon實現(xiàn)客服端負載均衡 13.5.?OpenFeign服務調(diào)用 13.6.?Hystrix 服務降級和熔斷限流 13.7.?Gateway和Zuul 13.8.?Config分布式配置中心 13.9.?Bus消息總線 13.10.?Nacos 13.11.?Sentinel 流控 |
||
| 第五階段 | 6.1 | 項目實戰(zhàn) | ||
| 6.1.1 | 課程描述 | 畢業(yè)設計課中每個項目都是一套完整的、經(jīng)教研團隊精心挑選打磨的項目體系。以電子商務、金融、醫(yī)療、教育、旅游等主流行業(yè)為核心載體,采用當下熱門的微服務架構SpringCloud和前端架構Vue,實現(xiàn)了前后端完全分離的開發(fā)模型。學習期間帶你實戰(zhàn)移動端、PC端、H5等多終端的系統(tǒng),本系統(tǒng)可對接各類真實業(yè)務系統(tǒng),如金融、電商、預約掛號、在線學習等各行業(yè)的業(yè)務系統(tǒng),為系統(tǒng)對接上支持微信、支付寶、混合支付等多種企業(yè)級支付模式,讓你的系統(tǒng)一鍵支持【支付】功能。學習系統(tǒng)的核心業(yè)務特色,掌握微服務架構技術、前后端技術。 | ||
| 6.1.2 | 項目實戰(zhàn) | ? | ||
?