内容简介:图片描述一、回顾自学初期状态Python学习也将近一年,自学初期读了很多自学指导,学习路线图,搜集发现的所有python学习资源。
图片描述
一、回顾自学初期状态
Python学习也将近一年,自学初期读了很多自学指导,学习路线图,搜集发现的所有 python 学习资源。
最终发现,读过的指导还是别人的,看过的学习路线走进了起点却不知道在哪里已经迷失,搜集的学习资源仍然像买过的书籍只是看到了个目录,更像是收藏的书签从未再次打开过。
为什么会有这么多资源,并不是本渣渣学习多么的努力,只因网络资源太多且太杂乱,总认为会找到更适合自己且高质量的学习资源。
自学初期由于迷茫总是不断的寻找资源,回过头看其实大多资源都大差不差。这种状态的主要原因是python虽然入门简单,但是知识冗杂。
在不知道自己学习python的真正需求时,看到茫茫的python基础知识点、第三方库总感觉学海无涯,希望找到一份失传的速成武功秘籍。
在迷茫的时候,本渣渣还是冷静思考了一下《为什么要学习python》,思考后针对自己学习python的需求,对资源进行了一下整理,又有针对性地去寻找资源。适合本渣渣的:
首先是完全契合本渣渣需求的__bobby老师的全套资源
http://www.imooc.com/t/2255006
__bobby老师的两个课程已经完全满足我学习python的目的
课程一:
课程名字:强力django+杀手级xadmin
课程二:
课程名字:聚焦Python分布式爬虫必学框架Scrapy 打造搜索引擎
建议:
如果想在线学习直接www.imooc.com即可,其它平台python课程并不太好。
二、资源整理
1、基础知识
图片描述
任何一门编程语言的基础知识都是庞杂的,如果只是为了短期学习某个编程语言找份糊口的工作,大可不必再以学生的状态学习,要根据需求学习,有时间再聊《如何快速学习一门编程语言》。
2、Python系列资源五
此资源相当于自学python的百科字典,相当的基础全面,讲的又细致但是没必要一节一节的看,09-012是python基础知识,如果有C或者 java 编程基础的可以只了解基础知识即可,其它选看
3、电子书
图片描述
由于python有很多基础库,和第三方依赖包,偶尔使用手机阅读一下电子书,大致了解一下知识点,编程速成主要是了解知识点,遇到需求知道那块知识可以解决,现学现用比较实际。
了解知识点:
Python参考手册(第4版:含有库) Python3程序开发指南第二版
这个纯属对黑客的神往,偶尔看一看,说不定还可以了解点技术留待以后吹牛皮用
[互联网服务器攻防秘笈].陈彬.扫描版[ED2000.COM]
4、网站制作基础
web前端的基础知识,做了解即可,同样现学现用最实际
5、完整django + scrapy学习
图片描述
此乃硬核,可以说__bobby老师的两套教程不仅让我拿到优秀毕设、还给我找到第一份工作打下坚实的基础,再配合“网站制作基础“ 好好学习,让你找到一份web开发或者爬虫类的工作完全不是问题:
__bobby老师
https://www.imooc.com/t/2255006
他人学习__bobby老师课程得而笔记
麦子学院django课程:
https://www.bilibili.com/vide...
django课程第九章左右好像有点残缺但是问题不大
6、开发工具
图片描述
ssr翻墙软件,4.0即为PC版,翻墙是学习编程的必备技术,大家都懂的百度的尿性。免费ssr代理分享需要翻墙才能访问:
https://www.freefq.com/d/file...
轻便的文本编辑器,好不好用谁用谁知道
Notepad_v7.5.4.rar
破解版 mysql 可视化管理软件
NavicatForMysql.zip
Redis是一个开源(BSD许可),内存存储的数据结构服务器,可用作数据库,高速缓存和消息队列代理。它支持字符串、哈希表、列表、集合、有序集合,位图,hyperloglogs等数据类型
Redis-x64-3.2.100.zip
redis数据可视化管理应用
redis-desktop-manager-0.8.8.384.exe
Python比较好用IDE,打开 资源.txt 使用服务器激活使用,可以百度解决怎么激活
pycharm-professional-2017.3.2.exe
7、PotPlayerSetup_1.7.1150.0.exe
看视频必备轻量级播放器
8、全部资源
图片描述
学习资源不必贪多,想好自己为什么要学习python,要用python干什么,再去选择针对性的学习资源去认真学习。
9、敲过的代码
图片描述
两部分:基础知识学习、项目实战
这些代码主要是大四实习阶段,通过关系在一个培训机构免费旁听了两个月
基础知识
主要是:列表、字典、函数、类、scrapy、re、request、selenium等
项目实战
①、blog_project博客项目
参考课程:麦子学院胡明星django:
https://www.bilibili.com/vide...
为什么博客项目在学习python web的实战中那么常见,想必大家可能都会认为个人博客简单,当初本渣渣在学习时也是这么认为的。
自从毕业后只身奔往上海找到第一份工作,才发现它的另一个价值。本渣渣第一份工作就是纯靠__bobby老师的两个硬核课程,找到了一份SEO相关的工作,三个月的时间一个人撑起一个技术团队给公司开发了两个项目:网站集群管理系统、针对某个大型网站的自动化脚本(mysql+redis +selenium)。
图片描述
仔细想一下,互联网什么最值钱,非流量(就是每一个网民)莫属,只要你有足够的流量就可以变现。个人博客的好处就在于,不仅在你初学python时快速学习web技术,在这里用SEO的技术告诉你只要你把你的第一个django项目真正部署上线,稍加运营便可获取流量。
如果有此想法却不了解SEO知识可以留言或者私信『sxc123654』 备注『SEO』和本渣渣交流。
②、novels
https://www.bilibili.com/vide...
此项目的目的纯属为了学习怎么快速扒取别人网站,都懂的要想快速借鉴已有是不二捷径,尤其是学习后端开发的不了解一下扒取别人全栈、bootstrap等技术路也是很窄的,了解了这些技术可以快速成为伪python全栈高手
③、django10
此项目是自己写的,scrapy抓取豆瓣数据、django实现仿豆瓣,算是个半成品,由于当时要开始自己的毕业设计,就把此项目放下了。抓取豆瓣的scrapy源码也找不到了,也有可能就在基础知识学习文件中。
10、这些资源已经整理好,后台回复『1024』即可获取。
以上的自学资源全部来源于网络资源,其中也含自己付费买的的资源。现在全部免费奉上,每个看到此篇文章的想必都是像本渣渣一样C、C++、JAVA混不下去才打算通过无所不能的python谋条出路。
希望大家共同进步都成为技术大牛,通过python实现大厂梦。
文章来源: 微信公众号『stormsha』 微信号『sxc123654』 QQ『1414749109』
资源|教程|交流
以上所述就是小编给大家介绍的《Python自学之路》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:- 自学 Android 开发的正确姿势,非常值得准备自学的同学瞧一眼
- 如何自学PHP?
- 开源机器人自学指南
- 自学NodeJS设置Header
- Flutter 高效自学笔记(二)
- Flutter 高效自学笔记(一)
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
轻量级Django
茱莉亚·埃尔曼 (Julia Elman)、马克·拉温 (Mark Lavin) / 侯荣涛、吴磊 / 中国电力出版社; 第1版 / 2016-11-1 / 35.6
自Django 创建以来,各种各样的开源社区已经构建了很多Web 框架,比如JavaScript 社区创建的Angular.js 、Ember.js 和Backbone.js 之类面向前端的Web 框架,它们是现代Web 开发中的先驱。Django 从哪里入手来适应这些框架呢?我们如何将客户端MVC 框架整合成为当前的Django 基础架构? 本书讲述如何利用Django 强大的“自支持”功......一起来看看 《轻量级Django》 这本书的介绍吧!