1、前端工程師 網頁製作具體可以干什麼?
做網站,也可以做某些程序的前端界面;前端上手快,能做出質量不錯的界面就可以很輕松的找到一份戶口的工作,入門後你可以選擇下自己是要忘那個方向深入研究,可以深入學習javascript,也可以研究前端的是想前沿html5 ,html5保證的功能保證能讓你大吃一驚的,任何一個方向精通後,待遇都會很好的
一、關於前途和發展
1.覺得看在一家公司有沒有發展前途,關鍵看老闆有沒有胸襟和格局。
2.在這家公司能學到什麼,學到的東西對於是否有幫助,和這家公司認不認同。
認清自己
二、薪水待遇的問題
剛從大學出來,要認清一點:就是從零開始學習,不要認為在學校成績有多麼的好,有多麼牛逼。就認為出來工作就一定要拿很高的工資。首先就是要擺正心態,不要認為別人剛從大學出來每月能拿6K以上..也要拿那麼多。
其實薪水和的能力是成正比的,如果說:每月拿薪水1W一月,那就證明有能力拿。如果老闆給一月1W,而卻沒這能力去拿。這又能怪誰呢?(這么簡單的道理,相信不要我來講吧!)剛出來薪水能在的承受范圍內就行(前提是在這公司能學到東西,能認同),不然誰不願意拿高薪水。但記住一點,有多少能力拿多少薪水,不要白日做夢的一樣,只有拿4K工資的能力,非要拿8K的薪水。(這現實嗎?拜託大家都醒醒好不)
好了,跟大家扯了這么多。直接進入今天的主題吧!
可能有些人,還不知道學習網頁製作之後能幹嘛?將來從事哪個行業。如果還有人不知道如何學習網頁製作的,可以參考下這篇文章:如何學習網頁製作
學習完網頁製作後,可以分方向來學習。(這里網頁製作主要指:html、div+css和熟練使用JS特效)
一、從事網頁設計師行業
可能有些人天生就不喜歡編程,喜歡設計,他們認為設計是個人能力的一種展現的形式。而這類人可以從事網頁設計師相關的工作。
可能要求會PhotoShop、Illustrator等一些軟體。(具體看公司的要求,現在一般小公司都是美工加前端頁面製作的。因為不是從事這個行業,具體待情況而定。)
二、從事WEB前端攻城獅行業
如果對於編程喜歡的話,可以走web前端攻城獅這個位置。走這條路的話,可能要求比較多,主要難點在於javascript這塊。
javascript可大致分為:
1.核心(ECMAScript):描述了JS的語法和基本對象。
2.文檔對象模型(DOM):處理網頁內容的方法和介面
3.瀏覽器對象模型(BOM):與瀏覽器交互的方法和介面
javascript
然後學會javascript的面向對象編程開發、模塊化組件開發。當然還要熟悉一些一些框架
1.一般前端框架jqueryUI easyui bootstrap(目前比較火)...
2.當然jquery是必須的
3.javascript框架:AngularJS 甚至Node.js (是一個基於Chrome JavaScript 運行時建立的一個平台)具體沒去研究..
4.熟悉一門後台編程語言最好(php,java)
當然除了JS這塊,當然還有目前最火的"html5+css3"移動端的開發。寫著寫著,突然發現,自己還有這么多東西要去學..(⊙_⊙);
寫在最後:我覺得不管學什麼,首先自己得有一個方向。如果連學習的方向都錯了,那麼在怎麼去學習,都是事倍功半的效果。要想有事半功倍的效果,首先得有自己的學習方法。
moon-關門弟子-夜雨 2015/10/31 22:18:39
現在沒有人上你號?
果凍爽歪歪 2015/10/31 22:18:45
沒有人上啊
moon-關門弟子-夜雨 2015/10/31 22:18:50
你回答比我快
moon-關門弟子-夜雨 2015/10/31 22:18:58
我現在回答速度很慢的
moon-關門弟子-夜雨 2015/10/31 22:19:04
別浪費時間了
2、web前端和網頁設計有什麼分別啊?
web前端通常稱為軟體設計或者美工,普遍工資確實要比網頁設計高,因為軟體的收費比網頁或者網站高多了,一個網站收費過萬就算比較高了,而軟體隨隨便便就是好幾萬的,一二十萬、幾十萬甚至上百萬的都也是正常,但是網站的製作周期比較短,小點的網站通常是一兩周之內就可以完成,而軟體的周期短則幾個月、半年,長則一年幾年都有可能,像我們公司就是給政府部門做監控及統計軟體的,每個項目隨隨便便都是半年以上的製作周期。
收費嘛自然也比較高,有個項目都做了3年了,不過這個項目是個長期項目,不斷的提交又不斷的增加新功能而已。
話說回來,網頁設計和web前端其實差別並不太大,對於設計師來說兩者也就是界面模式不同而已,對於熟練的設計師來說,兩者之間可以很好的轉換,頁面/界面布局的方式其實還是一樣的,使用的也還算div+css布局。
我本人做這行已經8年了,剛開始做了2年的網頁設計,後來轉了軟體設計一直做到現在,老實說做軟體設計確實是工資高了,工作也更輕鬆了,因為做網頁的公司普遍規模都不大,為了能有收益必須大量的接單,這也勢必造成工作量很大,但是設計公司又普遍是有項目提成的,所以工資有時候反而比做軟體的高,做軟體的普遍是拿固定工資的,所以說兩者的工資水平並不是絕對的,只能說做軟體更輕松一些。
3、現在web前端開發都做些什麼...
1、手機頁游的3D化是大勢所趨
隨著硬體能力的提升、WebGL標准化的普以及手機頁游的逐漸成熟,大量開發者需要創作更加精彩的3D內容。
2、HTML5移動營銷初心更多新玩法
游戲化、場景化、跨屏互動,HTML5技術滿足了廣告主對移動營銷的大部分需求,從形式到功能、到傳播。
3、動漫行業
HTML5技術的成熟,將帶來動漫產業的升級。動漫元素本身可通過HTML5來強化創意,動漫形式將具有富媒體的高度交互、MV影音功能,為讀者提供更加場景化的閱讀體驗。
4、輕應用、WebApp、微站
輕應用、WebApp、微站HTML5開發移動應用更靈活。採用HTML5技術的輕應用、WebApp以其開發成本低、周期短、易推廣等優勢,將迅速普及。
5、影視互動、HTML5推動泛娛樂產業發展
在泛娛樂交互中,HTML5以其天然的營銷屬性,整合到游戲、影視、動漫、文化產品等方方面面,製作場景化營銷與體驗的窗口型小游戲或場景。以《花千骨》為例,影視頂級IP授權打造HTML5游戲,在用戶觀看視頻的同時,引導進入游戲,無需下載,將實現最佳影游聯動,這將帶給行業全新的發行思路。
希望對您有所幫助!~
4、網頁設計就業方向有哪些?可以干什麼工作?
1.資深Web架構師
這個方向,既兼顧了工作的單純性、又能夠減少實際Coding的工作量,能騰出更多時間。在國內,Web前端工程師遇到較多的情況是總是反復編寫著同樣的代碼,總是面對著同樣的技術和產品,容易感覺枯燥。但正是由於這樣較為廣泛的Web相關知識的沉澱,使得我們更加容易成為一名架構師。
雖說這種職業發展方向不如第一種來得平滑,但是作為一名架構師在學習後端技術、DBA、Platform等內容,將其豐富的知識應用到需要實際中的項目操作,不再局限自己在家裡隨便寫寫兩個Demo。即便在學成這段時間,勢必會遭遇一段時間的陣痛期。但對於一個大局觀好、悟性好、知識面廣的前端工程師而言,這依舊是值得推薦的榮光之路。
2.資深Web前端工程師
這個方向算是一個Web前端最基本的選擇了,但能夠把自己的專業做到極致,能一輩子就在一個專業領域不斷學習和積累。對所有的Web前端工程師來說,朝著這個職業發展方向,只要足夠耐心、厚積薄發,成功的概率是非常高的。
3.網頁設計師
網頁設計師可以將平面設計中的審美觀點套用到網站設計上面來(其區別是動態網頁的製作是平面設計不能達到的,它是一種審美方式的延伸)。網頁如門面,小到個人主頁,大到大公司、大的政府部門以及國際組織等在網路上無不以網頁作為自己的門面。當點擊到網站時,首先映入眼簾的是該網頁的界面設計,如內容的介紹、按鈕的擺放、文字的組合、色彩的應用、使用的引導等等。這一切都是網頁設計的范疇,都是網頁設計師的工作。而且具備精通Photoshop,Coreldraw,Frontpage,Dreamweaver等多項網頁設計工具的能力。
4.php程序員
PHP技術人才,正迎合了目前的互聯網的發展趨勢。而且PHP作為非常優秀的、簡便的Web開發語言,和Linux,Apache,MySQL緊密結合,形成LAMP的開源黃金組合,不僅降低使用成本,還提升了開發速度,滿足最新的互動式網路開發的應用,這使得php軟體工程師成為一個發展迅速的職業。
5.自己創業
其實,自己創業是最好的道路,但也是成功率最低的道路,挑戰和機遇並存。作為一個前端技術人員,需要將自己的視野更多放在行業的動態、產業鏈的動態、相關產品領域的動態,把關注細節的優勢繼續保持,同時,增強自己把控一個產品乃至一個公司命運的能力。
6.轉崗管理或其他
這條職業道路和Web前端技術之路關系不大。
最後,無論是否走上Web前端開發這條道路,其實對於任何技術之路,更好的大局觀、更廣泛的視野是良好發展的必備條件。擁有良好的大局觀和更廣泛的視野別無他法,只能不斷的進行知識的橫向拓展和積累,同時,多在橫向拓展知識的時候進行實踐,把知識變成技能,對於初學者來說,更應如此。
5、Web前端主要是做什麼工作的?
web前端,做的工作與網站系統的頁面相關工作,主要是製作網頁,並且在原有的靜態頁面上增加各種特效,以及網上的維護等。
Web是一項很特殊的工作,涵蓋的知識面非常廣,既有具體的技術,又有抽象的理念。簡單地說,它的主要職能就是把網站的界面更好地呈現給用戶。使用到的主要技術包括:HTML、CSS、JavaScript,如果能會後台編程語言,當然會更好。
(5)網頁前端設計可以做什麼項目擴展資料:
Web所需要的技術基礎:
1、對常用的一些JS框架了解,如jQuery、YUI等。
2、掌握最基本的JavaScript計算方法編寫。
3、對目前互聯網流行的網頁製作方法HTML+CSS,以及各大瀏覽器兼容性有很大的了解。
4、對前沿技術(HTML5+CSS3)的基本掌握。
5、還要對IT其他編程語言有所了解如:PHP,Java,.net!有一些公司還要求懂一點SEO優化。
6、WEB前端是什麼,學完可以做哪些工作?
第一,企業官方網站的開發與維護。這個應該是最簡單的了,基本上是純靜態頁面的展示,就算有交互模塊,應該也是比較簡單的那種,甚至純 js 使用類似於 oop 的方式就能夠很輕松完成,基礎好的話,甚至可以不依賴 jquery 或者 zepto。
第二,門戶類型網站的開發與維護。例如像搜狐一樣的門戶網站,但是我不確定這種業務線是否還在招人,相對來說也不難,但是如果想開發得好,實現高可維護性和擴展性,還是很考驗開發人員的抽象能力。可以留意看看,這種網站一般分成很多個模塊,每個模塊的展現結構是非常類似的。如何做到可復用性強,對產品需求變更迭代時更加友好,那就很考驗開發人員前端三大語言的設計模式了。
第三,電商網站。例如京東和淘寶,裡面不僅有對用戶友好的展現方式,合乎邏輯的交互方式,還會涉及到網站、商品的色彩設計、排版設計、交互設計,雖然可能都由設計師來出方案,但是前端開發同學可以從中學到很多東西。此外,除了單純的展現,你需要考慮更多的東西了。例如,不同端的字體展現,響應式布局,圖片大小,靜態資源緩存,CDN部署,ajax動態數據交互。這些還都是偏純展現的。還會有涉及到個人信息填寫、支付款項、密碼輸入等等,會涉及到一系列的前端安全問題,這部分也是很鍛煉人的。
第四,後台管理系統。一般這個是給內部人員使用的,所以可以不用考慮太多的兼容性,直接要求統一使用谷歌瀏覽器或者火狐。這時候要考慮更多地是如何與後端進行數據交互的問題。小公司還好,後台基本沒有精力做微服務,API的設計也不會趨近於原子粒度,基本前端需要什麼數據,那就有後台的API統一提供,前端只管展現,而且將交互做得好一點就行了。如果是大公司又不一樣了,如果後台做了微服務,而且API的設計粒度很小,那前端為了保持介面的統一,可能就需要加一塊 node 中間層,來聚合不同介面的數據,然後統一返回給前端。還有就是會涉及到敏感許可權校驗、角色許可權控制、介面讀寫許可權分離與控制等等,也是一大塊的學問。
第五,H5的活動營銷頁、紅包落地頁、明星投票頁等等一系列與營銷活動相關的移動端頁面。這些需要你的 CSS 功底非常扎實,常常要寫一些動態效果、動畫效果,越生動越吸引用戶參與。另外同樣考驗你對不同機型不同移動瀏覽器的兼容性問題,還有響應式布局。數據交互層面的話,一般不會太多,但是一定會有打點上報,用來分析頁面性能。還有一些要根據不同的營銷參數、渠道參數來展現不同的內容,或者上報不同的數據,這里就要對 url 、緩存的處理有相應的能力。當然了,這塊頁面是很注重頁面白屏時間和性能的,有能力的團隊會考慮SSR直出頁面。
第六,移動端視頻播放頁面。最近短視頻崛起,但是很多短視頻 app 中的頁面是 web 前端頁面,這樣做的原因是 app 過審麻煩且時間周期長,業務需要快速迭代和修復的情況下,前端責無旁貸。那麼這時候考驗的是你對視頻的操作能力,對流式播放技術和能力的掌握。此外,視頻掛件、貼紙、彈幕、互動、美顏、變老挑戰等等,都是現在短視頻必備的能力。
第七,微信小程序。噢,不,應該是小程序。微信、支付寶、百度等大企業,先後推出了小程序,當然身為前端開發的我們是必須掌握的一門技巧,雖然不是新的語言,但代碼組織方式、調試方式、底層原理,也是值得關注和學習。
第八,造輪子寫工具、寫框架,搭建基礎設施。公司逐漸發展壯大以後,會面臨一個問題,那就是如何將前端基礎設施做起來。基礎設施對前端的工程搭建與發展來說,太重要了。技術的選型、代碼風格的制定,代碼模塊的積累沉澱,項目的打包構建與部署,持續集成與持續交付,單元測試與UI自動化測試,錯誤日誌上報與可視化,打點日誌上報與可視化,成員間代碼協作與代碼評審等等。這些對一個業務步入正軌的公司或者團隊來說,太重要了。這是前端工程的基石,業務快速迭代的奠基,必須重視起來。
7、Web前端工程師能從事的行業有哪些?
Web前端開發工程師就是做web前端開發工程師,不從事別的行業。技術行業就是這么單純,程序員就是程序員,不是別的。
8、個開發項目(web前端),需要做哪些准備
web前端開發工程師,做的工作與網站前/後台系統的頁面相關,使用到的主要技術包括:HTML、CSS、JavaScript,如果能會後台編程語言,當然會更好。
現代web前端開發已經不能像傳統web開發已經簡單的描述成切圖、css、js了(這是 @腦子不大 的回答)。在新的HTML5規范中,加入很多新的特性,這樣就對web前端工程師有了更高的要求,比如資料庫操作,使用cancvs、css3繪圖。
切圖這個概念已經是過去時了,早期由於技術匱乏,所以要將設計圖切成一塊一塊,並拼接成網頁。現在則能使用html5組織頁面,使用css3繪圖,很多元素已經不需要再使用圖片還原設計,這是一個最大的進步。
JavaScript也在向更強大的編程語言發展,新的ECMAScript6的標准也在制定中。
最後,最重要的一點,Web前端技術的生態環境現在在發展,Chrome OS、Firefox OS都是未來能直接使用原生前端技術開發程序的系統。包括現在很多瀏覽器的插件,也是直接使用前端技術開發。NodeJS也是未來的一個大熱門方向,它讓前端技術可以做後台開發。
9、WEB前端工程都干什麼?
前端開發的工作內容主要是兩類,Web UI 和 Web App:
1. UI 主要是做展示頁面。用 HTML 構建頁面框架(結構),然後用 CSS 調整內容的布局、字體、顏色等外觀屬性(表現),也會藉助 JS (主要是 jQuery)來控制頁面的交互(點擊、觸摸)和數據(行為)。
2. App 方麵包含了 UI 的大部分工作,主要目標是讓網頁代替客戶端(Android/iOS app,Windows 客戶端等)。App 與 UI 最大的不同,應該是相對於表現,對數據更注重一些。可能會用到一些復雜的庫和框架(如 Angular.js),與後端(Server/API)的數據交互會很多。
10、web前端開發和網頁製作有什麼區別?詳細點
可以說「會做網頁」不等於「前端開發」。前端開發是寫代碼的,是用代碼來構建網頁界面和交互。
如果把前端開發工程師和網頁製作對立開來講,就不能不說說其中的區別了:
第一:兩者的知識面差距是巨大的。
網頁製作只需要掌握DIV+CSS就行了,現在還有大量使用Dreamweaver的網頁製作人員存在就是個很好的證明,好一點的網頁製作人員會懂些簡單的js,可能會修改些js代碼。而一個前端開發人員是在這個基礎上把知識面進行了很大的擴展。比如為了提高頁面解析速度的背景圖合並技術,一個簡單的背景圖合並需要成熟的標簽嵌套思想和簡單的ps技術;比如對搜索引擎友好的屬性的設置,標簽的使用。
第二:兩者對技術的理解深度差距是巨大的。
一個技術較高前端開發人員的代碼質量要遠遠高於一個網頁製作人員,表現在代碼精簡度與可讀性、圖片的處理、對搜索引擎友好性、以及後期維護的難易度等等方面。很多網頁製作人員極少使用a標簽,設置鏈接的時候習慣用input加js跳轉。這都是技術面廣度差距引起的對div+Css技術理解深度不足的體現。
前端開發人員全局性的視角,可以讓代碼變成一種藝術。div+css的技術就好像一把寶劍,網頁製作人員也就能練成華山劍法,而前端開發人員耍的是獨孤九劍。劍是同一把,關鍵在耍劍的人而已。
第三:兩者在具體工作中的受重視程度是差距巨大的。
這個很好理解,高技術有高待遇,受重視,受尊敬,更好的發展前景。