• 招生咨詢(xún)熱線(xiàn):4008-569-579 
  • 手機(jī)版
    用手機(jī)掃描二維碼直達(dá)商品手機(jī)版
招生咨詢(xún)熱線(xiàn)
4008-569-579
機(jī)構(gòu)主頁(yè) > 培訓(xùn)資料 > 達(dá)內(nèi)教育Java 全棧開(kāi)發(fā)工程師課程大綱
機(jī)構(gòu)主頁(yè) > 培訓(xùn)資料>達(dá)內(nèi)教育Java 全棧開(kāi)發(fā)工程師課程大綱

達(dá)內(nèi)教育Java 全棧開(kāi)發(fā)工程師課程大綱

來(lái)源:廣州達(dá)內(nèi)教育        時(shí)間:2023-05-30        熱度:39℃        返回列表

Java是當(dāng)今最熱門(mén)的面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言。隨著互聯(lián)網(wǎng)技術(shù)的蓬勃發(fā)展,Java在大數(shù)據(jù)領(lǐng)域的深度應(yīng)用,Java工程師需求量快速增長(zhǎng)。達(dá)內(nèi)教育Java全棧開(kāi)發(fā)工程師課程基于真實(shí)業(yè)務(wù)場(chǎng)景,結(jié)合大量商業(yè)項(xiàng)目案例,貼合企業(yè)真實(shí)開(kāi)發(fā)情況,總結(jié)出一套完整有深度的技術(shù)方案。新加入的微服務(wù)架構(gòu)技術(shù)、300+項(xiàng)技術(shù)優(yōu)化更新、全新的企業(yè)級(jí)分布式微服務(wù)項(xiàng)目,滿(mǎn)足互聯(lián)網(wǎng)業(yè)務(wù)高速發(fā)展對(duì)系統(tǒng)高可用高伸縮性需求。全方面提升學(xué)員的技術(shù)能力、崗位能力、培養(yǎng)精業(yè)務(wù)擅實(shí)戰(zhàn)的全棧Java工程師。

達(dá)內(nèi)教育Java全棧開(kāi)發(fā)工程師課程適合的人群

?有編程興趣、有意向從事軟件開(kāi)發(fā)。

?應(yīng)用電子技術(shù)、通信工程、信息工程、計(jì)算機(jī)應(yīng)用、物聯(lián)網(wǎng)等相關(guān)專(zhuān)業(yè)應(yīng)屆畢業(yè)生。

?有編程開(kāi)發(fā)經(jīng)驗(yàn),準(zhǔn)備從事JavaEE應(yīng)用開(kāi)發(fā)的工程師  

達(dá)內(nèi)教育Java全棧開(kāi)發(fā)工程師課程實(shí)訓(xùn)目標(biāo)

?熟練掌握J(rèn)ava編程語(yǔ)言,如:Java面向?qū)ο笏枷?、Java多線(xiàn)程、泛型、反射、Java設(shè)計(jì)模式、Java10新特性等。

?熟練掌握J(rèn)avaEE開(kāi)發(fā)后臺(tái)框架(Spring、SpringMVC、MyBatis、SpringBoot、JPA等)?熟練掌握Oracle、Mysql數(shù)據(jù)庫(kù)性能優(yōu)化

?掌握Git、Maven、富文本編輯器、Redis、Shiro框架 、Nginx等企業(yè)級(jí)項(xiàng)目技術(shù)

?掌 握 當(dāng) 今 主 流 的 分 布 式 微 服 務(wù)  Dubbo、SpringCloud、SpringCloudAlibaba

?掌握企業(yè)級(jí)項(xiàng)目解決方案:對(duì)象存儲(chǔ)OSS、倉(cāng)儲(chǔ)服務(wù)、分布式鎖Redisson、全文檢索、微信掃碼登陸、認(rèn)證服務(wù) 、支付寶支付、秒殺、Sentine網(wǎng)關(guān)流控等。

?掌握高可用集群搭建技術(shù): K8s、KubeSphere、Mysql集群、Redis集群、Elasticsearch集群、流水線(xiàn)微服務(wù)部署、線(xiàn)上預(yù)警監(jiān)控等。

職業(yè)規(guī)劃目標(biāo)

? Java初級(jí)開(kāi)發(fā)工程師

? JavaEE開(kāi)發(fā)工程師

? JavaEE架構(gòu)師

? Java測(cè)試工程師

?數(shù)據(jù)庫(kù)應(yīng)用工程師

達(dá)內(nèi)教育Java全棧開(kāi)發(fā)工程師課程大綱

第一階段Java基礎(chǔ)課程(課程時(shí)長(zhǎng):4周)

本階段主要針對(duì)Java核心知識(shí)進(jìn)行學(xué)習(xí),全面講解Java語(yǔ)言基礎(chǔ)部分,重點(diǎn)掌握類(lèi)、對(duì)象、Java面向?qū)ο?、接口、集合、異常、線(xiàn)程、流等主要內(nèi)容。還添加了數(shù)據(jù)庫(kù)操作、設(shè)計(jì)及JDBC,通過(guò)項(xiàng)目案例實(shí)操,深入理解Java基礎(chǔ)知識(shí),培養(yǎng)學(xué)員編程思維。通過(guò)此階段學(xué)習(xí),學(xué)員基本熟練掌握J(rèn)ava語(yǔ)法,理解Java特性,能夠用Java語(yǔ)言去編程實(shí)現(xiàn)相關(guān)應(yīng)用程序。

第二階段服務(wù)器開(kāi)發(fā)(課程時(shí)長(zhǎng):3周)  

本階段主要針對(duì)Web前端頁(yè)面進(jìn)行設(shè)計(jì), 階段課程圍繞HTML5、CSS、Javascript等基礎(chǔ)網(wǎng)頁(yè)語(yǔ)言進(jìn)行學(xué)習(xí),熟練掌握Web前端頁(yè)面的實(shí)現(xiàn)。同時(shí)在掌握基礎(chǔ)的前提下,學(xué)習(xí)Web前端高級(jí)框架jQuery、Bootstrap、Vue使用.掌握后端相關(guān)知識(shí)http協(xié)議、請(qǐng)求、響應(yīng)、Servlet及Tomcat使用。通過(guò)學(xué)習(xí)HRM系統(tǒng)項(xiàng)目,將前后端知識(shí)融會(huì)貫通,具備基本B/S軟件開(kāi)發(fā)能力。為下一階段學(xué)習(xí)框架打下基礎(chǔ)。 

第三階段企業(yè)開(kāi)發(fā)框架(課程時(shí)長(zhǎng):6周)  

本階段主要學(xué)習(xí)JavaEE經(jīng)典三大框架SSM,SSM框架集由Spring、SpringMVC、和MyBatis三個(gè)開(kāi)源框架整合而成,常作為數(shù)據(jù)源較簡(jiǎn)單的web項(xiàng)目的框架。SSM是當(dāng)今最主流的JavaWEB框架,特別是在電子政務(wù)、金融等行業(yè)使用最多,SSM是進(jìn)入企業(yè)的必修技術(shù)。 同時(shí)學(xué)習(xí)當(dāng)前最火熱的SpringBoot框架,其化繁為簡(jiǎn),讓開(kāi)發(fā)變得極為簡(jiǎn)單和快速。SpringDataJPA框架使用極簡(jiǎn)的代碼即可實(shí)現(xiàn)對(duì)數(shù)據(jù)的訪問(wèn)和操作,極大提高開(kāi)發(fā)效率。 配合本階段危廢品管理平臺(tái)項(xiàng)目,綜合使用框架、富文本、分布式文件存儲(chǔ)、Nginx、日志系統(tǒng)、Shiro等技術(shù),滿(mǎn)足Java軟件開(kāi)發(fā)行業(yè)的中級(jí)需求。 

第四階段微服務(wù)技術(shù)(課程時(shí)長(zhǎng):5周)  

目前,前后端分離開(kāi)發(fā)成為企業(yè)中軟件架構(gòu)的新寵兒,而掌握微服務(wù)框架的使用、項(xiàng)目環(huán)境快速部署的人才已被互聯(lián)網(wǎng)企業(yè)所重視。達(dá)內(nèi)商城項(xiàng)目分為三個(gè)階段,每個(gè)階段由淺入深,通俗易懂。著手于真實(shí)業(yè)務(wù),拒絕練手項(xiàng)目。 基礎(chǔ)篇使用SpringBoot、SpringCloudAlibaba、MyBatis-Plus、Docker、 配合前端Vue、ElementUI使用開(kāi)源框架逆向生成代碼快速開(kāi)發(fā),使學(xué)員擁有全棧開(kāi)發(fā)能力。 高級(jí)篇實(shí)現(xiàn)一整套商城業(yè)務(wù)邏輯:商品服務(wù)、購(gòu)物車(chē)、訂單、結(jié)算、秒殺等服務(wù),通過(guò)這一整套業(yè)務(wù),打通微服務(wù)開(kāi)發(fā)期間技術(shù)棧及重點(diǎn)難點(diǎn),讓學(xué)員擁有獨(dú)立的架構(gòu)能力。 高可用集群篇學(xué)習(xí)搭建Mysql集群、Redis集群、Elasticsearch等集群,通過(guò)KubeSphere一站式平臺(tái)將整個(gè)應(yīng)用成套部署到k8s集群,打通整個(gè)Devops技術(shù)棧,基于真實(shí)企業(yè)部署流水線(xiàn),實(shí)現(xiàn)整個(gè)應(yīng)用持續(xù)集成持續(xù)部署。 

第五階段企業(yè)項(xiàng)目實(shí)戰(zhàn)(課程時(shí)長(zhǎng):2周)  

輕松閱讀:基于SpringCloud微服務(wù)架構(gòu)、前后端分離小說(shuō)門(mén)戶(hù)平臺(tái),致力于原創(chuàng)文學(xué)閱讀與寫(xiě)作,提供了爬蟲(chóng)工具用于開(kāi)發(fā)過(guò)程中測(cè)試數(shù)據(jù)的采集,采用了SpringBoot、SpringCloud、MyBatis3DynamicSql、Sharding-JDBC、Redis、RabbitMQ、Elasticsearch、Docker等流行技術(shù),集成了Nacos注冊(cè)中心/配置中心、Spring Cloud Gateway網(wǎng)關(guān)、Spring Boot Admin監(jiān)控中心、ELK分布式日志分析等基礎(chǔ)服務(wù)。前端使用Vue、Node.js開(kāi)發(fā)。 


本文原創(chuàng) 文章來(lái)源:達(dá)內(nèi)教育  轉(zhuǎn)載請(qǐng)標(biāo)明出處:http://www.gec-edu.org/  

電話(huà)咨詢(xún)

電話(huà)咨詢(xún)

咨詢(xún)電話(huà):
4008-569-579
回到頂部

回到頂部