回覆列表
-
1 # 成都朗沃教育
-
2 # 一米七八不穿鞋
作為一個前端工程師給你最好的建議就是把js文件跟書籍多看幾遍,推薦你看javascrit權威指南這本書,經驗告訴我們,只有基礎的原生的學好,基礎學紮實,今後什麼js框架都萬變不離其中.祝你成功,加油
-
3 # 原始碼時代
1.HTML/CSS/JavaScript
這3項俗稱“前端工程師的三把刷子”,是前端工程師必須掌握的核心技能。其實將HTML/CSS與JavaScript放在一起討論並不合適,HTML和CSS作為標記類語言,只有在瀏覽器環境或者類瀏覽器環境下才會被識別解析,所以可以認為這兩者是 DSL(Domain Specific Language,領域特定語言)。另一方面,JavaScript與HTML/CSS的性質不同,雖然不如C++、Java等高階語言那樣嚴謹,但其本質上是一門程式語言。
2. 使用者體驗
保證內容的快速展現,減少使用者等待時間。
保證操作的流暢度
如果是移動裝置,應儘量減少裝置的耗電量。
3. Node.js
前端工程師掌握Web客戶端的相關知識是基本要求,欠缺的是對 Web 伺服器端的瞭解。雖然並不是每個前端工程師都是“大前端”,並且讓前端工程師編寫不熟悉的伺服器端邏輯也並不十分恰當,專業的事應該由專業的人負責,但這並不意味著前端工程師不需要熟悉伺服器端的理論知識。瞭解Web應用從前到後的工作流程和整體架構模型,有助於前端工程師編寫更合理的客戶端邏輯,以及對產品出現的問題及時定位。
相關內容
- 前端學了HTML css javascript,下一步應該學什麼?
- 985大學工科大學生自學前端,沒有專案經驗怎樣才能找到不錯的工作?
- css html如何將圖片img標籤,水平居中,垂直居中,和水平垂直居中?
- 想自學web前端一些基礎的維護,去哪些靠譜的網站學習比較好?
- 能只用HTML CSS JS在github建部落格嗎?
- 怎麼進一步提高HTML和CSS的能力?
- 沒有任何基礎知識,能自學前端程式設計嗎?
- 如何使用html+css+js完成輪播圖的效果?
- 如何檢視網頁的原始碼(HTML程式碼和CSS程式碼)?
- HTML的inline和block和CSS裡的inline、block、inline-block有什麼區別?
你缺少的主要是專案實踐,你需要嘗試著找一些網站模仿開發,只有在做得過程中才能逐步的找出自己所不懂的地方,然後再去加深學習。工作中需要的前端技能太多,只學w3cschool上面的這些前端基礎知識當然遠遠不夠。要想成為一名合格的前端開發工程師,還必須得學習些高階的HTML5知識,如:PHP基礎、HTML5+CSS3、Node.js等後端知識,資料庫方面知識,前端構建知識,前端框架知識等。只有學會這些前端技能,才可以完成PC端、移動端、APP端相關專案的開發。
學習前端的方式很多,如果你一定要選擇自學的方式,可按照如下操作:
1、看書
掌握理論知識,梳理js的知識結構,還可以應付面試官,書籍推薦《CSS權威指南》、《 JavaScript高階程式設計》、《深入淺出Node.js》、《高效能JavaScript》等。
2、逛論壇、知乎、部落格等平臺
CSS 編寫規範 //cssguidelin.es/
前端效能最佳化的24種方法 //browserdiet.com/en/
學習js正確的方法 JS: The Right Way
很有趣的js程式設計教材(才出的) Eloquent JavaScript
設計師寫的js入門教程,
CSS女神開發的正則表示式工具,
3、影片網站
國內有慕課網、網易雲課堂、騰訊課堂等。這些平臺裡邊既有免費的影片,也有收費的,教學的大神也比較多。國外有meteor、Youtube等,不過需要翻牆,也需要有一定的英語基礎。
4、多讀原始碼、框架
學習框架主要要學習原理和內部的思想,瞭解為什麼要有這款框架,這款框架究竟解決了什麼痛點問題。而且,學習這些東西還要了解很多與這框架相關的生態系統才能更好的應用。具體到學習方法,就是多看專案,做好筆記,多寫專案。
成都朗沃wen前端培訓,是西南地區首家開設web前端課程的培訓的機構,線下培訓已有12年教學經驗,自主研發了更適合企業需求的培訓課程,保障學員的就業問題,培訓全程小班+面授的教學模式,全日制教學。web課程老師都具備10年以上開發工作經驗!