如果想从零基础到入门,能够全职学习(自学),那么一个月足够了。

非全职(自学)的话这个时间就可能更长,3-6个月。

如果想更精通,时间就不限了,整体学习路线及不同时间段需要掌握的知识列在这里:

如果想快速实现零基础入门,建议往下看,Python学习必须经历这几个阶段:(附相关书籍+视频课程)


第一阶段:熟悉 Python基本知识

别急着安装 Python 环境!别急着安装Python环境!别急着安装Python环境!

我见过很多技术小白因为语言工具包和 IDE 安装的失败而失去了学习的欲望,可以先使用一些安卓APP来探索,比如Repl

学习顺序可以参考以下:

入门书籍看这几本:

  1. 《与孩子一起学编程》:一本老少咸宜的编程入门奇书!
  2. 《A byte of Python》:只有149页,两三天就能读完。
  3. 《笨办法学Python 3》:适合没有学过编程,但对编程感兴趣的读者学习使用。
  4. 《Python编程:从入门到实践》:非常基础的 Python 入门书,手把手教,编程小白都能看得懂。

入门视频课程推荐看这几个:

  • Python官方文档:3.10.5 Documentation (不用多说了吧,必须看)
  • 廖雪峰Py教程:https://www.liaoxuefeng.com/ (大牛带你简单快速入门)
  • 菜鸟教程:https://www.runoob.com/python/ (最经典的语言教程网站)

第二阶段:进阶学习

进阶学习是整个Python学习环节中耗时最长、学习量最大的阶段,因为入门接触的更多是概念和兴趣性的东西,进阶就要真正见世面了。

这一阶段的学习目的主要有以下:

  1. 熟练使用Linux操作系统
  2. 熟练掌握网络编程相关技术
  3. 掌握并发处理以及数据库相关操作
  4. 熟练掌握web服务器原理以及框架原理
  5. 掌握前端开发、web开发、爬虫开发相关知识及应用

进阶书籍推荐这几本:

  • 《Python基础教程第3版》:久负盛名的 Python 经典书籍,入门也可看(前8章)。
  • 《Python学习手册第4版》:内容全面深入编程新手 、Python 初学者值得一读。
  • 《Python Cookbook第 3 版》:覆盖了 Python 应用中的很多常见问题,并提出了通用的解决方案。

第三阶段:高阶学习

这一阶段的学习更多是要为自己的工作/项目服务,真正的程序员不是要知道多少理论知识,而是要能真正写出程序。

不需要掌握所有的知识,但是应该知道一些常识,因为它们会影响你的日常工作。

相关书籍可以看:

  • 《Python核心编程(第 3 版)》:涉及的知识点比较多,内容也比较杂,适合有一定编程经验的人。
  • 《深入理解Python特性》:只有不到200页,对语言了解的越多,用起来就越顺。
  • 《流畅的Python》:对于想要扩充知识的中级和高级 Python 程序员来说,这本书是充满了实用编程技巧的宝藏。
  • 《Python高手之路》:偏向于工程实践的一本书,作者分享了很多个人的实战开发经验。

Python从零基础入门到精通:一个月就够了相关推荐

  1. python零基础入门教程(非常详细),从零基础入门到精通,看完这一篇就够了

    前言 本文罗列了了python零基础入门到精通的详细教程,内容均以知识目录的形式展开. 第一章:python基础之markdown Typora软件下载 Typora基本使用 Typora补充说明 编 ...

  2. Python入门教程(非常详细)从零基础入门到精通,看完这一篇就够了

    前言 本文罗列了了python零基础入门到精通的详细教程,内容均以知识目录的形式展开. 第一章:python基础之markdown Typora软件下载 Typora基本使用 Typora补充说明 编 ...

  3. 如何从零基础入门并精通PS?PS如何快速入门?

    本文由:"学设计上兔课网"原创,图片素材来自网络,仅供学习分享 如何从零基础入门并精通PS?PS如何快速入门?ps作为时下最受欢迎的p图软件,经常有同学私信问兔课菌:零基础自学ps ...

  4. Kotlin零基础入门到精通(精选)

    Kotlin零基础入门到精通(精选) 一. Kotlin课程概述 1.1 课程安排: 1.2 什么是Kotlin? 1.3 Kotlin的发展历程 1.4 学习目标 1.5 必备知识 1.6 参考资料 ...

  5. python中5种简单的数据类型,Python小白零基础入门 —— 变量及简单的数据类型

    微信公众号:「Python读财」 若有问题或建议,请公众号留言 最近想着出一个Python小白零基础入门系列的文章,但愿能对入门的小伙伴有所帮助,内容会囊括简单的数据类型.列表.字典.循环以及函数的定 ...

  6. PowerMill模具数控编程视频教程全套产品三轴零基础入门到精通

    最近有很多人在问什么是结构设计?结构要处理的东西算是比较灵活,因为一个产品有了外形设计之后,要做结构设计来处理其运动特性.这样的产品在结构上是否坚固,是否能满足产品的要求,就成了结构设计的重要内容,而 ...

  7. 视频教程-Python开发零基础入门-计算机基础-Python

    Python开发零基础入门-计算机基础 马哥教育Python金牌讲师,国内知名Python技术专家,在Python全栈.Python运维开发.Python数据挖掘.爬虫.人工智能等领域有深入研究,有1 ...

  8. python就业方向有哪些-Python如何零基础入门?就业方向有哪些?

    Python名列 IEEE2017 编程语言排行榜首位,语言环境轻松,入门体验极佳,堪称最适合初学者的编程语言; Python也是人工智能.大数据开发的基础语言,现已火爆全球,成为IT互联网就业风口, ...

  9. simulink仿真及代码生成技术入门到精通_Simulink仿真零基础入门到精通实用教学教程 自学全套...

    Simulink仿真零基础入门到精通实用教学教程 自学全套,以教程文字为主,毕业论文和报告均可以借鉴. Simulink是电气工程必学的模型仿真专业工具软件,非常的实用.小编在全网中搜索都没有找到非常 ...

最新文章

  1. VS2019 无法解析的外部符号 cublasSgemm_v2
  2. 现场丨2017中国计算机大会(CNCC2017)之李飞飞演讲:ImageNet之后,计算机视觉何去何从?
  3. 厦门诺宝机器人_诺宝机器人编程软件
  4. 学习旧岛小程序 (3)组件的样式
  5. BugkuCTF-Misc:come_game
  6. 解决docker报错: ---> [Warning] IPv4 forwarding is disabled. Networking will not work.
  7. 计算机优点 缺点劣势英语作文,Internet网的优点与缺点英语作文
  8. Zookeeper集群搭建(配置详解)
  9. java spring注入 静态方法_java相关:spring为类的静态属性实现注入实例方法
  10. java调试,调试模式不进入内部类解决
  11. Java-LockSupport
  12. mysql over rank_总结几种MySQL中常见的排名问题
  13. java实验报告_Java实验报告(一)
  14. dnf时装补丁教程_【时装补丁制作】消灭伸手党!最详细的图文教程~
  15. serialVersionUID 问题处理
  16. ImportError: CuPy is not correctly installed解决方法
  17. 微信小程序 关于头像上传,showActionSheet,chooseImage,uploadFile
  18. 预防死锁的方法以及死锁的检测与解除
  19. 操作系统--磁盘存储器篇
  20. 零基础学kubernetes(k8s)必看教程,带你10分钟快速实战入门k8s

热门文章

  1. 写作助手-AI智能写作助手-免费写作助手软件
  2. 一次实战 WIFI 渗透小米4A千兆路由器提权开 telnet
  3. [EXCEL][VBA][MSSQL][档案数字化]通用录入系统
  4. 王者争雄服务器维护,王者争雄新手攻略大全 王者争雄优先升级及玩法技巧分享...
  5. 乱世王者显示服务器爆满怎么办,乱世王者区爆满了怎么进入 爆满区进入方法...
  6. Blender笔记:修复权重案例
  7. 苹果回应巴西政府禁止销售不附赠充电器的iPhone;TikTok否认用户数据源代码泄露|极客头条
  8. 线上实验6进制加法计数器
  9. 葛底斯堡演说 只出现一次单词
  10. 软件工程实训有必要吗_软件工程实验(四个实验)