更新時(shí)間:2020-02-21 10:59:34 來(lái)源:動(dòng)力節(jié)點(diǎn) 瀏覽2452次
對(duì)于一些自學(xué)的學(xué)者可能還不清楚做java開(kāi)發(fā)具體是要學(xué)那些,導(dǎo)致看到什么都學(xué),也沒(méi)個(gè)側(cè)重方向和系統(tǒng)的流程,感覺(jué)什么都學(xué)了,但結(jié)果是重點(diǎn)記得不清楚,不常用的也會(huì)用一些。在此小編給大家整理一下需要學(xué)的:

1、java語(yǔ)言本身,語(yǔ)法很重要,沒(méi)有這個(gè)根本后面的也進(jìn)行不下去,建議先學(xué)會(huì)應(yīng)用了再去研究jdk源碼,本身就是新手
就想從原理開(kāi)始了解,估計(jì)非常吃力,效果也不一定好。
2、數(shù)據(jù)庫(kù),首先學(xué)關(guān)系型數(shù)據(jù)庫(kù),通常的選擇有mysql和oracle,我建議先學(xué)mysql,相比oracle要簡(jiǎn)單,同樣對(duì)于新手
應(yīng)用最重要,不要了解太深的。隨便給個(gè)需求都能寫(xiě)出sql語(yǔ)句了再去研究深層次的也不晚。
3、jdbc,雖然現(xiàn)在沒(méi)有企業(yè)用jdbc做開(kāi)發(fā)了,但是我們?nèi)匀灰獙W(xué),因?yàn)槠渌某志脤涌蚣芏际菍?duì)jdbc的封裝,而且jdbc本身的
應(yīng)用不難,學(xué)會(huì)寫(xiě)配置文件,讀取,連接及常規(guī)的增刪改查的操作就可以了,無(wú)需深入研究
4、前端基礎(chǔ),雖然我們是做后臺(tái)的,而且現(xiàn)在很多都是前后端分離了,
但并不能只會(huì)java,前端的常規(guī)操作也是要會(huì)的,畢竟我們?cè)趯W(xué)習(xí)過(guò)程中
是沒(méi)有前端和我們對(duì)接的,從頁(yè)面到后臺(tái)到數(shù)據(jù)庫(kù)都是自己在做,其中JavaScript和jQuery
我建議不要把重點(diǎn)放在JavaScript上,為了簡(jiǎn)便快速開(kāi)發(fā)用jQuery會(huì)方便很多。
5、jsp,servlet,學(xué)javaweb的都要學(xué)的這里就不過(guò)多解釋了,尤其是servlet。
6、mybatis,前面說(shuō)了jdbc是底層的,mybatis就對(duì)jdbc進(jìn)行了封裝了。mybatis是一個(gè)半自動(dòng)的orm框架,常用的還有hibernate,
建議先學(xué)mybatis,hibernate學(xué)習(xí)成本較mybatis要高,具體封裝了有哪些好處可自行查資料,這里就不一一列出了。
7、spring和springmvc,現(xiàn)在企業(yè)級(jí)開(kāi)發(fā)中流行的框架,雖然現(xiàn)在Springboot越來(lái)越流行,不需要你自己配一個(gè)框架,但是spring的IOC,DI,aop
還是不得不學(xué)的,而且懂得了springmvc后知道整個(gè)框架工作流程和原理,有益于自己解決問(wèn)題。
8、maven,maven的核心是pom,英文是ProjectObjectModel,翻譯成中文就是項(xiàng)目對(duì)象模型,咱們java中說(shuō)的一切皆對(duì)象
在這里maven把項(xiàng)目也當(dāng)成一個(gè)對(duì)象來(lái)管理了。相比于我們做一個(gè)動(dòng)態(tài)web工程,構(gòu)建項(xiàng)目要方便得多。
9、Springboot,Springboot相比于我們自己配一個(gè)框架減少了大量的xml配置,用起來(lái)非常友好,有一種開(kāi)箱即用,拎包入住的感覺(jué)
把重心放在了業(yè)務(wù)上。
10、Git:世界上最先進(jìn)的分布式版本控制系統(tǒng),建議所有初學(xué)者從命令行開(kāi)始使用Git。
動(dòng)力節(jié)點(diǎn)Javaweb開(kāi)發(fā)視頻
Tomcat9配置和使用:http://www.soulsinkind.com/v76/
JavaWeb開(kāi)發(fā)基礎(chǔ):http://www.soulsinkind.com/v77/
Servlet編程:http://www.soulsinkind.com/v33/
JSP:http://www.soulsinkind.com/v34/
Session/Cookie:http://www.soulsinkind.com/v74/
Filter:http://www.soulsinkind.com/v80/

以上就是動(dòng)力節(jié)點(diǎn)Java培訓(xùn)機(jī)構(gòu)小編介紹的“新手學(xué)習(xí)Javaweb自學(xué)視頻課程”的內(nèi)容,希望對(duì)大家有幫助,如有疑問(wèn),請(qǐng)?jiān)诰€(xiàn)咨詢(xún),有專(zhuān)業(yè)老師隨時(shí)為你服務(wù)。
相關(guān)內(nèi)容
五大 JAVA Web 框架的優(yōu)缺點(diǎn)對(duì)比
Javaweb開(kāi)發(fā)學(xué)習(xí)路線(xiàn)及Java三大框架
Javaweb學(xué)習(xí)路線(xiàn)(自學(xué)規(guī)劃)
相關(guān)閱讀
Java實(shí)驗(yàn)班
0基礎(chǔ) 0學(xué)費(fèi) 15天面授
Java就業(yè)班
有基礎(chǔ) 直達(dá)就業(yè)
Java夜校直播班
業(yè)余時(shí)間 高薪轉(zhuǎn)行
Java在職加薪班
工作1~3年,加薪神器
Java架構(gòu)師班
工作3~5年,晉升架構(gòu)
提交申請(qǐng)后,顧問(wèn)老師會(huì)電話(huà)與您溝通安排學(xué)習(xí)