1198元学习python爬虫合适吗?

我是完全自学的,看完这条回答你就不用花钱学了。一千多的课程也就是基础课,并不会给你有多深入。如果要是学基础的话,看看下面的学习线路图以及相关的学习方法足够了。贴一个我之前自学的路径图和方法。

小白学Python需要先找到自己的学习目的。说小一点的,想实现爬一个网站。大一点,未来想做数据方面的工作。不管是小目的还是大的,都必须弄清楚。只有清楚的看到目标才知道当下学的是什么。

下面的资料,有需要直接点击链接里面的获取资料,找他们要吧,毕竟平台我也发不了这些百度云链接。

懒人目录:

  • 入门Python需要下载什么软件
  • 入门Python从哪里学起
  • 优质的自学资源分享

一、入门Python需要下载的软件

Python和PyCharm。Mac还是Windows根据自己的本选。

至于其他编程相关软件:火狐浏览器、谷歌浏览器、文件搜索利器Everything、局域网通信软件飞秋、虚拟机VMwareworkstation full、Linux版Mysql、Windows版MySQL、数据库客户端Navicat、自动化测试selenium、代码版本管理器Git、代码编辑器Sublime Text、文本编辑器Ty.pora;

以上内容,我这边是都有的网盘的,但是一放上来就会被举报。所以大家还是自己去网上找,至于配置问题很多小伙伴会看不懂。可以看看下面这个文章:

以上内容不用全部都下载,需要什么下载什么就可以。不想涉及web的话,是不用安装PS的。下面就分享一下,Python的职业发展还有学习路线图。

二、入门Python从哪里学起

入门的话,是要从了解Python开始学起来。先知道它在什么领域可以做什么。文章篇幅过长,有需要的建议慢慢看。首先来看一下,Python的职业发展路径:


198元学习python爬虫合适吗?"

简化一下之后的图:


198元学习python爬虫合适吗?"

根据职业成长路径图总结的下面的知识点:


198元学习python爬虫合适吗?"

作者:传智播客
链接:zhihu.com/question/3018
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

1.Python基础

  • 计算机组成原理:计算机组成部分、操作系统分类、B/S和C/S架构、理解软件与硬件的区别
  • Python变量以及开发环境:字符串、数字、字典、列表、元祖等
  • 流程控制语句:程序的执行顺序,顺序执行、循环执行、选择执行
  • 函数:定义函数、调用函数、函数的嵌套、递归函数
  • 文件的基本操作:文件的打开、编辑、关闭
  • 面向对象编程:类对象、实例对象、定义类、实例化对象
  • 异常处理:学会捕捉异常、自定义异常
  • 模块和包:理解模块和包的概念并学会使用
  • 飞机大战游戏制作:自己独立完成飞机大战游戏

2.开发框架
大部分后台的业务都会使用到web框架来开发,可以提高工作效率。Python当中常用的web框架是Django、Flask、Tornado等。

  • Django框架:Git源代码管理、Redis缓存、VUE介绍、Vue基本语法、ES6语法、VUE 生命周期、Django框架介绍、Django模型、ORM及数据库操作、视图及模板、Django中间件

3.数据库
只说最常用的三种类型数据库,都是网站业务后端使用率很高的。Mysql、Mongodb,Redis;这三种数据库分别是关系型数据库,文档型数据库还有内存型的数据库。需要学的就是如何使用并且设计,最后是优化。
4.前端知识

  • HTML的学习:HTML的文档结构、快速创建HTML方法
  • CSS:CSS的使用
  • PS的简单应用:Photoshop的基本使用、取色、图层
  • JavaScript的学习:JavaScript的基本语法
  • jQuery的学习:jQuery的使用
  • Vue框架:框架的使用以及注意点

5.web服务器

  • Flask web框架的使用:模板与表单、数据库的使用、单元测试、第三方扩展与部署、Redis缓存使用、GIT版本控制、云服务器的使用、验证码的收发、网站项目开发实战
  • Django web框架的使用:框架的使用方法、模型介绍、ORM以及数据库操作、视图以及模板、Django中间件、Django REST Framework、网站项目开发实战

6.Linux操作系统
Nginx是在Linux服务器上运行的,所以需要学习Linux系统。

  • Linux命令:Ubuntu操作系统介绍与使用、Linux命令使用、Linux命令选项的使用、远程登录和远程拷贝、vim编辑器使用、Ubuntu软件安装和软件卸载

上述针对目的为使用Python做网站开发所需要的知识点。如果有需要爬虫方面的,或者是数据方面的细分知识点。留言或者私信我~~

三、优质的自学资源分享

Python学习教程:

  • Python入门教程完整版(懂中文就能学会)
  • Python全栈快速搭建Web服务器
  • Python进阶之Django框架
  • bootstrap商业网站实战1
  • bootstrap商业网站实战2

以上全部内容,均有配套资料。内含有PPT课件,课程笔记和源码。有需要直接点击链接里面的获取资料,找他们要吧,毕竟平台我也发不了那些。
Python每个阶段课后习题(按照顺序):

  • Python基础知识习题
  • Python有关变量、数据类型以及运算符的习题
  • Python函数相关的练习题
  • Python中判断语句以及循环语句的习题
  • Python字符串操作的相关函数习题
  • Python中列表、元祖和字典的习题
  • Python函数的闭包、装饰器等练习题
  • Python中文件操作的相关习题
  • Python异常相关的全部笔试题
  • Python中模块的所含内容习题
  • Python面向对象习题,笔试内容
  • Python封装、继承和多态以及类方法等习题

关注一下我呗,后续会有更多精彩。

原创文章,作者:27149,如若转载,请注明出处:http://wpbbw.com/2845.html

发表评论

登录后才能评论