整理一周的Python资料,包含各阶段所需网站、项目,2020燥起来!

news/2024/5/9 11:58:11/文章来源:https://blog.csdn.net/woniu211111/article/details/106866310

回复“pythonpdf“,立刻领取100本全品类Python电子书

不知怎么的,最近不少关注我的读者都开始私信我怎么学好python?零基础转行是不是合适,还有希望吗?今年30了,还能不能转IT?

其实关于零基础转型的,我以前写过一篇文章,没有看过的都可以看看:「零基础转行Python,到底路在何方?」

另外还有一篇知乎点赞1k+关于如何学习python的也建议都看下:「万字谏言,给那些想学Python的人,建议收藏后细看!」。

相信大家看完以上两篇文章后多少都会有个问号,除了我推荐的「笨办法」外,就没什么资料的,而很多新手村玩家都喜欢问一个问题:有什么资料可以参考的吗?有什么实战项目可以借鉴的吗?

今天这篇文章,我花了一周的时间搜索、整理、调研、筛选,最后定稿。希望能够帮助到大家,减少在起步阶段的油耗,集中精神突破技术。

首先,我自己花了大半年的时间做了一个项目,上面有大量的实战代码,包含:leet-code刷题,设计模式练习,爬虫项目,小应用,微信机器人,大数据项目等等。

关注公众号「Python专栏」,后台回复关键字:python2020,获取项目包

长按二维码关注↓

另外还有100本Python相关电子书,涵盖机器学习、人工智能、网络爬虫、web开发、DevOps、自动化测试等。

关注公众号「Python专栏」,后台回复「pythonpdf」即可获取

长按二维码关注↓

1.初出茅庐

我不会推荐你们去看官方文档的,因为我知道,你们不会去看的

  1. 廖雪峰老师,包括我自己,我相信很多读者应该都多少看过:

    「廖雪峰的官方网站」:https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000

  2. Vamei老师在cnblogs上的一个目录,我基本都看过,内容比较基础,很适合零基础的同学看:

    「python快速教程」:http://www.cnblogs.com/vamei/archive/2012/09/13/2682778.html

  3. 实验楼,这个网站其实做得蛮好的,虽然是收费项目,但是说实话,如果你想认真学习的话,这些学费该付的就付吧。网站主要是将python的知识点和小项目结合起来了:

    「Python基础+项目实战课程」:

    https://www.shiyanlou.com/courses/?course_type=all&tag=Python

  4. 我一直推荐的「笨办法学 Python」现在有了在线版,只不过是英文版的,别和我说英语看不懂!你这是要我去接英语广告吗……,当然他还有收费的课程,看你自己喜欢咯:

    「learnpythonthehardway」:

    https://learnpythonthehardway.org/book/

  5. 这个网站我是订阅了的,每周都会有更新,内容的话基本都和Python相关:文章、教程、演讲、书籍、项目、工作等都有:

    「Python Weekly」:

    https://www.pythonweekly.com/

  6. 「Pycrumbs」是搜集了各种免费Python的资料,你可以收藏后慢慢看:

    「Pycrumbs」:

    https://github.com/kirang89/pycrumbs

2.小试牛刀

经过以上内容的学习,基本的语法、函数、类的定义和调用应该都掌握了,接下来就是找些小练习,试试自己的三把刷子了。

  1. 首当其冲的就是很多人都会推荐的「Python challenge」,现在已经到33关了,可以看看自己能到第几关哦:

    「pythonchallenge」:

    http://www.pythonchallenge.com

  2. 对于很多人来说,英文看不懂,我又没接到英语广告的,我帮你们找了一个中文网站:

    「Python中文学习大本营」:

    http://www.pythondoc.com/

  3. 再给大家推荐一个爬虫er必看的博客,我们的崔大系列:

    「崔庆才的个人博客」:

    https://cuiqingcai.com/

  4. 虽然已经不更新了,但是已有的联系够大家琢磨半天了,建议认真的去把每一题都做了:

    「每天一点小练习」:

    https://github.com/Yixiaohan/show-me-the-code

3.登堂入室

经过小试牛刀后,我相信现在的你应该已经跃跃欲试了,心里一句话:还有谁。那么是时候开始找些完整项目跟着抄了,哦不,是临摹,是跟着敲。你们千万别ctrl c,ctrl v 的把内容拷过来了,这没有任何效果。

  1. 简书上我找到一个非常棒的「Django By Example」的中文翻译系列,推荐给大家,「Django By Example」本身就是一本非常不错的Django实战书:

    「Django By Example」:

    https://www.jianshu.com/p/05810d38f93a

  2. 再给大家推荐一个Flask写网站的教程,我推荐给很多人过,非常好,跟着作者一步步学习如何用flask开发一款属于自己的博客管理系统:

    「Flask 10天开发一个网站」:

    https://zhuanlan.zhihu.com/p/33038507

  3. 在学习爬虫的路上,你一定会遇到一个叫scrapy的怪物,别人都告诉你要用它,所以你就去搜了,发现全特么是英文,又溜了。我给大家找了一份「Scrapy Cookbook」的中文版:

    「Scrapy Cookbook」:

    https://scrapy-cookbook.readthedocs.io/zh_CN/latest/

  4. 「超级马里奥第一关」用pygame写的,这个就比较有意思了,大家有兴趣的可以跟着敲敲:

    「Super Mario Bros Level 1」:

    https://github.com/justinmeister/Mario-Level-1

4.游刃有余

再经过以上环节后,你必须要开始修炼心法了,练武之人,必修内功,否则就是花拳绣腿,形如:

  1. 「LeetCode」想必大家都知道,也有一些读者刷过,但有多少人坚持下来了?LeetCode可以说是Python内功的九阴真经,哦不,是九阳神功。在平时写代码的时候你不一定会用到,但是他却是你解决问题的思想源泉:

    「LeetCode China」:

    https://leetcode-cn.com/

  2. 如果说算法是一个程序员的九阳神功,那么设计模式就是你的乾坤大挪移。设计模式在日常工作中会经常用到,对于不同的场景会需要用到不同的模式。

    「python-patterns」是我觉得非常棒的一个项目,如果你可以跟着他一个个学的话,你回头看看昨天写的Django Example里的代码,会有种“哪个傻逼写的垃圾代码啊”的错觉:

    「python-pattern」:

    https://github.com/faif/python-patterns

本篇文章对不同阶段的人群都适用,别再说Python怎么学,没有实战项目了。撸袖子干呗,别墨迹了。

-  END -

喜欢就在看吧

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_720323.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

网站建设之PageAdmin Cms建站系统安装教程

现在很多站长或网络公司进行网站建设,后台大多都是使用一些成熟的网站管理系统,很大程度提升网站建设的效率,最近小编陆续发布了国内一些知名网站管理系统的安装教程,今天小编给大家介绍一下PageAdmin网站管理系统的安装&#xff…

一个基于 SpringBoot 开源的小说和漫画在线阅读网站,简洁大方 !强烈推荐 !...

程序员的成长之路互联网/程序员/技术/资料共享 关注阅读本文大概需要 2 分钟。来自:GitHub精选今天给大家推荐的这个开源项目是一个基于 SpringBoot 实现的小说和漫画在线阅读网站。这个开源项目叫:fiction_house。这个开源项目是一个多平台(…

12款最佳的网站速度和性能测试工具

网站的加载速度在一定程度上来说是决定网站能否成功的关键。如果您是网站所有者,一定知道网站速度的重要性。因为没有人愿意为了打开一个网页而等老半天,换句话说,如果你的网站打开速度很慢,将流失大量的访客,甚至出现…

大型网站技术架构(五)网站高可用架构

2019独角兽企业重金招聘Python工程师标准>>> 网站的可用性(Avaliability)描述网站可有效访问的特性。 1、网站可用性的度量与考核 网站不可用时间(故障时间)故障修复时间点-故障发现(报告)时间点…

JavaScript网站设计实践(四)编写about.html页面,利用JavaScript和DOM,选择性的显示和隐藏DIV元素...

一、现在我们在网站设计(三)的基础上,来编写about.html页面。 这个页面要用到的知识点是利用JavaScript和DOM实现选择性地显示和隐藏某些DIV about.html页面在前面我们为了看导航栏菜单项高亮显示时,已经写了部分内容,…

试用期没过,因在公司上了1024网站...

“ 最近浏览到一个知乎问题:某运营同学在试用期期间因为在工作期间上了某 1024 网站,导致试用期不过。看到上面几个问题,我不禁想问(这脑回路也是……):通过浏览器访问 HTTPS 站点,其他人真的没…

seo建设者_石家庄网站seo网站优化电话,企业网站优化设计_华阳网络

天津华阳在线科技有限公司为您详细解读石家庄网站seo网站优化电话,企业网站优化设计的相关知识与详情:爬虫有很多名字,比如web机器人spider等,它是一种可以在无需人类干预的情况下自动进行一系列web事务处理的软件程序。一爬虫是什么&#xf…

最快快快快快的网站勘验产品邀你来体验

一分钟能干些什么? 听不完一首歌 不够一对热恋的情侣接一次吻 But! WFS可以完成30个常规页面固定 WFS 重磅发布 随着互联网的高速发展,网络犯罪案件数量爆发式增长,涉案网站勘验取证工作量急剧上升,这就需要对涉案…

技术实战-阿里云网站服务器镜像取证方法

阿里云服务器因其性能卓越、安全稳定、高性价比等特性被广泛使用。而在众多网络犯罪中,我们也发现不少犯罪嫌疑人将涉案网站搭建在阿里云服务器上。当办案人员从阿里云公司获取涉案网站服务器的镜像后,将面对如何对服务器的镜像进行取证的难题。 本文将…

网站仿真问题排查思路和方法大盘点

上一篇文章《阿里云网站服务器镜像取证方法》发布后,广大一线电子数据取证工作人员都觉得非常实用,但是在操作过程中,常常遇到网站仿真后,却无法正常打开的现象,本篇文章效率源效哥盘点下网站仿真问题排查思路和方法&a…

网站勘验:WFS十大升级亮点,提高取证效率

WFS一直朝着自己的目标不断前进,已经是一个成熟的软件了(前情回顾:WFS支持暗网取证),这次它又带来哪些惊喜升级,快来看看: 新增功能 1.内置浏览器资源下载功能 支持对浏览器中的视频、图片、音频、文档及其他类型文…

【技术视界】网站防入侵,如何检测webshell?

世界上没有绝对安全的系统 当一名黑客获得你的访问控制权限 他可以操作你的服务器 你的数据库,你的后台 甚至,你的一切…… 网站被入侵了? 办案人员常常接到这样的案件:某单位网站遭黑客入侵,被非法上传webshell&…

资讯交流网站设计与实现_【SEO优化】网站的SEO优化要点

点击蓝字关注我哦MINTGREEN网站标题在选择关键字时,一定不要太多,主要关键字2-3个即可,另外选择一些长尾词,具体SEO优化技巧可参考以下几点:一、关键词分析(又称关键词定位)关键字分析主要包括:关键字关注量…

网站被恶意攻击后,如何从海量数据中查找“作案痕迹”?

随着我国数字化转型的深入发展,信息数据已从资产保护对象成为重要的经济生产工具,数据安全面临着前所未有的威胁。数据泄露、高危漏洞、网络攻击以及相关的网络犯罪呈现新的变化,也加重了网络安全事件所带来的损失和影响。近年来针对政府和金…

「技术视界」Web网站还原技术研究

导读 现在计算机大多都是以服务器和客户端的形式为用户提供服务,而在这种服务模式中,网站服务(B/S)以其绝对的优势被大多数企业和个人所采用。在对网站服务进行取证时,我们不仅需要获取到网站的数据与代码&#xff0c…

开发一个网站的总体流程

一般流程:(以一个登录页面为例) 1、美工 用photoshop设计每个页面的效果图,一般文件格式为PSD。 以下就是一个设计好的效果模版图: 2、切图得素材 对美工得到的效果图进行相应的裁剪,最终作为网页开发时…

小学生搞了自己学校的网站!

整理:编程技术宇宙今天这篇文章来源于知乎上一个叫Ret2Rttr的分享,作者自称是一名六年级的小学生。文章主要记录的是他针对自己学校网站的一次渗透测试,过程非常有趣,所以分享给各位读者朋友。上周三,闲着无聊&#xf…

路边「诈骗案」,程序员自建停车缴费网站牟暴利!

程序员的成长之路互联网/程序员/技术/资料共享 关注阅读本文大概需要 2.4 分钟。来自:广西法制日报;记者:刘康 ;通讯员:杨李现如今,无人收费停车场已十分普及,自助扫码缴费成为当下车主生活的常…

Visual Studio 2010 将网站直接发布到远程站点

原文:Visual Studio 2010 将网站直接发布到远程站点这次说下如何将web应用程序直接发布到IIS服务器站点!!! 问题的由来 本人每天要发布更新的程序,所以每次更新的时候要做的工作:获取最新源码,编译程序&…

黑客是如何攻破一个网站的?

程序员的成长之路互联网/程序员/技术/资料共享 关注阅读本文大概需要 5 分钟。来自:https://resources.infosecinstitute.com/topic/hacking-a-wordpress-site/一篇科普文,很适合小白,长文请静下心看。通过本文你将了解黑客常用的入手思路和技…