課程適合哪些學(xué)員學(xué)習(xí)?
廣州叩丁狼JAVA培訓(xùn)課程
課程名稱 |
課程介紹 |
主講內(nèi)容 |
學(xué)習(xí)目標(biāo) |
JAVA入門 |
此階段為 JAVA 開發(fā)預(yù)熱階段,內(nèi)容包括編程預(yù)科,JAVA 環(huán)境搭建和開發(fā), JAVA 語言的基本語法。數(shù)組方法定義和使用,通過此階段內(nèi)容的學(xué)習(xí),可掌握簡單小游戲的開發(fā),可以快速掌握 JAVA 語言基本語法,并初步了解面向?qū)ο笏枷搿?/span> |
編程預(yù)科預(yù)熱;小游戲開發(fā)評(píng)比;JAVA 環(huán)境搭建和開發(fā);JAVA 基礎(chǔ)語法和入門;多數(shù)據(jù)存儲(chǔ)方案(數(shù)組);方法定義和調(diào)用;Eclipse 工具使用;面向?qū)ο缶幊袒A(chǔ);綜合案例實(shí)戰(zhàn)。 |
通過編程預(yù)科尋找編程思想和樂趣;實(shí)現(xiàn)小游戲的開發(fā);掌握 JAVA 語言變量聲明使用,流程控制語句活用,方法的定義和調(diào)用;掌握數(shù)組的定義和使用,數(shù)組的應(yīng)用場景,熟悉數(shù)組的排序算法和二分法查找;掌握方法的定義和調(diào)用,方法的使用場景;理解面向?qū)ο笏枷耄∣OP)。 |
JAVA核心技術(shù) |
此階段為 JAVA 核心基礎(chǔ)知識(shí),內(nèi)容包括 JAVA 面向?qū)ο?、JAVA 常用類使用以及 JAVA 中使用頻率非常高的集合框架容器,磁盤的 I/O操作,網(wǎng)絡(luò)編程等內(nèi)容。 通過此階段內(nèi)容的學(xué)習(xí),可以迅速掌握 JAVA 常用類,理解 JAVA 語言面向?qū)ο螅∣OP)思想,并具備使用JAVA 語言實(shí)現(xiàn)綜合小案例的能力。 |
面向?qū)ο缶幊淘鰪?qiáng);JAVA API(常用類);異常機(jī)制和體系;JAVA 多線程編程;集合容器與泛型;IO 流操作。 |
掌握面向?qū)ο笕筇卣? 繼承,封裝,多態(tài) )和抽象特征,理清類和對(duì)象的關(guān)系;理解對(duì)象的創(chuàng)建和實(shí)例化過程,構(gòu)造器的定義和重載;掌握J(rèn)AVABean設(shè)計(jì)規(guī)范;掌握異常的使用場景,了解異常的體系和異常的處理機(jī)制;掌握J(rèn)AVA API(字符處理類 String、StringBuffer、StringBuilder,日期處理類 Date、DateFormat、Calendar,數(shù)字處理 類:Math、Random、BigDecimal,系統(tǒng)相關(guān)類 System、Runtime)的使用;掌握數(shù)據(jù)結(jié)構(gòu) ArrayList,LinkedList,Queue,Deque,Stack, 哈希表結(jié)構(gòu)的原理, 熟練使用 ArrayList 和 HashMap以及掌握 HashMap 的底層原理實(shí)現(xiàn);掌握代碼分析的能力等。 |
JAVA Web |
此階段主要完成在瀏覽器中對(duì)某個(gè)數(shù)據(jù)庫表數(shù)據(jù)進(jìn)行增刪改查的操作,內(nèi)容主要包括 MySQL 數(shù)據(jù)庫的安裝和使用,JDBC,Tomcat以及 Servlet 和 JSP 技術(shù)等。 通過此階段的學(xué)習(xí),可以深刻理解 JAVAEE 基礎(chǔ)的原理,為后續(xù)框架階段以及項(xiàng)目階段的學(xué)習(xí)打下堅(jiān)實(shí)的基礎(chǔ)。 |
阿里巴巴編程規(guī)范;反射和內(nèi)省機(jī)制;XML和XML約束;MySQL基礎(chǔ)和命令;常用SQL操作;JDBC操作和封裝;MyBatis框架基礎(chǔ);HTML與CSS網(wǎng)頁開發(fā);Socket網(wǎng)絡(luò)編程;Web網(wǎng)絡(luò)基礎(chǔ)(HTTP協(xié)議、Tomcat 服務(wù)器 );Servlet和JAVA Web常用API;10. JSP、EL、JSTL11. 用戶會(huì)話跟蹤 (Cookie、Session);過濾器 Filter、監(jiān)聽器 Listener;文件上傳下載實(shí)現(xiàn);驗(yàn)證碼解決方案;令牌機(jī)制實(shí)現(xiàn);JAVAScript基礎(chǔ);JAVA Web綜合案例實(shí)戰(zhàn)。 |
具有良好的編程規(guī)范;掌握 JAVA 的反射類 Class、Method、Field 等常用 API 的使用,可以通過反射創(chuàng)建一個(gè)實(shí)例,調(diào)用方法和設(shè)置屬性值;掌握內(nèi)省機(jī)制,熟悉 BeanInfo,Introspector,PropertyDescriptor 等常用API的使用;熟悉XML的結(jié)構(gòu)和語法,熟悉使用Dom4j框架來操作XML文檔;掌握MySQL數(shù)據(jù)庫的安裝和配置;掌握DDL、DML、DQL 操作,掌握MySQL存儲(chǔ)引擎和MySQL常用的命令,數(shù)據(jù)庫的備份和恢復(fù)等。 |
主流框架和常用工具 |
此階段的課程目的是使用現(xiàn)階段市面上較流行的框架,完成權(quán)限管理系統(tǒng)的開發(fā)。課程的內(nèi)容包括數(shù)據(jù)庫的多表查詢, Maven 的使用,MyBatis,Spring,SpringMVC,JAVAScript,等技術(shù)。此階段的內(nèi)容為 JAVAEE 開發(fā)中核心的內(nèi)容。在技術(shù) 層面上,作為后續(xù)項(xiàng)目實(shí)戰(zhàn)的課程基礎(chǔ)。 |
MySQL高級(jí);MyBatis高級(jí);統(tǒng)一建模語言(UML);項(xiàng)目構(gòu)建解決方案(Maven);SpringFramework;SpringMVC;AJAX 異步請(qǐng)求;jQuery 進(jìn)階;BootStrap3頁面設(shè)計(jì);權(quán)限管理解決方案實(shí)現(xiàn)。 |
掌握MySQL的高級(jí)查詢操作和事務(wù)的深入理解,掌握悲觀鎖和樂觀鎖的實(shí)現(xiàn)機(jī)制,熟悉常用的MySQL單行函數(shù)和聚合函數(shù)的使用;熟悉軟件工程思想和統(tǒng)一建模語言UML;掌握Maven項(xiàng)目構(gòu)建和項(xiàng)目管理,了解中央倉庫,本地倉庫,私服配置,以及pom.xml的詳細(xì)配置;掌握Maven的依賴,坐標(biāo),繼承和聚合;掌握MyBatis的設(shè)計(jì)思想和原理,Mapper接口的使用和原理,動(dòng)態(tài)SQL的使用等。 |
企業(yè)實(shí)戰(zhàn)項(xiàng)目:易優(yōu)通教務(wù)管理系統(tǒng) |
該項(xiàng)目屬于經(jīng)典的企業(yè)內(nèi)部管理平臺(tái),企業(yè)員工可通過該平臺(tái)輕松實(shí)現(xiàn)權(quán)限管理,動(dòng)態(tài)菜單,客戶記錄,客戶維護(hù),客戶跟進(jìn),潛在客戶管理,大客戶管理,系統(tǒng)管理等企業(yè)業(yè)務(wù)管理相關(guān)操作。該課程包括如何開發(fā)一個(gè)完整的項(xiàng)目, 同時(shí)還設(shè)計(jì)到完整項(xiàng)目需要使用的技術(shù),包括 Freemarker 模板引擎,Shiro 安全驗(yàn)證框架等,此項(xiàng)目學(xué)習(xí)完可初步具備開發(fā)項(xiàng)目需要的思維方式。 |
架構(gòu):FreeMarker、SpringMVC、Spring、MyBatis、MyBatis Plus、Shiro、Tomcat;知識(shí):SSM、MVC、SpringMVC、Spring、MyBatis、Shiro、jQuery Validate、My97 DatePicker、FreeMarker、 MyBatis Plus、PageHelper、AJAX、JSON、Maven。 |
體驗(yàn)&掌握企業(yè)級(jí)項(xiàng)目開發(fā)基本流程;使用Maven項(xiàng)目搭建整合SSM框架,并結(jié)合企業(yè)流行的MyBatis Plus框架;掌握企業(yè)級(jí)項(xiàng)目引入第三方權(quán)限框架(Shiro)的解決方案;掌握企業(yè)級(jí)項(xiàng)目性能優(yōu)化之頁面靜態(tài)化解決方案;鍛煉業(yè)務(wù)、需求分析能力,提升自我學(xué)習(xí)和異常分析處理能力。 |
企業(yè)實(shí)戰(zhàn)項(xiàng)目:騾窩窩 |
在本項(xiàng)目中,主要針對(duì)旅游行業(yè),做一個(gè)點(diǎn)評(píng)內(nèi)容的。旅游行業(yè)點(diǎn)評(píng),總體來說,包含平臺(tái)發(fā)布的世界各地的旅游攻略,何為旅游攻略?其實(shí)就是使用圖文的方式,告訴想去某地旅游的游客,一個(gè)旅游地區(qū)有什么必須要體驗(yàn)的內(nèi)容,出發(fā)前要做些什么準(zhǔn)備等等,解決了出門旅游之前的很多困擾。主要的核心功能模塊有:系統(tǒng)首頁、每周推薦、攻略查找、游記查找、頭條推薦、騾窩日?qǐng)?bào)、用戶中心、攻略推薦、熱門地區(qū)排行、攻略點(diǎn)評(píng)、攻略評(píng)論、游記發(fā)布、游記評(píng)論等。 |
架構(gòu):Vue、SpringBoot、Spring Security、Spring Data JPA、 MySQL、Git、JDK1.8、Maven;知識(shí):Vue、SpringBoot、Spring Security、Spring Data、JPA、MySql、Git、Maven、YApi、阿里大于API、高德地圖API、Oauth2、Freemarker、單點(diǎn)登錄(SSO原理)、jsonp、cors、Activity。 |
熟練使用SpringBoot,MyBatis框架;深入理解一個(gè)典型針對(duì)移動(dòng)設(shè)備的項(xiàng)目的項(xiàng)目結(jié)構(gòu);熟練使用版本控制工具git;掌握前后端分離項(xiàng)目的應(yīng)用;掌握Vue的基本使用和接口對(duì)接規(guī)范;掌握YApi的接口管理平臺(tái)的使用;掌握阿里大于短信應(yīng)用接口調(diào)用;掌握高德地圖的API調(diào)用;掌握第三方登錄QQ,微信登錄。 |
企業(yè)實(shí)戰(zhàn)項(xiàng)目:狼行天下 |
該項(xiàng)目為旅游點(diǎn)評(píng)類分布式互聯(lián)網(wǎng)項(xiàng)目,類似驢媽媽,大眾點(diǎn)評(píng),用戶可通過此平臺(tái)輕松完成注冊(cè)登錄到游記記錄、查看攻略、點(diǎn)評(píng)攻略、旅游商城管理和商家入駐管理。該課程學(xué)習(xí)完可掌握通?;ヂ?lián)網(wǎng)項(xiàng)目都會(huì)遵循的restful架構(gòu),以及版本控制工具SVN和Git。課程后階段有團(tuán)隊(duì)開發(fā)實(shí)戰(zhàn),模擬真實(shí)企業(yè)開發(fā)場景,是學(xué)員鍛煉獨(dú)立開發(fā)項(xiàng)目能力以及團(tuán)隊(duì)協(xié)作能力必不可少的環(huán)節(jié),掌握分布式系統(tǒng)開發(fā)的流程和思想。 |
架構(gòu):Vue、SpringBoot、MyBatis、Dubbo、Zookeeper、Redis、MongoDB、ElasticSearch、RocketMQ、Nginx;知識(shí):Vue、SpringBoot、MyBatis、Dubbo、Zookeeper、Redis、MongoDB、ElasticSearch、RocketMQ Nginx、Lua Quartz、分布式Session JSR303。 |
掌握分布式解決方案(Dubbo、Zookeeper);掌握分布式搜索解決方案(ElasticSearch);掌握分布式大數(shù)據(jù)存儲(chǔ)解決方案(MongoDB);掌握消息中間件解決方案(RocketMQ);掌握接口主流設(shè)計(jì)方案(Swagger2&Restful);掌握第三方服務(wù)登錄方案(OAuth2);掌握短信平臺(tái)接入方案;掌握分布式系統(tǒng)實(shí)施方案。 |
企業(yè)實(shí)戰(zhàn)項(xiàng)目:易購寶 |
該項(xiàng)目主是分布式高并發(fā)項(xiàng)目,主要是針對(duì)目前互聯(lián)網(wǎng)高并問題的一個(gè)經(jīng)典解決方案,能解決瞬間并發(fā)量大(大量用戶同時(shí)操作,瞬間訪問量激增),庫存少(欲購買用戶量遠(yuǎn)遠(yuǎn)大于庫存數(shù)量,只能有少部分用戶秒殺成功)等問題。 核心設(shè)計(jì)思想:限流、削峰、異步、緩存。 |
架構(gòu):SpringBoot、SpringCloud、MyBatis、MySQL、Redis、KafKa、Nginx;知識(shí):SpringBoot、SpringCloud、MyBatis、MySQL、Redis、KafKa、Nginx、分布式 Session、Lua、TCC。 |
掌握微服務(wù)架構(gòu)一站式解決方案(SpringCloud);掌握高并發(fā)一條龍式解決方案;掌握 Radis 緩存實(shí)現(xiàn),分布式Session 實(shí)現(xiàn);掌握負(fù)載均衡解決方案 (Nginx) ;掌握分布式事務(wù)處理解決方案(TCC);掌握消息異步推送解決方案(WebSocket);掌握消息中間件KafKa。 |
就業(yè)指導(dǎo) |
技術(shù)課程體系結(jié)束前1個(gè)月進(jìn)行專業(yè)的就業(yè)指導(dǎo)相關(guān)課程體系,學(xué)員畢業(yè)找工作階段,進(jìn)行一對(duì)一就業(yè)指導(dǎo)和就業(yè)情況跟蹤,及時(shí)解決學(xué)員就業(yè)面試過程中遇到的一切疑難雜癥,幫助學(xué)員盡快結(jié)業(yè)。 學(xué)員工作期間,實(shí)行終身保障計(jì)劃,工作中碰到比較難以解決的問題,可來校找老師溝通分析解決,不定期給老學(xué)員發(fā)放較新技術(shù)視頻。 |
IT職業(yè)規(guī)劃;就業(yè)指導(dǎo);修改簡歷;模擬面試;就業(yè)跟蹤;售后服務(wù)。 |
|
升職加薪技能 |
要想在軟件開發(fā)的路上走的更遠(yuǎn),我們應(yīng)當(dāng)保持一個(gè)“一直學(xué)習(xí)”的良好心態(tài), 無論是換工作,升職加薪,時(shí)刻保持學(xué)習(xí)的心態(tài),掌握新技能,往往是豐富履歷的較佳方式,希望我們畢業(yè)后的學(xué)生不是一個(gè)技能,一個(gè)經(jīng)驗(yàn)用了三年, 而是在工作的過程中,不斷的豐富和充實(shí)自己的新知識(shí)和新技能, 這樣才會(huì)在工作中不斷的提升自己,針對(duì)工作過的老學(xué)員,我們會(huì)定期的發(fā)布一些更加底層和原理的課程幫助老學(xué)員及時(shí)的有效的提升自己的實(shí)力。 |
微信公眾號(hào)開發(fā);微信小程序開發(fā);數(shù)據(jù)結(jié)構(gòu)和算法;經(jīng)典設(shè)計(jì)模式剖析;網(wǎng)絡(luò)通信框架 Netty;JVM 內(nèi)存模型結(jié)構(gòu)和垃圾回收;并發(fā)處理包JUC和CAS原理和應(yīng)用;Redis 的底層原理和線程模型分析;Dubbo 的源碼分析;Zookeeper的底層原理;高并發(fā)業(yè)務(wù)解決方案。 |
6大前沿技術(shù),打造人才
底層思維:
多線程原理/數(shù)據(jù)結(jié)構(gòu)/框架底層原理/分布式組件原理/微服務(wù)架構(gòu)原理
SpringCloud:
Eureka、Ribbon、Feigin、Hystrix、zuul、Config
并發(fā)架構(gòu):
Nginx+Lua、Tomcat、Keepalived、RocketMQ、Redis
微服務(wù)架構(gòu):
SpringBoot、Docker、RocketMQ、Redis、Mycat
分布式架構(gòu):
Zookeeper、Dubbo、Mycat、MongoDB
企業(yè)項(xiàng)目:
所有項(xiàng)目均來自企業(yè)真實(shí)項(xiàng)目,體驗(yàn)企業(yè)項(xiàng)目開發(fā)流程
為什么選擇廣州叩丁狼?
實(shí)行學(xué)分考核制度,精準(zhǔn)地把控學(xué)習(xí)狀態(tài)
1v1貼心就業(yè)指導(dǎo),從學(xué)習(xí)到工作一條龍服務(wù)
名企大咖來校分享,助力學(xué)員升職加薪
講師/助教/班主任/就業(yè)老師,全天候陪伴式成長
JAVA就業(yè)優(yōu)勢,你知多少?
就業(yè)范圍廣、職位適應(yīng)性強(qiáng):由于JAVA是運(yùn)用范圍很廣的語言,所以JAVA工程師的就業(yè)方向也會(huì)非常廣泛。另外,隨著IT互聯(lián)網(wǎng)行業(yè)的發(fā)展,幾乎所有企業(yè)都有軟件人才的崗位。對(duì)此,學(xué)好JAVA,不僅能夠作為企業(yè)的核心人才,也能變成行業(yè)內(nèi)的通用人才,對(duì)未來的職業(yè)發(fā)展更具優(yōu)勢;提升速度快、薪資水平高:JAVA開發(fā)工程師的薪資相對(duì)較高,平均年薪在15萬左右。但是,由于大部分計(jì)算機(jī)專業(yè)的大學(xué)畢業(yè)生在校期間并沒有完全掌握實(shí)用的技能與經(jīng)驗(yàn),所以很難被企業(yè)錄用。這就意味著當(dāng)下人才缺口大,但實(shí)際符合崗位要求的人才并不多。因此,一個(gè)熟練的軟件技術(shù)工程師,特別受用人單位的歡迎,不僅提升快,而且薪資高。
實(shí)力名師,助你成為精英
RocktMQ廣州社區(qū)聯(lián)合創(chuàng)始人
曾任職國內(nèi)知名基金公司技術(shù)負(fù)責(zé)人
主導(dǎo)過OSS運(yùn)營支持,OMS訂單管理等系統(tǒng)改造工作
擅長解決高并發(fā)、高可用、高可擴(kuò)展等復(fù)雜場景下的架構(gòu)問題,對(duì)微服務(wù)、分布式架構(gòu)設(shè)計(jì)及實(shí)施落地有實(shí)戰(zhàn)經(jīng)驗(yàn),到目前為止已面授了五千名學(xué)員。
怎么去學(xué)習(xí)JAVA
學(xué)習(xí)JAVA的時(shí)候,我們是需要去學(xué)習(xí)企業(yè)級(jí)的JAVABeans(EJB)以及它們的不同組件模式:Stateless/StatefulSessionBeans,EntityBeans(包含Bean- ManagedPersistence[BMP]或者Container-ManagedPersistence[CMP]和它的EJB-QL),或者 Message-DrivenBeans(MDB)。還要去學(xué)習(xí)JAVACommunityProcess(JCP)以及他的不同JAVASpecificationRequests(JSRs)。把握GUI設(shè)計(jì)的思想和方法,以及桌面程序的SWING,AWT, SWT。你還應(yīng)該對(duì)UI部件的JAVABEAN組件模式有所了解。
帶你走進(jìn)廣州叩丁狼教育
廣州JAVA就業(yè)班課程大綱
課程背景
隨著信息技術(shù)的不斷發(fā)展,JAVA技術(shù)已成為當(dāng)前最為流行的編程語言之一。廣州作為中國南方的重要城市,其信息技術(shù)市場也日益興旺。因此,為了滿足企業(yè)對(duì)JAVA技術(shù)人才的需求,許多培訓(xùn)機(jī)構(gòu)都推出了JAVA就業(yè)班課程。
課程特色
1. 高師資團(tuán)隊(duì):我們的課程教師均來自業(yè)內(nèi)優(yōu)秀企業(yè),具有豐富的實(shí)戰(zhàn)經(jīng)驗(yàn)和資深的授課經(jīng)驗(yàn)。
2. 個(gè)性化課程:我們根據(jù)學(xué)員的不同需求,提供不同難度的課程,并進(jìn)行個(gè)性化輔導(dǎo)。
3. 實(shí)戰(zhàn)演練:我們注重實(shí)戰(zhàn)技能的培養(yǎng),為學(xué)員提供大量的項(xiàng)目實(shí)踐、工作經(jīng)驗(yàn)?zāi)M以及面試模擬等訓(xùn)練。
課程目標(biāo)
1. 熟練掌握J(rèn)AVA編程語言,掌握J(rèn)AVA相關(guān)技能;
2. 具備進(jìn)行項(xiàng)目開發(fā)所需的技能和經(jīng)驗(yàn);
3. 掌握常用的開發(fā)工具和框架,如Eclipse、Maven、Spring等;
4. 幫助學(xué)員順利進(jìn)入JAVA編程領(lǐng)域。
學(xué)習(xí)對(duì)象
1. 具有基本的編程語言基礎(chǔ)和計(jì)算機(jī)常識(shí)者;
2. 想要在JAVA編程領(lǐng)域發(fā)展的剛?cè)胄姓撸?/p>
3. 已具備一定JAVA開發(fā)經(jīng)驗(yàn)者,但希望提升自己實(shí)戰(zhàn)水平者。
課程內(nèi)容
1. 編程基礎(chǔ)和語言核心(數(shù)據(jù)類型、變量、運(yùn)算符、控制語句、對(duì)象等);
2. 面向?qū)ο缶幊袒A(chǔ)(封裝、繼承、多態(tài)等);
3. JAVA I/O編程、異常處理、多線程編程;
4. JAVA Web開發(fā)基礎(chǔ)(Servlet、JSP、Struts2、Spring、SpringMVC等);
5. 前端技術(shù)(HTML、CSS、Javascript等);
6. 數(shù)據(jù)庫的設(shè)計(jì)、MySQL的使用及Hibernate框架的使用;
7. 項(xiàng)目實(shí)戰(zhàn)、工作經(jīng)驗(yàn)?zāi)M、面試模擬等。
學(xué)習(xí)時(shí)長
我們提供不同程度的課程,時(shí)長也不同。其中,經(jīng)典班學(xué)習(xí)周期為3個(gè)月,VIP班和定制班有一定的靈活性。
收費(fèi)范圍
我們提供多個(gè)課程方案,價(jià)格從6000元到20000元不等。同時(shí),我們也提供三期付、五期付等分期付款方式。
學(xué)習(xí)收獲
1. 具備靈活的開發(fā)思路和獨(dú)立解決問題的能力;
2. 掌握J(rèn)AVA開發(fā)的基本技能、流程;
3. 掌握常見的JAVA開發(fā)框架和工具;
4. 可快速適應(yīng)工作環(huán)境;
5. 掌握面試技巧,提升就業(yè)能力。
結(jié)語
以上信息僅供參考,實(shí)際情況以到校咨詢?yōu)闇?zhǔn)??陕?lián)系在線客服,預(yù)約免費(fèi)體驗(yàn)課。我們誠摯邀請(qǐng)您加入我們的JAVA就業(yè)班課程,讓我們幫助您實(shí)現(xiàn)JAVA編程夢想。
培訓(xùn)項(xiàng)目:Java培訓(xùn)班、UI設(shè)計(jì)培訓(xùn)班、H5前端培訓(xùn)班
¥詢價(jià)2358人關(guān)注
¥詢價(jià)2177人關(guān)注
¥詢價(jià)1832人關(guān)注
¥詢價(jià)1431人關(guān)注
¥詢價(jià)2429人關(guān)注
¥詢價(jià)3348人關(guān)注
¥詢價(jià)1073人關(guān)注
¥詢價(jià)3443人關(guān)注
¥詢價(jià)2055人關(guān)注
¥詢價(jià)660人關(guān)注