回覆列表
  • 1 # 雪落無聲

      第一個月主要讓他們對一些專業術語和前端整體的知識體系做了概覽(包括html、css、js、dom、bom等),當然這裡必須要去了解的是W3C的誕生以及它的發展歷程,還有各大瀏覽器廠商的發展歷程以及當今不斷變化的市場格局。前半個月對html所有的標籤做一個系統的學習,並對常用的標籤(div\p\h1-h6\span\img\ul\dl\ol\li)做重點的理解和DEMO書寫,這裡我特別傳達了語義化的概念給他們希望他們合理的使用標籤,而不是根據自己的心情隨意的使用標籤。後半個月對css的所有屬性做通覽,並對常用的CSS屬性做重點理解和實戰,這裡我沒有讓他們對所有的CSS屬性做很詳細的瞭解(有些CSS屬性可能我們自己一輩子都不會用到,以後遇到的時候學會查API即可)。這過程中還傳達了hack這個概念給他們,以及對待hack的態度和常用例項。

      第二個月主要是JS的學習(話說一個月學習JS真的是太難太難了,雖然是個指令碼語言但要注意的地方特別多),首先對JS基礎的一些東西的學習(詞法結構、資料型別和值、變數、表示式和運算子、語句等等一些基礎知識),在學JS期間我發現他們明顯比第一個月學習html和css來的煩躁,但好得他們有學過程式設計,有些基礎。基礎學好之後,就是客戶端的一些知識的學習,dom\bom等等,如何對dom操作,關於效能這方面的東西暫時沒有傳達給他們,等他們達到一定知識程度上我希望他們學習如何最佳化。後半個月就是讓他們接觸一個JS框架,並學會高效快速的寫出頁面互動程式碼。

      第三個月基本就是實戰,html css js,每週基本都要寫好幾個頁面,然後我會帶他們一起去review,並指出所存在的問題,順便讓他們自己記錄下,總結,下次再寫頁面時避免。

      當然這三個月期間,他們還需要學會前端工具的使用(svn\dw\notepad \vim\zen-coding\ps等等),工具我沒有過多的去教他們,這個純粹是一個使用熟練度的問題,只要自己多操作即可。

  • 中秋節和大豐收的關聯?
  • 如何用ERP進行企業管理?