1. HTML5工程師需要學什麼
1、精通HTML/XHTMLCSS,熟悉頁面架構和布局,對Web標准和標簽語義化有深入了解
2、精通Ajax、javaScript、DOM等前端技術,掌握面向對象編程思想 。
3、熟悉一種以上後台開發語言(如Java/PHP或C++/C/.NET)以及一種資料庫(MySQL/Oracle/DB2)
5、具備一定的平面設計能力
5、對用戶體內驗、交互操作流程、容用戶需求有深入理解
2. HTML5開發和web前端開發的區別與聯系
首先你要搞清楚什麼是前端。Web前端意思就是網站前台部分,運行在PC端,移動端等瀏覽器上展現給用戶所瀏覽的網頁。前端開發顧名思義就是這些頁面設計的實現,代碼的實現。而前端開發中需要掌握最基礎的技能就是HTML、CSS,JavaScript。
其中,很多頁面的設計,只要會使用簡單的html語法就可以做到。不過,目前的前端開發早已不同於當年以圖片和文字為主的網頁設計,現在更多的是用戶與頁面的交互,而且頁面更加美觀,並帶有其他功能。另外,HTML5可以理解為對HTML的第五次重大修改。Html5繼承了html所有的語法。
也就是說,現在的前端開發只會H5是很難想要的效果的,它覆蓋的范圍更大,需要掌握的知識更多。不過,無論時代怎麼變化,前端如何發展,html、CSS和JavaScript仍然是整個前端開發的三大基石,只要會這三項基本技能,你就在正確的道路上前進。
3. 小白如何學習基本的HTML5
我覺得首先,你要買本自己看的上的實體書作為教材來讀。雖然有電子版的書,但是實話還是實體書來的安逸,可以筆記,可以勾勾畫畫。
具體什麼書,你自己看的順眼,不要太厚就行。太厚了,你看著就會放棄的。但是,書本一定要涵蓋2大基本知識模塊:HTML標簽,CSS樣式。
看書學習的重點內容:常見的HTML標簽,常用的樣式-- 什麼叫常見的?書上有的都是常見的。不常見的作者也不會寫。
看書沒看懂,再針對不懂的地方,網路。
實體書看到到你覺得差不多了,可以進行第二步了。PS:什麼叫差不多了?就是你覺得自己「入門」了:可以寫網頁導航、新聞列表、圖片列表、圖文混排、會左(中)右結構、了解浮動和清除浮動、會使用超鏈接、懂的:hover 的用法了,我覺得你算「入門」了。
第二步:網上下個PSD網頁模版。從頭到尾寫一遍( 不用理Javascript交互效果。)
頁面效果工整,兼容性良好,兼容IE11及以上,chrome瀏覽器就ok。
一個不夠,就再來一打。直到你能順利寫出頁面結構而且效果完美(當然還是沒有JS效果)。你就可以開始下一步.
第三步:開始填你的Javascript的坑吧
是不是覺得寫了很多頁面,但是卻點交互哇?不會寫圖片輪播,不會寫二級菜單,不會點擊出現彈窗。。。這些都要JS的。所以,在熟悉了HTML和CSS之後,你就要重點學習Javascript了。還是那句話買本書來入門,結合網上的視頻教程,堅持學習吧。
第四步:熟悉JS了後,就開始你的HTML5的專項編程吧。
canvas,音視頻控制,多線程,本地存儲,這些都要JS來操作噠。
第五步:繼續你的js的天坑-- 可以熟悉一些常用的JS框架了
jquery,boostrap,vue,AngularJS 等等。又是一條漫長的路。。。
以上走完,你可以去上班了。時間也應該1年了吧。當然,你學的快可能幾個月。不過後面還有很多坑,比如node,模塊化編程思想,面向對象編程思想等等。。。
加油,前端不易,且學且珍惜。
4. web前端和html5開發有什麼區別
區別:
HTML5是HTML標准,它本身是一項標准化協議,然而被炒熱後登上了互聯網行業的招聘條目,HTML5開發這個名詞本身就是不專業的稱呼,通常意義上指使用HTML5等較為潮流的技術進行前端開發。
而web前端,主要職責是利用(X)HTML/CSS/JavaScript/Flash等各種Web技術進行客戶端產品的開發。完成客戶端程序(也就是瀏覽器端)的開發,開發JavaScript以及Flash模塊,同時結合後台開發技術模擬整體效果,進行豐富互聯網的Web開發,致力於通過技術改善用戶體驗。
1、Web前端開發工程師職責
Web前端開發工程師,除了主要職責外,還要為網站上提供的產品和服務實現一流的Web界面,優化代碼並保持良好兼容性;
Web前端表現層及與前後端交互的架構設計和開發;
配合後台開發人員實現產品界面和功能;
利用各種Web技術模擬開發產品原型;
Web新技術調研和資訊整理;
精通HTML/XHTML、CSS,熟悉頁面架構和布局,對Web標准和標簽語義化有深入理解;
熟悉Ajax、JavaScript(或者ActionScript)、DOM等前端技術,掌握面向對象編程思想;
2、Web前端開發工程師基本技術
對常用的一些JS框架了解,如jQuery、YUI等。
掌握最基本的JavaScript計算方法編寫。
對目前互聯網流行的網頁製作方法(Web2.0)HTML+CSS,以及各大瀏覽器兼容性有很大的了解。
對前沿技術(HTML5+CSS3)的基本掌握。
還要對IT其他編程語言有所了解如:PHP,Java,.net!有一些公司還要求懂一點SEO優化!
5. html5和前端有什麼區別
前端即網站前台部分,也叫前端開發,運行在PC端,移動端等瀏覽器上展現給用戶瀏覽的網頁。隨著互聯網技術的發展,HTML5,CSS3,前端框架的應用,跨平台響應式網頁設計能夠適應各種屏幕解析度,完美的動效設計,給用戶帶來極高的用戶體驗。
相對WEB前端,HTML5前端這個新的技術方向需求也很大。因為幾乎所有互聯網服務都需要WEB前端開發,所以說只要技術熟練,就業很容易。
隨著電商領域的互聯網項目不斷興起之後,激烈的競爭讓這裡面的玩家對用戶體驗提出了更高的要求,極致的用戶體驗甚至成為了勝負的關鍵。也因此讓HTML5前端開發走到台前,成為一個必須的開發工種。
與Web前端開發不同的是,使用HTML5不僅僅可以開發前端,還有網頁游戲,手機APP,使用瀏覽器進行3D渲染等一系列建立在HTML5標准與搭載其標准瀏覽器上的開發,而未來可能會有更多的功能分支並入HTML5標准,況且以上三個例子有可能屬於Web,有可能屬於前端,但是不屬於Web前端。
再有國外的前端開發人員和後端開發人員比例約為1:1,但是國內比例卻在1:3以下,導致web前端開發職位的人才缺口變大。
在互聯網行業,前端有WEB前端、HTML前端等,隨著互聯網技術發展,就業方向也有很多。web前端的就業方向有web架構師、web前端工程師、HTML前端開發工程師、網頁設計師等等。
HTML前端開發
與Web前端開發不同的是,使用HTML5不僅僅可以開發前端,還有網頁游戲,手機APP,使用瀏覽器進行3D渲染等一系列建立在HTML5標准與搭載其標准瀏覽器上的開發,而未來可能會有更多的功能分支並入HTML5標准。web前端工程師
這個方向是目前從事Web前端開發的主要就業方向
Web架構師
薪資普遍比較高,技術要求高,掌握多種技能,包括:後端技術、DBA、Platform等等,甚至包括網站優化SEO技術。
數據方向
數據研發這個是在Web開發的基礎上用數據附能,懂可視化的一定是有前端能力的,懂hadoop的一定java玩的溜,屬於Web開發的拓展方向。
大前端方向
比如阿里,在大量實踐rn和weex;由於公司內部安卓/ios式微,一定程度上,前端把ios和安卓收編了,統稱大前端(還有node)。
圖形學方向
前端自然是與圖形學有千絲萬縷的聯系,除了上面提到了可視化,還有相關3d引擎的開發工作。做這一行要求也非常高了,圖形學相關的演算法,3d引擎的開發,這都需要圖形學相關知識。
6. Html5 工程師需要學什麼
HTML5屬於前端開發,相對來說比較簡單,更加適合沒有計算機基礎或者是偏向於設計愛好的同學來學習,但是需要學習什麼,需要掌握哪些技能,作為准備踏入HTML5前端工程師的你,知道幾點?
需要的技能:H5前端工程師主要具備的技術能力包括Web UI(網站設計)設計能力、網頁編寫和網頁動態效果能力和基本編程的能力,企業需要既懂網頁設計,又具備編程能力的技術人員,只要具備以上三方面的能力,就能夠基本滿足企業對H5前端工程師的招聘需求。
具備的能力:1.追究問題發生的根源,很多人只知道埋頭苦寫CSS和Java,但如果問他們為什麼要添加某些標簽或是刪掉某些標簽,他們往往答不上來,只知道一刪掉就會導致頁面亂套。所以應該多花一些時間來找出原因,看似這樣的工作方式會比較費時費力,但前期保障做足,保證會節省你更多的未來時間。2. 學會預見瀏覽器發展趨勢,前端相對來講不那麼在你的掌控當中,不同用戶的平台或者是設備都是前端永恆的話題,你的代碼需要掌握這一切。3.閱讀文檔規范,當同一份代碼在兩個或者是更多的瀏覽器的渲染效果不同時,你應該花更多的時間來確定哪個效果是正確的,並應該以此來作為標准寫代碼,解決方案當然也是友好的。
當然看到這里,也許你對HTML5前端工程師有了一定的了解,看到這里也許你的方向會更加明確,也許會更加懼怕,但只要確定好方向,一定可以成功轉變為一名合格的HTML5前端工程師。