1樓:職
就目前形勢來看bai
,java比較好,du招人比較多zhi,web的就業率比較窄,但是daoweb呈現的趨回勢越來好,隨著h5,node.js,vue.js等技答術的發展,前端全棧工程師越來越多,後期java會接近飽和狀態。
來自職q使用者:李先生
除開個人喜歡因素,java開發更好。 來自職q使用者:彭先生
web前端好還是java好?
2樓:碼匠
web前端與java的區別
web前端,對應的職位是html5開發工程師、web前端開發工程師。這種職位主要的工作內容,是將設計師製作好的psd圖製作成網頁,**當中的結構、樣式、行為都是由web前端開發工程師完成的。
java是後臺語言的一種,和php、asp.***屬於同型別語言。它們要做的是資料庫的搭建以及將資料放置到前端製作好的網頁當中。
web前端與java的工作特點
web前端:具有一定的可視性,在書寫一些**後能夠立即檢視到相應的效果,在javascript方面對邏輯方面有一定的要求,一定的邏輯能力加上對細節的一絲不苟,才能夠完成相應的工作內容。
java:邏輯能力方面要求較高,書寫的後臺**以及資料庫操作,無法實時展示,較抽象,無法所做即所得、隨時檢視效果。
web前端與java學習的適用人群
適用人群是基於兩種技術特點而定
web前端:學習者邏輯能力一般,喜歡處理樣式、製作網頁特效,希望即時性的看到**效果
java:學習者邏輯能力很強,注重非可視性內容的優化,如網頁載入速度、使用者互動的時長等
web前端與java的薪資發展
初期入行來說,web前端的入行門檻要稍低於java語言,根據行業特點,入行薪資也會稍有變化,2015~2023年,前端入行薪資相對較高
後期薪資兩者水平基本一致,甚至java薪資水平要稍高於前端。
職業特點發展
未來職業發展過程當中,無論是從事web前端還是java,都會向「全端」方向發展
前端走向「熟練掌握前端開發,又對後臺語言有所瞭解」
後臺走向「熟練掌握後臺語言開發,並掌握基本的前端開發知識」。
web前端與java學習的書籍
web前端:《html5佈局之路》《head first javascript程式設計》《javascript權威指南》等
java:《head first java》《java程式設計思想》等
3樓:成都中公優就業
1.web前端分析
為什麼會需要大量web前端工程師呢?即重構的意義?
第一,根據w3c標準進行重構後,可以讓前端的**組織更有序,顯著改善**的效能,還能提高可維護性,對搜尋引擎也更友好;
基於以上兩點,web前端的必要性可見一斑。
2.web前端工程師技術三要素:
web前端開發技術包括三個要素:html、css和javascript,但隨著ria的流行和普及,flash/flex、silverlight、xml和伺服器端語言也是前端開發工程師應該掌握的。隨著時代的發展,前端開發技術的三要素也演變成為現今的:
html5,css3,jquery。web前端開發工程師既要與上游的互動設計師、視覺設計師和產品經理溝通,又要與下游的伺服器端工程師溝通,需要掌握的技能非常多。
前端開發的入門門檻其實非常低,與伺服器端語言先慢後快的學習曲線相比,前端開發的學習曲線是先快後慢。所以,對於從事it工作的人來說,前端開發是個不錯的切入點。也正因為如此,前端開發領域有很多自學成"才"的同行,但大多數人都停留在會用的階段,因為後面的學習曲線越來越陡峭,每前進一步都很難。
另一方面,正如前面所說,前端開發是個非常新的職業,對一些規範和最佳實踐的研究都處於探索階段。總有新的靈感和技術不時閃現出來,例如css sprite、負邊距佈局、柵格佈局等;各種javascript框架層出不窮,為整個前端開發領域注入了巨大的活力;瀏覽器大戰也越來越白熱化,跨瀏覽器相容方案依然是五花八門。為了滿足"高可維護性"的需要,需要更深入、更系統地去掌握前端知識,這樣才可能建立一個好的前端架構,保證**的質量。
3.web前端工程師職業前景技術及職業分析
第一,必須掌握基本的web前端開發技術,其中包括:css、html、dom、bom、ajax、javascript等,在掌握這些技術的同時,還要清楚地瞭解它們在不同瀏覽器上的相容情況、渲染原理和存在的bug。
第二,在一名合格的前端工程師的知識結構中,**效能優化、seo和伺服器端的基礎知識也是必須掌握的。
第三,必須學會運用各種工具進行輔助開發。
第四,除了要掌握技術層面的知識,還要掌握理論層面的知識,包括**的可維護性、元件的易用性、分層語義模板和瀏覽器分級支援,等等。
從職業規劃來看,web前端工程師出現較晚,因此目前web前端工程師需求較大,崗位薪資水平處於中上水平。未來發展空間較廣泛。
2.java行業分析
主要內容:
完成軟體的設計、開發、測試、修改bug等工作,包括業務需求的溝通,功能模組詳細設計,業務功能實現與單元測試,系統維護;
參與產品構思和架構設計;
撰寫相關的技術文件;
支援售前技術服務;
支援專案對產品的應用服務。
摺疊初級部分
java 程式設計基礎,包括 j2sdk基礎、java 物件導向基礎、java api使用、資料結構及演算法基礎、java awt圖形介面程式開發;
java桌面系統專案開發,4~5人組成一個專案組,專案大小為(15人*工作日);
linux的基本操作,linux下的java程式開發,linux系統的簡單管理;
oracle資料庫,包括sql/plsql;資料庫和資料庫設計;簡單掌握oracle9i 資料庫的管理;
摺疊中級部分
java web應用程式設計,包括 java oracle 程式設計,即jdbc;java web程式設計,包括jsp、servlet,javabean;java應用程式設計,包括weblogic、websphere、tomcat;以及利用jbuilder開發java程式;
mvc與struts,學習業界通用的mvc設計模式和struts架構;
java b/s商務專案開發,4~5人一個專案組,專案大小為(25人*工作日左右)
摺疊高階部分
j2me程式設計,包括j2ee程式、j2me;java高階程式設計(j2ee),包括j2ee體系結構和j2ee技術、ejb;weblogic使用、 jbuilder開發;
java和xml,包括java web service,java xml, 業界主流xml解析器程式設計;
軟體企業規範和軟體工程,包括uml系統建模型和設計(rational rose 200x)軟體工程和業界開發規範;cvs版本控制、java code書寫規範;
j2ee商務應用系統專案開發,4~5人一個專案組,專案大小為(25人*工作日左右)
java是一種可以撰寫跨平臺應用軟體的物件導向的程式設計語言。java 技術具有卓越的通用性、高效性、平臺移植性和安全性,廣泛應用於pc、資料中心、遊戲控制檯、科學超級計算機、移動**和網際網路,同時擁有全球最大的開發者專業社群。
java由四方面組成:
java程式語言,即語法。
java檔案格式,即各種資料夾、檔案的字尾。
java虛擬機器(jvm),即處理*.class檔案的直譯器。
java應用程式介面(java api)。
java就業及職業分析
java前期學習較web前端來說,能難掌握一些,這也決定了java工程師的就業及職業前景更有利。首次就業薪水明顯高於web前端,且從專業性上來看,web前端工程師技術性更專業。
3.web前端和java工程師比較分析
綜上對web前端和java的分析:
web前端是一種易於上手,知識體系要求較為全面。而java則相對更精準一些。
web前端初就業可能薪資水平不如java。
目前web前端及java工程師缺口均很大,且未來前景看好。
因此,建議結合自身學習能力狀況,進行選擇!
4樓:博為峰軟體
web前端與java的區別
web前端,bai對應du的zhi職位dao是html5開發工程內師、web前端開發工程師。這種職位主要的工作內容,是容將設計師製作好的psd圖製作成網頁,**當中的結構、樣式、行為都是由web前端開發工程師完成的。
java是後臺語言的一種,和php、asp.***屬於同型別語言。它們要做的是資料庫的搭建以及將資料放置到前端製作好的網頁當中。
web前端與java學習的適用人群
適用人群是基於兩種技術特點而定
web前端:學習者邏輯能力一般,喜歡處理樣式、製作網頁特效,希望即時性的看到**效果
java:學習者邏輯能力很強,注重非可視性內容的優化,如網頁載入速度、使用者互動的時長等
web前端與java薪資發展
初期入行來說,web前端的入行門檻要稍低於java語言,根據行業特點,入行薪資也會稍有變化,2015~2023年,前端入行薪資相對較高
後期薪資兩者水平基本一致,甚至java薪資水平要稍高於前端。
5樓:匿名使用者
web前端和java是沒法比bai較的,主要是因為du:
寫java**,也要zhi懂一點daojava的,不然無法對接前臺
如果非要對回比,前端是偏向於答使用者體驗,後端是功能實現.你說的java應該是屬於後端
1,工資對比:國內java一般要比前端高一點,但是國外前端要高於後端的,
2,工作性子對比:一般後端人事要比前端人事受重視,使用者體驗不好,總比功能都沒有實現要好吧.
3,工作入門:前端樣式不能說容易,但是沒有那麼多邏輯思考,畫什麼樣子就會出現什麼樣子,再加上現在網上有好多的半成品外掛,懂一點**都可以自己拿來用,而java就不行了,最多是模仿框架,邏輯思路還都是要自己來的.
但是呢,越是做的時間長,越是發現,前後端是分不開的,**要做精緻,就必須處理還使用者體驗度,畫面精細度.
web前端開發需要哪些技能,web前端開發需要具備哪些技能
好的頁面應該將html標籤和css樣式表分割開來。這是每一個web開發者在首次接觸web開發時就應該知道的一條原則。然而,直到今天,仍然有很多開發者沒有嚴格遵循這一原則。不要在html標籤裡內嵌樣式表 開發者應該養成習慣,單獨建立檔案,用以存放css樣式表。而這也將方便其他開發者在修改你的 時,能迅...
web前端開發前景怎麼樣,Web前端開發工程師有前景嗎?
大前端不僅會成為移動開發與web前端的發展趨勢,也將會是未來的顯示裝置終端的開發技術趨勢。隨著城市的快速發展,網際網路企業不斷增多,人才需求量也大大提高,企業對於web前端的人才需求量在不斷的增長,web前端技術也將會獲取到更大的發展。如果想要專業的學習web前端技術,更多需要的是付出時間和精力,學...
web前端開發待遇怎麼樣,Web前端薪資待遇發展前景怎麼樣?
現在前端開發待遇都不錯的,但是前端開發是需要有美感的,具有設計還有美術功底的 web前端開發工資,在一線城市的話,還是不錯的,基本上能達到8000以上,主要看你的專案經驗.web前端開發待遇可以的,在一線城市能月薪1w 不成問題 待遇非常好,工資非常高,算網際網路高新職業。web前端開發現在很吃香,...