回覆列表
  • 1 # IT可達鴨

    想將來從事web前端方面的工作,系統的學習方法有哪些?不知題主是否有其他相關的程式設計經驗,我就從一般小白入門的路線介紹。前端所需要的基礎知識不多,但是它衍生出來的框架非常多。如果題主對這某塊知識非常精通,可以跳過學習下一個知識點。

    系統的學習路線&學習方法:

    1) 入門學習

    學習目標:能自主開發10個不同型別的靜態頁面(靜態頁面指的是沒有資料互動)

    技能點:HTML & CSS ( 這兩個是前端必會的基礎知識,頁面好不好就看它倆了。)

    學習方法:看影片,手敲程式碼,大量實踐,以小專案驅動

    建議學習時長:2~3個星期

    2) 進階

    學習目標:能自主開發3個以上不同的動態頁面(動態頁面指的是有資料互動,例如登入註冊)

    技能點:javascript & JQuery (這兩個是前端和後端進行資料互動的基礎,需要稍微花點時間學)

    演算法:排序演算法(這是用得最多,也是面試經常會問的)

    學習方法:看影片,手敲程式碼,大量實踐,以小專案驅動

    建議學習時長:1個月

    3)提高

    學習目標:自主搭建一個web-app專案

    技能點:Vue.js 框架 (前端框架非常多,這裡指明是Vue,只是說明當前用的人多,而且比較好找工作)

    學習方法:看影片,學習和閱讀優秀網站的原始碼,還是要大量的手動實踐

    建議學習時長:3個月以上(基礎的知識大概學習三個月,後面跟著專案一邊做一邊學。)

    Web前端相關工作

    如果上面三個基礎知識都已經學得差不多了,其實距離真正的開發還有一段很長很長的距離。還需要從工作中不斷積累經驗,筆者接觸過的web前端的相關工作主要有以下幾個方面:

    1) 從客戶端區分的話有:

    手機端web-app, PC端網站

    2)從業務上區分的話有:

    網頁遊戲、入口網站、ERP、CRM等等

    業務不同,但是核心的知識點都是一樣,那就是 HTML&CSS&Javascript 再加一個成熟的前端框架。

  • 中秋節和大豐收的關聯?
  • 如何以"王妃,我好愛好愛你″開頭,寫一篇甜寵小說?