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周赛

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