久久久久无码精品,四川省少妇一级毛片,老老熟妇xxxxhd,人妻无码少妇一区二区

前端工程師學習計劃

時間:2020-11-19 16:33:00 學習計劃 我要投稿

前端工程師學習計劃

  導語:萬物生靈、陽光雨露蓋源于造物之初的天工開物,我們無法想象上帝創(chuàng)造光明之前的世界模樣。以下小編為大家介紹前端工程師學習計劃文章,歡迎大家閱讀參考!

前端工程師學習計劃

  前端工程師學習計劃

  在互聯(lián)網(wǎng)早期的時候,小車還是比房子貴的,燒餅和粉絲還只是用來吃的。那時的頁面設計風格相對單一,對應的頁面需求比較簡單,并且當時的瀏覽器也基本是 IE6 的天下,javascript 也只是網(wǎng)頁特效的代名詞,HTML 頁面本身沒有引起太多人的關注,似乎只要能用 div 甚至 table 加 css 輔助把圖片定好位,把頁面內(nèi)容預留好就 OK 了,并且這種觀念存在了很長一段時間。隨著頁面內(nèi)容的豐富,設計風格的發(fā)展,交互復雜性的增加,AJAX 的應用,瀏覽器的更新?lián)Q代,又讓大家重新對最基本的頁面本身重視起來。從這個階段開始,從09年下半年至今,全中國的互聯(lián)網(wǎng)公司都在招聘前端開發(fā)工程師,一直以來姥姥不疼舅舅不愛的前端開發(fā)工程師們終于迎來了“春天”。說到前端開發(fā),小編恰好看到一篇介紹“前端開發(fā)工程師”的文章,從菜鳥迷茫的入門到熟稔操作的高手,一步步地提供培養(yǎng)計劃與建議。因此,小編將其整理編輯了一下,希望對想成為前端開發(fā)師的大家有所幫助。

  一、菜鳥入門

  最原始的忠告:這個世界上有想法的人很多,但是有想法又能實現(xiàn)它的人太少!

  首先要感謝偉大的Web2、0概念、產(chǎn)品概念、用戶體驗概念、jQuery插件,是它們在中國日漸成熟才解放了前端開發(fā)工程師們。

  可能令你感到遺憾的是你從沒從事過前端開發(fā)工作,不過沒關系,只要你肯努力,一切都是可以學會的。

  學生?設計師?程序員?SEOer?產(chǎn)品經(jīng)理?項目經(jīng)理?你是誰不重要,重要的是你想不想認識、了解、學習、精通前端技術。

  1、想入門?

  在入門之前你必須了解一個概念:什么是前端開發(fā)工程師?

  在了解這個概念之前,先來看一下我們所熟悉的互聯(lián)網(wǎng)大佬們在最近的招聘中對前端開發(fā)工程師崗位的要求。

  阿里巴巴

  1、豐富的前端開發(fā)經(jīng)驗,能解決Web項目中各種疑難問題;

  2、精通各種Web前端技術,了解其適用范圍及優(yōu)劣性;

  3、深刻理解Web標準,對標簽語義、頁面結(jié)構(gòu)有深刻的認識,手寫XHTML/CSS/JavaScript代碼;

  4、研究過JS框架,喜歡鉆研新技術、能夠解決各種瀏覽器兼容性問題。

  Google

  1、1年以上的前端開發(fā)經(jīng)驗;

  2、了解Web標準,熟練掌握HTML/XHTML、CSS,具備規(guī)范的HTML和CSS代碼的實現(xiàn)能力;

  3、熟練掌握JavaScript,對JavaScript的高級特性有深入理解,具備OO方式的JavaScript程序設計和實現(xiàn)能力;

  4、對頁面設計和用戶體驗有一定了解,具備較好的產(chǎn)品設計能力;

  5、了解瀏覽器兼容性問題,熟悉前端開發(fā)和調(diào)試工具,具有解決實際問題的能力和經(jīng)驗;

  6、熟悉一種Server端語言并有實際工作經(jīng)驗,比如Python、 PHP、Perl、Java、C等等;

  7、熟悉Google API(任何產(chǎn)品均可),有實際的開發(fā)和使用經(jīng)驗;

  8、熟悉其他前端開發(fā)相關技術或工具,比如ActionScript、Photoshop等等;

  9、熟悉Web常見產(chǎn)品,有個人博客、網(wǎng)站等;

  10、主動思考、主動工作。

  百度

  1、計算機及相關專業(yè)本科以上學歷;

  2、精通JavaScript、Ajax等Web開發(fā)技術;

  3、精通 HTML/XHTML、CSS等網(wǎng)頁制作技術,熟悉頁面架構(gòu)和布局;

  4、熟練使用Linux系統(tǒng),對算法、數(shù)據(jù)結(jié)構(gòu)以及后臺開發(fā)(C/C++/PHP/Java等)有一定了解;

  5、熟悉W 3C標準,對表現(xiàn)與數(shù)據(jù)分離、Web語義化等有深刻理解;

  6、對Web技術發(fā)展有強烈興趣,有良好的學習能力和強烈的進取心;

  7、良好的溝通與表達能力、思路清晰,較強的動手能力與邏輯分析能力。

  騰訊

  1、精通JavaScript或ActionScript,熟悉Web/RIA開發(fā)模式;

  2、熟悉html/xhtml、css等網(wǎng)頁制作技術,熟悉頁面架構(gòu)和布局;

  3、熟悉Web標準,對表現(xiàn)與數(shù)據(jù)分離、html語義化等有一定理解;

  4、對JS的各種特性以及瀏覽器兼容性有豐富實戰(zhàn)經(jīng)驗;

  5、具有良好的團隊和積極主動的溝通意識;

  6、具備強烈的進取心和求知欲,勇于挑戰(zhàn)。

  新浪

  1、三年以上工作經(jīng)驗,有大型互聯(lián)網(wǎng)公司任職經(jīng)歷為最佳;

  2、對javascript語言有十分深入的了解;

  3、掌握至少一門服務器端編程語言,對OOP有一定的認識,對前后端合作開發(fā)有一定的認知;

  4、具備優(yōu)秀的編程能力,對常見動畫效果算法有一定地了解;

  5、熟練掌握HTML/CSS/XML;

  6、對互聯(lián)網(wǎng)產(chǎn)品有著良好的感覺,對交互體驗有較為深入的`了解;

  7、思路清晰,具備良好的溝通能力和理解能力。

  看完上述崗位要求,我想你應該對前端開發(fā)工程師的概念有了一定的了解,嘗試著定義一下?

  前端開發(fā)工程師 = XHTML+XML+CSS+JavaScript/ActionScript/AJAX

  高級前端開發(fā)工程師 = XHTML+XML+CSS+JavaScript/ActionScript/AJAX+UED+JSP|ASP|、NET|PHP

  當然,上面的定義是針對大公司的,杯具的是中國互聯(lián)網(wǎng)行業(yè)的大公司太少了,為了生存與生活,我們還要了解中小公司的需求:

  前端開發(fā)工程師 = XHTML+XML+CSS+JavaScript/ActionScript/AJAX+JSP|ASP|、NET|PHP+UI

  高級前端開發(fā)工程師 = XHTML+XML+CSS+JavaScript/ActionScript/AJAX+UED+JSP|ASP|、NET|PHP+UI+SEO+PM

  也許你不一定要學這么多,但是如果全學會了,那你將可能成為真正的T型人才。

  2、從何做起?

  方向、勤奮、運氣這三大成功要素中的“方向”已經(jīng)漸漸清晰了,那么接下來要付出的就是“勤奮”。

  “前端開發(fā)工程師”也許不能令你大富,但至少算是一技傍身,可以保障你的生存和生活。

  準備好了?那么你接下來要做的是就是:

  1、準備好工具(Photoshop、Dreamweaver),推薦:Photoshop cs2、Dreamweaver cs4。

  2、購買一本入門書籍,推薦:《HTML+CSS網(wǎng)頁設計與布局從入門到精通》、《精通CSS+DIV網(wǎng)頁樣式布局》。

  3、下載一個CSS2、0手冊。

  4、努力練習吧,你可能需要1—3個月的學習才能了解XHTML+CSS。

  二、初級成長

  入門前端開發(fā)工程師后,前方也許沒有終點,但路仍然要靠自己走。

  在這部分,你必須已經(jīng)學會并掌握了XHTML+CSS。技術是一個硬指標,不存在灰色地帶,yes OR no都是一目了然。

  1、邏輯思維能力的鍛煉

  大多數(shù)人在成長的最初階段都是很辛苦的,這種辛苦程度也只有你自己最清楚。辛苦不是目的,也不是成就,目的是學會些什么。如果你已經(jīng)掌握了XHTML+CSS,那么恭喜你,你成功的入門了。

  當你掌握XHTML+CSS的時候,單純的切頁面工作已經(jīng)滿足不了你的胃口。接下來你需要學習的這一項技能,是直接決定你能否改變“前端開發(fā)初級階段”現(xiàn)狀的鑰匙:JavaScript。

  JavaScript是一種邏輯型語言,想要學會JavaScript必須有較強的邏輯思維能力。當然邏輯思維也是可以鍛煉出來的,譬如多看看交互設計方面的書籍,不過最好的方法莫過于找個導師,這個導師可以是你的上司,同事,甚至于QQ群里的某個人。

  中國大多數(shù)互聯(lián)網(wǎng)公司對JavaScript的技能要求停留在應用層面。所謂應用層面,是指利用這項技能完成公司所要求任務,所以刻意的去鉆研JavaScript的全部特性變得不是那么合算。

  學習JavaScript和學習其他編程語言一樣,沒有任何捷徑可走,唯一能快速達成目標的方法就是:勤學苦練。

  總結(jié)一句:希望你在學習JavaScript之前已經(jīng)掌握了XHTML+CSS,已經(jīng)明白了什么叫對象及面向?qū)ο,已?jīng)鍛煉出一定的邏輯思維能力。

  2、如何成長?

  1、購買成長書籍,推薦:《JavaScript入門經(jīng)典》、《JavaScript高級程序設計》、《鋒利的jQuery》、《jQuery實戰(zhàn)》、《JavaScript權威指南》。

  2、下載一個jQuery手冊。

  3、尋找一名導師。

  4、創(chuàng)造一個可以支持你頻繁使用JavaScript的環(huán)境,推薦:盡量嘗試承擔更繁重的工作。

  5、開始勤學苦練,你需要3—12個月才能了解JavaScript。

  三、熟練高手

  成為高手,“執(zhí)著”是成功的要素之一。

  首先要對那些能夠堅持學完XHTML+CSS+JavaScript的人表示敬佩,看似簡單的三門語言,其實都含有強大的智慧和力量。

  1、還想繼續(xù)走下去嗎?

  XHTML+CSS+JavaScript是前端開發(fā)工程師最核心的技能,所以不僅僅是了解、熟悉這些就可以宣稱自己是一名合格的前端開發(fā)工程師,想要合格,必須精通它們。

  簡單來說明一下“精通”的幾個標識。

  XHTML:深刻理解“語義化”。

  CSS:凌駕于頁面之上,具備架構(gòu)思想,可以把控整站(100頁面以上級別)結(jié)構(gòu)。

  JavaScript:深刻理解“對象”、“面向?qū)ο蟆薄ⅰ叭f物皆對象”。

  由了解到熟悉再到精通的這個過程是艱難的,自我衡量是否達到精通的方法是檢查自己在學習的過程中有沒有“頓悟”過。其實很少有人能自我“頓悟”,因為自學很容易陷進一個圈子而無力自拔。

  最有效的“頓悟”方法莫過于擁有一個好的導師,但不是每個人都有好的運氣可以碰到悉心教導你的人。如果你沒有一個好的導師,那么我的建議是:勤學苦練一段時間后,要找個空閑放松一下,接觸一些與前端無關的知識,譬如:戰(zhàn)略、市場、銷售等等。

  精通XHTML+CSS+JavaScript僅僅可以讓你成為一個合格的前端開發(fā)工程師,但并不足以造就一個“高手”。

  首先要說明的一點:“高手”是通才,不是專才;一技之長只能保障生存,無法改變生活。

  前端開發(fā)工程師是一個承前啟后的職位,前面是視覺設計師,后面是服務器端工程師,所以高手的“通”首先是針對UI設計和服務器端語言 (ASP/、NET/JSP/PHP),另外還需要強化自身技能的一些擴展,譬如AJAX、XML、ActionScript等等,這些東西也許你很少會 用到,但對于個人價值提升是很有用的。

  讓我們來嘗試著定義一下“高手”吧:精通XHTML+CSS+JavaScript、熟悉AJAX、XML、ActionScript、UI設計、服務器端語言。

  當你滿足上述條件時,你會發(fā)現(xiàn)自己得到了比字面上的這些更多更深刻的東西。

  2、高手何在?

  1、準備好工具,推薦:Flash CS4、Visual Studio 2005/Visual Studio 2008、SQL Server 2005/SQL Server 2008。(由于作者沒有JSP和PHP的開發(fā)經(jīng)驗,JSP和PHP開發(fā)工具請自行選參)

  2、高手參考書籍,推薦:《XML基礎教程》、《ASP、NET2、0 XML高級編程》、《ASP、NET AJAX實戰(zhàn)》、《Flash ActionScript3、0從入門到精通》、《網(wǎng)頁設計與配色經(jīng)典案解析》、《Web Designer Idea—設計師談網(wǎng)頁設計思維》、《Beginning C# Objects—概念到代碼》、《ASP、NET2、0網(wǎng)站開發(fā)全程解析》、《Programming ASP、NET》、《C#2005數(shù)據(jù)庫編程經(jīng)典教程》。

  3、尋找一名好的導師。

  4、在學習中強化技能,在強化技能中拓展視野,在拓展視野后尋找下一個出發(fā)點。

  5、你需要1—3年才能修煉成高手。

  水是越舀越多了,卻發(fā)現(xiàn)原來下面還深不見底,越是深入研究就越會發(fā)現(xiàn)更多山川需要翻越。在前端開發(fā)工程師日漸熱門的今天,無論你是菜鳥級的入門選手,還是初級的成長者,還是熟練的高手,都應當不斷地加強自己的專業(yè)能力。借用喬布斯的一句名言:“Stay Hungry, Stay Foolish”與大家共勉。

【前端工程師學習計劃】相關文章:

前端開發(fā)工程師待遇11-08

前端工程師求職簡歷模板09-01

web前端開發(fā)工程師簡介11-08

web前端學習心得范文07-16

前端工程師的電子簡歷模板11-04

前端工程師的求職簡歷模板08-03

web前端開發(fā)工程師的工作職責11-14

中級web前端開發(fā)工程師的職責10-28

WEB前端開發(fā)工程師崗位職責06-17

web前端學習心得體會09-03