現在學習前端可以嗎?
簡而言之,可以。舉個簡單例子,你可以看下很多公司的網站,是不是覺得幾乎所有的都很low,不是他們不需要,而且有獨立開發能力的太少。加上移動端的爆炸性增長,app、公眾號、小程序,沒有一個離得了前端。
前端開發現在是一個很好的職業,將來也是如此。移動端應用呈指數級增長,網絡也一直是開放標準,并且可以找到信息并與人們聯系。實際上,這就是為什么現在有移動應用程序,因為網絡是獨特的統一體驗,人們可以輕松地將不同的應用程序理解為通往他們所知道的地方的門戶。(網站,數據庫,平臺......)。即使互聯網已有近三十年的歷史,但深入其中的人還是少數,專業的開發人員特別難招到。在全球各地,還有更多工作要做,每天都有新的互聯網相關的新工作崗位和新公司出現。
學習建議
從技術角度來看,可以通過一步一步的實踐從頭開始學習網絡技術。初學者需要了解了一些HTML,CSS和JQuery。只有做更多,嘗試不同的東西。您可以做的最好的投入是從頭開始學習JavaScript。不要糾結于開發工具,選一個合適的,只需專注學習JavaScript,嘗試您所了解的一切。當你學習JavaScript時,你將學習DOM -Document Object Model-這是控制瀏覽器元素的方法,這就是JQuery的作用。(使用JavaScript作為JavaScript庫輕松操作DOM對象)
閱讀Web標準和Web技術的歷史。學習和思考可訪問性和語義。我建議你同時遵循兩條路徑; 閱讀和了解我們今天面臨的當前技術和挑戰,閱讀/思考過去的挑戰。這樣,您將能夠理解并克服當前和未來的挑戰,因為世界需要更有才華的前端開發人員,而且你會得到很好的報酬。
學習步驟
你為自己分配一個任務來學習前端開發,只是意識到任務是找到要學習的特定框架。給你一些提示,幫助你成為一個更好的前端開發人員。
1.學習JavaScript
初學者容易學到一些jQuery,這很好,但你應該知道jQuery不是JavaScript。事實上,前端開發人員是JavaScript開發人員的另一個名稱。JavaScript是您將在整個前端開發中使用的編程語言。
2.構建一些Boostrap或織夢主題
使用響應式Bootstrap或織夢模板,將其粘貼到服務器上非常容易!你有一個快速響應的網站。如果您想成為一名優秀的前端開發人員,請嘗試重新創建整個模板,因為在大多數情況下,您需要從Photoshop模擬中構建用戶界面,而不是從其他引導模板構建。
以一個充滿功能的WordPress主題為例,創建一個看起來相似的Bootstrap模板。
這將有助于您更好地了解設計,如何布局頁面,像素化和匹配顏色代碼以及其他前端內容。
3.構建一個jQuery插件
我以為我知道很多JavaScript!直到我開始在這里構建一個jQuery AutoSuggest插件。
我必須學習JavaScript本身才能更好地理解文檔對象操作。
節點,子節點,文檔節點的概念 - 在本機JavaScript中它們都非常有趣。jQuery抽象了大部分內容,以至于你永遠不會知道幕后發生了什么。
你可以為我的開源jQuery插件做一些前端,我愿意幫助你提供一些JavaScript技巧。
4.考慮參加UI / UX課程
如果您對前端軟件開發工作非常認真,那么您需要考慮其中一門課程,這些課程將幫助您了解用戶與界面的交互。
為了設計出能夠提供更多用戶體驗的出色界面,您需要更好地理解UI / UX設計,這些課程將更深入地了解這一點。您可以自己閱讀所有這些內容并嘗試構建一些演示項目,但如果沒有這種工作經驗,雇主仍會認為您是一項有風險的投資。
學習所有這些技能只會讓你感興趣,如果你真的在學習一些有用的技能,或者你甚至會忘記你學到的東西。
因為在沒有經驗的情況下獲得前端開發人員的工作可能會很困難,我建議您自己構建一個項目,然后您可以將其作為項目組合的一部分來展示,以幫助您找到工作。
如果項目需要一些后端工作,您可能需要與后端開發人員合作。