回覆列表
-
1 # IT人劉俊明
-
2 # IT極客老兵
一、Java Web是什麼
Java Web指用於構建B/S架構的網際網路應用的Java技術總稱。包括前端和後端兩大塊技術體系。
1、前端技術包括:HTML、CSS、JavaScript等等,以及三大前端框架如:AngularJs、React和Vue。2、後端技術包括:Spring全家桶、ORM框架如Mybatis/Hibernate、sql語法、快取框架Redis,訊息中介軟體RabbitMQ等等。二、如何學習Java Web1、前端學習路線圖2、後端學習路線圖Java基礎知識:
Sql語法:Java開源框架:
三、成為前端/後端工程師或者全棧工程師目前開發模式是前後端分離,做一個前端工程師還是後端工程師成為你的一個選擇,大家可以根據自己的興趣和適合度進行選擇,或者選擇成為一個全棧工程師,前後端都會,這樣你會比別人在工作技能上更具優勢。
-
3 # 加瓦攻城獅
如何系統的學習Javaweb,個人經驗給你點建議。
第一步學習Java基礎知識和語法,比如集合,陣列,Java面向物件三大特性,這些基礎一定要學紮實;
第二學習一下伺服器Tomcat和weblogic等web伺服器,因為你的web程式將要在上面執行,主要是Tomcat,還有就是學習一下基本的mysql和Oracle資料庫操作和使用以及基本的增刪改查;
第三學習一些前端知識,無論在哪兒都用得著,主要就是JavaScript這門語言,比較強大,以及一些css樣式,html語言等;
第四個就是框架了比如spring全家桶,Spring,SpringMVC還是必須學的,還要學持久層框架比如hibernate和mybatis等;
掌握以上的知識你就基本可以獨立的開發一個簡單的web系統了。
作為一名IT行業的從業者,同時也是一名計算機專業的教育工作者,我來回答一下這個問題。
對於計算機專業的學生來說,如果要想系統地學習Java Web開發,當前需要完成三大部分內容的學習,其一是Java語言的基礎語法;其二是Web開發框架;其三是雲計算平臺知識。
Java Web開發涉及到兩大部分內容,一部分是前端開發知識,另一部分是後端開發知識,在當前全棧程式設計師正越來越受關注的大背景下,構建一個完整的知識結構對於未來的就業會有比較積極的影響。前端部分的學習重點在JavaScript語言上,學習JavaScript還是具有一定難度的,而且需要完成大量的實驗。
Java基礎語法部分的學習可以分為三個小的學習階段,其一是面向物件程式設計基礎,涉及到Java的語法細節和掌握面向物件的程式設計過程;其二是掌握一系列程式設計模式,這個過程也能夠掌握一些常見的程式設計方法並逐漸形成自己的程式設計思想;其三是掌握資料庫程式設計,以關係型資料庫為主。
Web框架的學習可以從SpringBoot開始,在具備一定的程式設計模式知識基礎之後,學習Spring框架會更容易一些,也能夠了解很多框架設計的出發點。在學習Spring框架的過程中,應該重點關注一下如何完成各個功能模組的開發,以及如何透過Spring框架來完成各種功能的擴充套件。另外,目前在Java Web開發領域比較流行微服務開發模式,也應該重點學習一下。
在掌握了框架開發知識之後,接下來應該瞭解一下雲計算平臺的相關知識,目前Java Web開發對於雲計算平臺的依賴程度正不斷提升,尤其在PaaS逐漸落地到行業領域之後,掌握雲計算平臺的相關知識對於Java程式設計師還是比較重要的。