前端

0x01 前端面試

你提的問題:

準備:

0x02 前端自我導向學習

  • 大致的瞭解網絡的工作原理。確認你知道 Domains,DNS,URLs,HTTP,networks,browsers,servers/hosting,JSON,data APIs,HTML,CSS,DOM 和 JavaScript 是什麼和在哪裏。不要過多深入任何東西,只要理解這些部分和淺顯的知道它們如何融合在一起。從高層的維度關注前端架構。 從簡單的網頁開始,並簡要的學習前端應用(又名 SPAs)。
  • 學習 HTML
  • 學習 CSS
  • 學習 JavaScript
  • 學習 DOM
  • 學習 JSON 和 data APIs
  • 學習用戶界面設計基礎(例如 UI 模式,交互設計,用戶體驗設計和可用性)
  • 學習 CLI / 命令行
  • 學習軟件工程實踐(例如,應用設計 / 架構,模板,Git,測試,監控,自動化,代碼質量,開發方法)
  • 任何你覺得有意義的東西,都可以作爲你個人技能庫的一部分。 (例如 Webpack,React 和 Mobx)
  • 學習 Node.js

瞭解網絡的演變

常用的無頭瀏覽器

關於瀏覽器如何工作 (瀏覽)

學習域名系統(也就是 DNS)

0x03 學習前端開發

概要學習

學習用戶界面 / 交互設計

關於這一方面,我建議最少可以閱讀以下幾篇權威文章,便可具備支持甚至構建可用的用戶交互界面的能力。

學習 HTML & CSS

學習搜索引擎優化 (SEO)

  • 谷歌搜索引擎初學者優化指南
  • SEO 相關

學習 JavaScript

函數式編寫 JavaScript

學習 Web 動畫

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章