210天數據挖掘學習計劃

210天數據挖掘學習計劃

爲了走向數據挖掘的崗位,我以自己對這個崗位的瞭解制定瞭如下學習計劃。在這個計劃開始之前,我主要掌握如下與數據挖掘相關的技能:

  • 基礎的Python和Java(可以實現常見的大多數需求,但沒怎麼關注過效率)
  • 基本的爬蟲(熟悉基本的解析方法、Selenium,可以實現多線程和Fildder抓包)
  • 基礎統計學知識的分析經驗,經驗以學院的項目經驗爲主
  • 入門級的SQL語言

在學習的過程中,我會實時更新計劃的實現情況。

歡迎大家監督,也歡迎大家對計劃的不合理之處提出建議。

Part 1 : 數據結構和算法 (第01周 - 第04周)

第01周計劃:LeetCode簡單題150個(6×25);簡單數據分析研究

第02周計劃:《大話數據結構》;LeetCode簡單題90個(6×15);簡單數據分析研究

第03周計劃:《算法結構與算法(Python語言實現)》第1章-第8章;LeetCode中等題60個(6×10);簡單數據分析研究

第04周計劃:《算法結構與算法(Python語言實現)》第9章-第15章;LeetCode中等題60個(6×10);簡單數據分析研究

Part 2 : 數據分析編程技術 (第05周-第07周)

第05周計劃:Python數據分析相關包(numpy、pandas、matplotlib);LeetCode中等/困難題30個(6×5);簡單數據分析研究;LeetCode周賽

第06周計劃:Python統計分析相關包(scipy、statsmodel、scikit-learn);LeetCode中等/困難題30個(6×5);簡單數據分析研究;LeetCode周賽

第07周計劃:SQL學習;LeetCode中等/困難題30個(6×5);簡單數據分析研究;LeetCode周賽

Part 3 : 統計分析方法 (第08周-第10周)

第08周計劃:描述統計、假設檢驗、多元統計分析方法學習;LeetCode中等/困難題30個(6×5);簡單數據分析研究;LeetCode周賽

第09周計劃:應用迴歸分析、分類聚類方法學習;LeetCode中等/困難題30個(6×5);簡單數據分析研究;LeetCode周賽

第10周計劃:特徵工程學習;LeetCode中等/困難題30個(6×5);簡單數據分析研究;LeetCode周賽

Part 4 : 機器學習理論學習 (第11周-第15周)

第11周計劃:《機器學習》第1章-第8章學習;LeetCode中等/困難題30個(6×5);簡單機器學習分析研究;LeetCode周賽

第12周計劃:《機器學習》第9章-第16章學習;LeetCode中等/困難題30個(6×5);簡單機器學習分析研究;LeetCode周賽

第13周計劃:《統計分析方法》第1章-第8章學習;LeetCode中等/困難題30個(6×5);簡單機器學習分析研究;LeetCode周賽

第14周計劃:《統計分析方法》第9章-第15章學習;LeetCode中等/困難題30個(6×5);簡單機器學習分析研究;LeetCode周賽

第15周計劃:《統計分析方法》第16章-第22章學習;LeetCode中等/困難題30個(6×5);簡單機器學習分析研究;LeetCode周賽

Part 5 : 機器學習應用 (第16周-第23周)

第16周計劃:第1個機器學習案例(上);LeetCode中等/困難題30個(6×5);LeetCode周賽

第17周計劃:第1個機器學習案例(下);LeetCode中等/困難題30個(6×5);LeetCode周賽

第18周計劃:第2個機器學習案例(上);LeetCode中等/困難題30個(6×5);LeetCode周賽

第19周計劃:第2個機器學習案例(下);LeetCode中等/困難題30個(6×5);LeetCode周賽

第20周計劃:第3個機器學習案例(上);LeetCode中等/困難題30個(6×5);LeetCode周賽

第21周計劃:第3個機器學習案例(下);LeetCode中等/困難題30個(6×5);LeetCode周賽

第22周計劃:第4個機器學習案例(上);LeetCode中等/困難題30個(6×5);LeetCode周賽

第23周計劃:第4個機器學習案例(下);LeetCode中等/困難題30個(6×5);LeetCode周賽

Part 6 : 機器學習分析工具 (第24周-第26周)

第24周計劃:Linux系統學習;Sheet學習;LeetCode困難題30個(6×5);簡單機器學習分析研究;LeetCode周賽

第25周計劃:Hadoop學習;LeetCode困難題30個(6×5);簡單機器學習分析研究;LeetCode周賽

第26周計劃:Spark學習;LeetCode困難題30個(6×5);簡單機器學習分析研究;LeetCode周賽

Part 7 : 面試準備/面試 (第27周-第30周)

第27周計劃:LeetCode面試刷題120個(20×6);簡單機器學習分析研究;LeetCode周賽

第28周計劃:統計分析知識複習;機器學習知識複習;LeetCode面試題30個(5×6);簡單機器學習分析研究;LeetCode周賽

第29周計劃:數據挖掘面經學習;LeetCode面試題30個(5×6);簡單機器學習分析研究;LeetCode周賽

第30周計劃:崗位收集/投簡歷/面試;LeetCode面試題(5×6);簡單機器學習分析研究;LeetCode周賽

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