我在学习的过程中,深深的觉得对于成人或者进入职场的人来说,学习一门新的知识,目的不在于积累,而在于解决问题。

所以这就要求我想明白3个问题:

1,学习python,要解决什么问题?解决这个问题,是要为了确定学习方向。

2,要学哪些东西?解决这个问题,是为了规划好学习路径,建立学习地图。

3,怎样学?解决这个问题,是为了找到高效学习的方法。

1,选择好方向

我要学习python的目的不是为了解这门语言,而是为了要学会运用这门语言来解决问题。

但Python的应用方向,实在太广了。在Python基础知识学完之后,如果应用方向不同,要学习的东西也会大不同。我不能说我要做web开发,学完python基础知识,跑去学,pandas等知识,也不能说我要用Python做数据分析,学完Python基础知识,然后就跑去学Django,flask框架。这个道理,就跟我们想要去泰国旅行,肯定不会买去日本的机票一样,很简单,但是我们不得不承认,还是会有人犯迷糊,上来就开干。

我学习python是因为在工作中慢慢了解到python在数据分析方面,基本涵盖了“数据获取→数据处理→数据分析→数据可视化”这个流程中每个环节,是数据分析的利器,话说这风骚的操作,也是没谁了。

2,规划好路径

当我确定好方向后,下一步骤就是顺着这个方向,建立好我自己的学习路线图。

这个路径是1个系统性的逻辑主线,这个主线会让我知道每个部分需要完成的目标是什么,需要学习哪些知识点,哪些知识是暂时不必要的。然后每学习一个部分,我就能够有一些实际的成果输出,利用成果产出来形成正向刺激,激励后续的学习。

而且,如果我们身在职场,大多时候我们是没有很大块的时间来集中学习的。我们的学习时间被分割在了一些碎片化的时间里。在碎片化的时间里,系统性的学习一门知识,更需要有一个贯穿前后,系统的逻辑主线,来串联所有相关碎片化的时间的学习。

当我确定好学习python的数据分析知识,就按照数据分析的流程“数据获取→数据处理→→数据可视化”这个

路径,给自己建立了学习地图:

  1. python基础知识
  2. 基本知识+sql
  3. numpy
  4. pandas
  5. matplotlib
  6. sklearn
  7. 统计学与概率论

3,对基本概念建立认知

python是我学习的第一门编程语言,我在开始学习python的时候,是一个连什么是字符串都不知道小白。所以对我来说,最重要的开始是,首先对这一领域的基本概念建立认知!

事实上,对一门领域完全零基础的人,想要开始学习它的话,真正重要的工作是先对这门领域的基本概念建立认知。

举个例子,比如我在看到教程中有句话是“为变量赋值”,那我至少得知道,什么是变量?赋值是什么意思?

不知道为什么这么重要的一个开始,竟没有答案提到,更不知道是大家都天赋异禀,觉得不屑于提起这基础的步骤,还是很多人已经忘记了从小白一路走过来的痛苦和挣扎。人是会篡改记忆的,会认为现在拥有的都是轻松获得的,但真实的经历永远都是坎坷曲折的。

我想我们一定遇到不少的教程,帮我们解释概念的时候,上来就是这个概念其实可以理解成C的XXX,C#的XXX,我他么的要学过C,还他么跑过来问小白如何入门python?

这些教程典型的通病就是,教学者用一个我们不懂的概念去解释另一个我们不懂的概念,然后我们还是不懂。因为教学者提前预设了作为0基础的我们的立场:已经有其他编程语言基础,只是没有接触python。

但其实,对真正如我一样的0基础的小白来说,大多时候,python是我们学习的第一门编程语言。所以这个时候,对我们来说,学习python,不仅是学习这门语言本身,还是在借着这门语言,帮我们建立对编程世界的一些基本概念的认知。

当我入了门之后,就是顺着在第二步建立的学习路径,一路升级打怪,毕竟,我的征途是星辰大海

Python经验分享

学好 Python 不论是就业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习规划。最后大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!

Python学习路线

这里把Python常用的技术点做了整理,有各个领域的知识点汇总,可以按照上面的知识点找对应的学习资源。

学习软件

Python常用的开发软件,会给大家节省很多时间。

学习视频

编程学习一定要多多看视频,书籍和视频结合起来学习才能事半功倍。

100道练习题

实战案例

光学理论是没用的,学习编程切忌纸上谈兵,一定要动手实操,将自己学到的知识运用到实际当中。

最后祝大家天天进步!!

上面这份完整版的Python全套学习资料已经上传至CSDN官方,朋友如果需要可以直接微信扫描下方CSDN官方认证二维码免费领取【保证100%免费】。

如何利用业余时间学习Python,有没有比较完整的规划。。相关推荐

  1. 大学生业余时间学习Python开发,20到30岁几乎决定了你的未来!

    之前程序员界流行一句话:人生苦短,请用Python. 随着Python成为网红语言之后,不少程序员想多学这一门语言好傍身. 甚至有些27.28岁的程序员开始考虑要从安卓转行做Python. 这是一个非 ...

  2. 想利用业余时间学习计算机知识,但是不想学习编程该怎么学习

    首先,当前学习计算机相关知识是不错的选择,但是对于不喜欢编程的人来说,在学习方向的选择上会有较大的局限性,实际上很多计算机技术都离不开编程,编程也是计算机领域的基本技能之一. 如果对于编程不感兴趣,那 ...

  3. 怎么用python挣钱-利用业余时间怎么用python挣钱?

    首先python是一门编程语言,一门技术,一个生产力工具,那么既然是生产力工具,就一定能够为我们所用,至少赚个外快是没有问题的,赚完外快是没问题,问题是从什么途径赚外快,今天咱们就说一说利用业余时间用 ...

  4. 学会python如何利用业余时间赚外快?分享几个接私单途径,分分钟月入3K+

    python的风生水起,让许多人开始加入python大军,但是许多学习完python的人又从事这与python无关的工作,难道python白学了?血汗钱就全部打水漂了?这给大家讲个真实故事,一位学习完 ...

  5. 大写的服!90 后程序员利用业余时间帮网友鉴定毒蘑菇,拥有百万粉丝成网络大 V...

    整理 | 王晓曼 出品 | 程序人生 (ID:coder _life) 近日,有媒体爆料南京一程序员利用业余时间,研究菌物做科普,去年帮网友鉴定毒蘑菇达 2000 余次,成为拥有百万粉丝的网络大 V. ...

  6. 如何利用业余时间快乐的赚钱

    "斜杠青年"这个词,越来越火,虽说一直饱受争议,但是依旧掩盖不住它的魅力.成为一名斜杠青年,你不仅仅可以让自己的荷包更加饱满,还可以接触到更多领域的知识,人脉,积累到更为丰富的经验 ...

  7. 木姐说副业:新手小白利用业余时间搞兼职,操作健身项目赚钱,轻松实现财务自由

    新手小白利用业余时间搞兼职,操作健身项目赚钱,轻松实现财务自由 在互联网混了也有近十年了,经常都会发现各种各样的项目,静下心来仔细分析这些项目的赚钱方式,其实非常简单,就是定位,流量,变现 很多小伙伴 ...

  8. 学会Python如何利用业余时间赚外快?分享几个接单途径

    关于Python,如何利用Python技术变现 & 兼职接单也是大家比较感兴趣的: 这里总结了一些用Python赚外快的方式,大家伙可以自己去尝试一下. Python兼职分为以下三种: 商家提 ...

  9. 15个Python兼职接单平台!利用业余时间赚钱

    废话不多说今天给大家介绍几个程序员可以接私活的平台. 国内远程工作平台 程序员客栈:https://www.proginn.com 程序员客栈中国非常领先的自由工作平台,为中高端程序员.产品经理和设计 ...

最新文章

  1. python迭代器高级例子
  2. xshell 6和xftp 6的下载和使用
  3. inx的c语言表达式,Spninx 解决的问题
  4. 编译tslib1.4出现错误undefined reference to rpl_malloc错误
  5. LeetCode Algorithm 102. 二叉树的层序遍历
  6. interface abstract与virtual
  7. spring 第一天:1015
  8. 目标检测——Anchor-Based算法的学习笔记
  9. FTP 中 「quote type b 1」的含义
  10. java graphics旋转_Java图像之自定义角度旋转(实例)
  11. 轻松精通数据库管理之道——运维巡检之六(作业运行情况)
  12. 一种基于最大似然的语音信号混响时间(reverberation time)估计方法的MATLAB实现
  13. 【Python自动化Excel】pandas处理Excel数据的基本流程
  14. 【利用VBA批量处理中望CAD的修改打印出PDF】
  15. 用cisco服务器添加html,在接入服务器上配置基本 AAA
  16. JS怎么获取当月最后一天
  17. 修图软件 Pixelmator Pro Mac版常见问题
  18. 【深入PHP 面向对象】读书笔记(四) - 对象与设计
  19. 负载均衡负载场景和解决方案
  20. UE4中蓝图实现输入框输入关键字搜索对应东西

热门文章

  1. mj评[杜拉拉升职记]-8.5分
  2. 2019年几大主流的前端框架(UI/JS)框架
  3. 国产哪种蓝牙耳机最好?国产降噪蓝牙耳机推荐
  4. ArcGIS之克里金插值教学
  5. Mac键盘不起作用?苹果电脑键盘失灵解决教程
  6. SpringCloud02Nacos Discovery--服务治理
  7. oepncv 移动目标追踪, 背景消除法,MOG,KNN
  8. 数据库二级复习笔记(1)选择题
  9. 如何取消shutdown关机命令?-shutdown命令的使用解析
  10. 【Python】Python下载及安装(windows系统)