Python自学之路

栏目: Python · 发布时间: 5年前

内容简介:图片描述一、回顾自学初期状态Python学习也将近一年,自学初期读了很多自学指导,学习路线图,搜集发现的所有python学习资源。

图片描述

一、回顾自学初期状态

Python学习也将近一年,自学初期读了很多自学指导,学习路线图,搜集发现的所有 python 学习资源。

最终发现,读过的指导还是别人的,看过的学习路线走进了起点却不知道在哪里已经迷失,搜集的学习资源仍然像买过的书籍只是看到了个目录,更像是收藏的书签从未再次打开过。

为什么会有这么多资源,并不是本渣渣学习多么的努力,只因网络资源太多且太杂乱,总认为会找到更适合自己且高质量的学习资源。

自学初期由于迷茫总是不断的寻找资源,回过头看其实大多资源都大差不差。这种状态的主要原因是python虽然入门简单,但是知识冗杂。

在不知道自己学习python的真正需求时,看到茫茫的python基础知识点、第三方库总感觉学海无涯,希望找到一份失传的速成武功秘籍。

在迷茫的时候,本渣渣还是冷静思考了一下《为什么要学习python》,思考后针对自己学习python的需求,对资源进行了一下整理,又有针对性地去寻找资源。适合本渣渣的:

首先是完全契合本渣渣需求的__bobby老师的全套资源

http://www.imooc.com/t/2255006

__bobby老师的两个课程已经完全满足我学习python的目的

课程一:

课程地址: https://coding.imooc.com/clas...

课程名字:强力django+杀手级xadmin

课程二:

地址: https://coding.imooc.com/clas...

课程名字:聚焦Python分布式爬虫必学框架Scrapy 打造搜索引擎

建议:

如果想在线学习直接www.imooc.com即可,其它平台python课程并不太好。

二、资源整理

1、基础知识

图片描述

任何一门编程语言的基础知识都是庞杂的,如果只是为了短期学习某个编程语言找份糊口的工作,大可不必再以学生的状态学习,要根据需求学习,有时间再聊《如何快速学习一门编程语言》。

2、Python系列资源五

此资源相当于自学python的百科字典,相当的基础全面,讲的又细致但是没必要一节一节的看,09-012是python基础知识,如果有C或者 java 编程基础的可以只了解基础知识即可,其它选看

3、电子书

图片描述

由于python有很多基础库,和第三方依赖包,偶尔使用手机阅读一下电子书,大致了解一下知识点,编程速成主要是了解知识点,遇到需求知道那块知识可以解决,现学现用比较实际。

了解知识点:

Python参考手册(第4版:含有库)
Python3程序开发指南第二版

这个纯属对黑客的神往,偶尔看一看,说不定还可以了解点技术留待以后吹牛皮用

[互联网服务器攻防秘笈].陈彬.扫描版[ED2000.COM]

4、网站制作基础

Python自学之路

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自学之路


以上所述就是小编给大家介绍的《Python自学之路》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

轻量级Django

轻量级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》 这本书的介绍吧!

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

HTML 编码/解码
HTML 编码/解码

HTML 编码/解码

MD5 加密
MD5 加密

MD5 加密工具