前言
学习python有一年多了,也做了几个项目,分享下走过的路。
下面是学习过程:
1. 没有基础的建议先打好基础,有基础的可以看文字,完全零基础的可以跟着一些入门视频学习。不要怕基础枯燥,基础真正打好, 之后做项目你会有种打通经络的快感。编程之路开始还请不要功利,得耐得住寂寞,枯燥。
2. 基础知识学会了,这时候可以学习一些常用第三方库的使用,如requests等。这时候你可以开始着手现实需求来做一些自己的小项目。我当时在学request的时候开始做第一个小项目模拟登录的选课助手。靠着这个得了一门选修课95分高分。当然这个阶段也可以做一些小爬虫,反正看你自己正好需求什么,自己的想法
3. 开始实战项目:
实战项目阶段,开始进行框架的学习:面向网站开发的django,flask。爬虫方面的scrapy。 不要直接看文档!!!但绝对要学会看文档。学习项目有可能你遇到的不是最新的教程,那么此时你可以尝试答主自创的"左圆右方"学习法:
同时做两个完全的项目,一个与教程的老版本保持完全的一致,比如各种安装的包的版本等。另一个直接上各种最新的版本,同步编程。
编程实战学习经常会有一些没有和老师保持旧版本遇到各种神奇的bug无从解决,但是我们又不能拘泥于旧版本。此时我们可以在保持完全一致的旧版本上不报错的学习到基本知识,又可以在新版本上了解到版本更新的变化。至少我们可以以旧推新,顺藤摸瓜。
在新版本中我们当然会遇到很多问题,遇到报错,不要迷信于各种博客,而是应该回归最新的文档(英文版,英语不好使用网页翻译查看)。此时我们会在摸索中,get到文档的工具化使用,拒绝一切不从实际项目出发的文档机械化阅读。我个人认为文档的了解应该是知道我要用的哪个该查哪里即可。
4. 学习Python不要只拘泥于python本身,你要在项目之余,对于周边的知识也要进行了解学习。
以Python为中心,往外慢慢扩展。比如部署时觉得部署难,学点linux.对于数据库不熟悉,用python爬点数据试试存放在不同的数据库。
总之以已学的为中心,慢慢扩散开自己的知识点圈。
雄关漫道真如铁,而今迈步从头越。大家共勉。
Python经验分享
学好 Python 不论是就业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习规划。最后大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!
Python学习路线
这里把Python常用的技术点做了整理,有各个领域的知识点汇总,可以按照上面的知识点找对应的学习资源。
学习软件
Python常用的开发软件,会给大家节省很多时间。
学习视频
编程学习一定要多多看视频,书籍和视频结合起来学习才能事半功倍。
100道练习题
实战案例
光学理论是没用的,学习编程切忌纸上谈兵,一定要动手实操,将自己学到的知识运用到实际当中。
最后祝大家天天进步!!
上面这份完整版的Python全套学习资料已经上传至优快云官方,朋友如果需要可以直接微信扫描下方优快云官方认证二维码免费领取【保证100%免费】。