❶ web前端工程師 考證
前端知識每天都在不斷的更新,想要證明自己,就是每天不斷的學習,並且可以在第一時間運用到你的項目當中,或者你覺得那位大神是你的崇拜對象,或者那個公司是你的嚮往的目標,看一下他們都是如何工作、學習、引進人才的。
❷ 前端工程師證書考試時間地點
摘要 Web前端開發證書並沒有固定的考試時間,社會人員想考的話可以找一些代理機構,這些機構可以提供考試場所以及安排考試。
❸ web前端有什麼證書嗎
有全國計算機等級考試,其他的一些速成班發的沒啥大用
❹ 前端開發工程師國家認證
目前在前端這塊好像還沒有單獨的證書,但是你想做前端,html css js ajxs必須要會,
❺ web前端開發工程師證書什麼時候考
這證書沒啥用,可能在國企會有點用
私企或者大廠都是看技術
❻ 考取什麼證書可以幫助更好成為前端工程師
樓主你好,我今年是大三,從來木有聽說過前端工程師有啥證書,而且前端行業發展非常快,像現在html5和css3技術發展,你證書的速度跟得上技術發展的速度么,證書真沒什麼用,除非回學校教書,要不然在社會上混,憑證書是混不下去的,你做過的項目就是一張張證書,當然證書的含金量取決於你項目的難度啦,技術才是最主要的,個人建議哈!
❼ 如何成為一個前端工程師
作為一名前端工程師,必須要掌握的三樣東西HTML,CSS,Javascript。這里掌握的意思是,你不需要去藉助搜索引擎去完成你的主要任務,當然我沒有涵蓋到書本,因為在JS發展到現在的,我們已經在裡面添加里數不清的介面,你也不可能全部都瞭然於心。
三者當中你還要比較深刻了解JS中的兩大部分,COREscript 和DOM,前者也就是我們經常提到的ECMAscript。你需要知道JS中最不同於其他語言的一些基本概念,諸如原型鏈,事件冒泡,字面量等,這對於你去了解一些框架有很大的幫助。當然你是不能不懂得AJAX,幾乎我沒有見過有哪個新型web站是不用這些技術的。另外你還懂得如何去操縱DOM,這個很關鍵。也是最繁瑣的一個地方(繁瑣的地方是,當你深入理解到節點類型,map,一堆繁瑣的底層API的時候,你就會想哭的感覺,當然很多時候你都不會用到這些東西),當然一般來說它也不是什麼難題,多加訓練即可。
socket 需要重點理解),只是一些新的擴展性API,在經驗當中可以成長。
當你覺得自己概念知識都能夠基本掌握的時候,那麼請你去實踐。多麼偉大的代碼都要經過實踐出真知,它不僅可以給你帶來驗證,而且它可以讓你深刻去理解。
如果你想繼續提升自己的能力,那麼可以從以下幾個方面去提升:
1.閱讀別人的程序,理解別人的思路。你可以去使用和閱讀框架,當然有人一聽到框架就會嗤之以鼻,特別是性能黨。我想說框架是個好東西,不過前提是你最好理解底層的東西。
2.優化你的程序,把你的程序做精做簡,這是非常考驗一個前端工程師的自我修養能力。
3.構建一個後端程序,或許你可以使用node去構建一個伺服器,網上有教程手把手教你從基本做起,讓你可以很好的貫穿前後端的知識。
4.如果你還有時間,那麼可以學些腳本語言提高下自己的能力。作為一名前端個工程師,我們並不是需要你很全面的掌握一切有關計算機的知識,因為那樣很不實際。你要相信你的記憶力和精力都是有限的,特別是面對費腦子的計算機。
❽ 做HTML5前端工程師需要考什麼證嗎
目前來說,二線城市及以下,web前端工程師是不需要持證上崗的。
但是需要你懂以下的知識:
1、精通HTML/XHTMLCSS,熟悉頁面架構和布局,對Web標准和標簽語義化有深入了解
2、精通Ajax、JavaScript、DOM等前端技術,掌握面向對象編程思想 。
3、熟悉一種以上後台開發語言(如Java/PHP或C++/C/.NET)以及一種資料庫(MySQL/Oracle/DB2)
5、精通Flash,Photoshop,Dreamweaver,fireworks,等網站美工設計軟體,具備一定的平面設計能力
5、對用戶體驗、交互操作流程、用戶需求有深入理解
如果是畢業大學生的話,計算機等級證是有一些幫助的。
面試時最好帶一份自己設計的web前端項目,簡單來說就是自己做一個網頁,清楚的能夠講解你做的項目的特點,和一些運用到的知識點,如果是大企業的話,會有一些面試題,這個就需要你去網上做大量的題庫。其他基本靠口才和過硬的專業知識。
對於之後,有4種選擇:
1、技術專家。
就搞前端,但前端的分支很多,你要抓住潮流。例如web可視化?WEB VR?前端動畫特效?
這時的你,就不能執著於技術比別人好。那沒用,因為比別人好,意味著你能做的別人也能做。所以得搞點別人整不了的。
可能許多人會覺得這樣很累。但我告訴你們,負責的講,這個方向是最輕松的。因為有過去的技術積累,新東西你看看就會了。
2、轉行為產品經理。
就是搞搞產品原型,梳理下業務流程,成天開產品討論會,寫產品說明word文檔。這個我不太懂,就不多說了。但總之這是一個方向。
有技術背景的人,搞產品會多那麼一點點優勢。
3、做項目經理。
脫離開發一會,著力管控項目進度,甲乙雙方的溝通什麼的,搞什麼招投標,什麼售前、售後之類的。這個我也不太懂,也不多說了。但這也是一個方向。
4、自己創業。
創業嘛,一看機緣,二看運氣。不多說了。
(8)前端工程師證擴展閱讀
web前端工程師職責
1、Web前端開發工程師,除了主要職責外,還要為網站上提供的產品和服務實現一流的Web界面,優化代碼並保持良好兼容性
2、Web前端表現層及與前後端交互的架構設計和開發
3、配合後台開發人員實現產品界面和功能
4、利用各種Web技術模擬開發產品原型
5、Web新技術調研和資訊整理
web前端基礎技術
1、對常用的一些JS框架了解,如jQuery、YUI等。
2、掌握最基本的JavaScript計算方法編寫。
3、對目前互聯網流行的網頁製作方法(Web2.0)HTML+CSS,以及各大瀏覽器兼容性有很大的了解。
4、對前沿技術(HTML5+CSS3)的基本掌握。
5、還要對IT其他編程語言有所了解如:PHP,Java,.net!有一些公司還要求懂一點SEO優化!
❾ 從事WEB前端開發工作要考什麼證書
精通HTML/XHTMLCSS,熟悉頁面架構和布局,對Web標准和標簽語義化有深入了解
3、精通Ajax、JavaScript、DOM等前端技術,掌握面向對象編程思想
4、熟悉一種以上後台開發語言(如Java/PHP或C++/C/.NET)以及一種資料庫(MySQL/Oracle/DB2)
5、精通Flash,Photoshop,Dreamweaver,fireworks,等網站美工設計軟體,具備一定的平面設計能力
6、對用戶體驗、交互操作流程、用戶需求有深入理解
不一定要有什麼證件 只要對以上提到的懂就可以了
❿ 如何成為前端工程師
一、技術的必須的
作為一名最基礎的前端工程師你必須掌握HTML、CSS和JavaScript。三者必須同時精通,類似我字樣對前端知識一知半解的,一遇到問題就停下工作就四處搜索解決方案的,首先就算不上一個合格的前端人員。像我這樣的如果當了前端工程師那工期肯定是不能保證的。合格的前端工程師第一要學會的就是在沒有任何外來幫助的情況下(包括搜索引擎),能夠完成大多數任務。
以下知識點是作為一個前端工程師必須了解和熟悉的:
DOM結構——兩個節點之間可能存在哪些關系以及如何在節點之間任意移動。
DOM操作——怎樣添加、移除、移動、復制、創建和查找節點。
事件——怎樣使用事件以及IE和DOM事件模型之間存在哪些主要差別。
XMLHttpRequest——這是什麼、怎樣完整地執行一次GET請求、怎樣檢測錯誤。
嚴格模式與混雜模式——如何觸發這兩種模式,區分它們有何意義。
盒模型——外邊距、內邊距和邊框之間的關系,IE < 8中的盒模型有什麼不同。
塊級元素與行內元素——怎麼用CSS控制它們、它們怎樣影響周圍的元素以及你覺得應該如何定義它們的樣式。
浮動元素——怎麼使用它們、它們有什麼問題以及怎麼解決這些問題。
HTML與XHTML——二者有什麼區別,你覺得應該使用哪一個並說出理由。
JSON——它是什麼、為什麼應該使用它、到底該怎麼使用它,說出實現細節來。
產品經理——這些是負責策劃應用程序的一群人。他們能夠想像出怎樣通過應用程序來滿足用戶需求,以及怎樣通過他們設計的模式賺到錢(但願如此)。一般來說,這些人追求的是豐富的功能。
UI設計師——這些人負責應用程序的視覺設計和交互模擬。他們關心的是用戶對什麼敏感、交互的一貫性以及整體的好用性。他們熱衷於流暢靚麗但並不容易實現的用戶界面。
項目經理——這些人負責實際地運行和維護應用程序。項目管理的主要關注點,無外乎正常運行時間——應用程序始終正常可用的時間、性能和截止日期。項目經理追求的目標往往是盡量保持事情的簡單化,以及不在升級更新時引入新問題。
最終用戶——當然是應用程序的主要消費者。盡管我們不會經常與最終用戶打交道,但他們的反饋意見至關重要;沒人想用的應用程序毫無價值。最終用戶要求最多的就是對個人有用的功能,以及競爭性產品所具備的功能。
前端工程師
SVG/Canvas/VML
D3/Raphaël/DataV
知識管理/總結分享
溝通技巧/團隊協作
需求管理/PM
交互設計/可用性/可訪問性知識
編譯原理
計算機網路
操作系統
演算法原理
軟體工程/軟體測試原理
D2/WebRebuild
NodeParty/W3CTech/HTML5夢工廠
JSConf/滬JS(JSConf.cn)
QCon/Velocity/SDCC
JSConf/NodeConf
YDN/YUIConf
MongoDB/CouchDB
HTML5/CSS3
響應式設計
Zeptojs/iScroll
V5/Sencha Touch
PhoneGap
jQuery Mobile
CSRF/XSS
ADsafe/Caja/Sandbox
類庫模塊化
業務邏輯模塊化
文件載入
CommonJS/AMD
YUI3模塊
LABjs
SeaJS/Require.js
壓縮合並
文檔輸出
項目構建工具
YUI Compressor
Google Clousure Complier
CleanCSS/UglifyJS
JSDoc
Dox/Doxmate
make/Ant
GYP
Grunt
Yeoman
數據結構
OOP/AOP
原型鏈/作用域鏈
閉包
函數式編程
設計模式
Javascript Tips
JSPerf
YSlow 35 rules
PageSpeed
HTTPWatch
DynaTrace』s Ajax
高性能JavaScript
HTTP1.1
ECMAScript3/5
W3C/DOM/BOM/XHTML/XML/JSON/JSONP
CommonJS/AMD
HTML5/CSS3
jQuery/Underscore/Mootools/Prototype.js
YUI3/Dojo/ExtJS
Backbone/KnockoutJS/Emberjs
Coding style
單元測試
自動化測試
JSLint/JSHint
CSSLint
Markup Validation Service
QUnit/Jasmine
Mocha/Should/Chai
WebDriver
IDE
調試工具
版本管理
VIM/Sublime Text2
Notepad++/EditPlus
WebStorm
Firebug/Firecookie
YSlow
IEDeveloperToolbar/IETester
Fiddler
Git/SVN
Github/Bitbucket/Google Code
HTML/HTML5
CSS/CSS3
PhotoShop/Paint.net
JavaScript/Node.js
JavaScript語言精粹
IE6/7/8/9
Firefox
Chrome/Safari/Opera
瀏覽器
編程語言
切頁面
開發工具
代碼質量
前端庫/框架
前端標准/規范
性能
編程知識儲備
部署流程
代碼組織
安全
移動Web
JavaScript生態
前沿技術社區/會議
計算機知識儲備
軟技能
可視化
後端工程師
Unix/Linux/OS X/Windows
SQL
MySQL/MongoDB/Oracle
C/C++/Java/PHP/Ruby/Python/…
編程語言
資料庫
操作系統
數據結構
上述這些知識點都應該是你「想都不用想」就知道的東西。除了上述的前端知識,也還需學會至少一門後端編程語言,讓你自己學會如何與後端進行更好的交互。
很多前端工程師對一些庫非常的熟悉,jQuery,Bootstrap等,但是對於庫的熟悉並不能提現你的優秀,整整優秀的是那些理解庫背後的機制,特別是能夠徒手寫出一個自己的庫的人。
真正合格的前端工程師是能實現具體的功能要求,而優秀的前端工程師需要解決的問題是尋找一個最優的解決方案。
二、溝通很重要
優秀的前端工程師需要具備良好的溝通能力,因為你的工作與很多人的工作息息相關。在任何情況下,前端工程師至少都要滿足下列四類客戶的需求。
不要在沒有作出評估之前就隨便接受某項任務。你必須始終記住,一定先搞清楚別人到底想讓你干什麼,不能簡單地接受「這個功能有問題」之類的大概其的說法。而且,你還要確切地知道這個功能或設計的真正意圖何在。「加一個按鈕」之類的任務並不總意味著你最後會加一個按鈕。還可能意味著你會找產品經理,問一問這個按鈕有什麼用處,然後再找UI設計師一塊探討按鈕是不是最佳的交互手段。要成為優秀的前端工程師,這種溝通至關重要。
那麼,前端工程師應該最關注哪些人的意見呢?答案是所有這四類人。優秀的前端工程師必須知道如何平衡這四類人的需求和預期,然後在此基礎上拿出最佳解決方案。由於前端工程師處於與這四類人溝通的交匯點上,因此其溝通能力的重要性不言而喻。如果一個非常酷的新功能因為會影響前端性能,必須刪繁就簡,你怎麼跟產品經理解釋?再比如,假設某個設計如果不改回原方案可能會給應用程序造成負面影響,你怎麼才能說服UI設計師?作為前端工程師,你必須了解每一類人的想法從何而來,必須能拿出所有各方都能接受的解決方案。從某種意義上說,優秀的前端工程師就像是一位大使,需要時刻抱著外交官的心態來應對每一天的工作。
專業技術可能會引領你進入成為前端工程師的大門,但只有運用該技術創造的應用程序以及你跟他人並肩協同的能力,才會真正讓你變得優秀。
三、提升無止境
優秀的前端工程師應該具備快速學習能力。推動Web發展的技術並不是靜止不動的,這些技術幾乎每天都在變化,如果沒有快速學習能力,你就跟不上Web發展的步伐。你必須不斷提升自己,不斷學習新技術、新模式;僅僅依靠今天的知識無法適應未來。Web的明天與今天必將有天壤之別,而你的工作就是要搞清楚如何通過自己的Web應用程序來體現這種翻天覆地的變化。
四、前端開發知識架構
參考鏈接:
http://www.cn-cuckoo.com/2010/01/10/nicholas-c-zakas-talk-about-what-makes-a-good-front-end-engineer-1356.html
JacksonTian/fks · GitHub