Python基础教程:学习完基础语法知识后,如何进一步提高?

Python基础教程:学习完基础语法知识后,如何进一步提高?

Python 的发展方向有很多,各个方向上的名词和概念对于初学者来说也是一种压力。一开始不要贪多贪大,建议先从概念最少的方向入手,循序渐进,打怪升级。

建议初学者先通过
requests + Beautiful Soup
做一个简单的爬虫,先不要去爬那些太复杂的网站(对方网站反扒的话会耽搁你很多时间,这个不是我们现阶段需要关注的),去爬
Python 的官方文档
。比如说你通过编写爬虫程序把
Python 的标准库列举出来。

在完成简单的爬虫学习的过程中,你会接触到
http,html 这些知识,边学边练。接下来我们来尝试一下最容易获得成就感的 web 开发。

web 开发部分除了选择一个比较容易上手的 Python web 框架,还需要你了解一些跟 web 开发相关的一些技术,比如:http 协议,html / css / javascript 还有 sql 语句。看到这么多内容不要怕,先按照教程照猫画虎,最关键的是你要动手练习!动手练习!动手练习!

Python 的 web 框架有很多,建议选择 Flask 来作为入门框架,这个框架足够简单,官方入门教程也很容易阅读和理解,对初学者十分友好。

按照官方教程:

1、

Flask 框架

2、

Tutorial 照猫画虎
,完成你第一个
web 项目的开发

当你跟着教程,完成了一个
blog 的编写,在浏览器中登录 blog,发表文章。嗯,成就感是给初学者最好的奖励!

然后,把你的爬虫修改为爬去上面
blog ,爬文章标题,文章发布时间,爬文章内容。把爬虫再练习一遍。

完成了上面的学习,基本就入门了
web 开发,接下来你还需要熟悉 Flask 框架的更多功能和概念,「视图」、「模板」、「模型」、「MVC」、「中间件」、「REST API」这些都是 web 框架中常用的技术与概念。

除了
web 开发方向,初学者还可以学习数据分析,机器学习,人工智能方向。这里就不详细展开,给初学者推荐一些学习资源。从入门到实战。

Flask:https://pan.baidu.com/s/1zvUN9PfXHlr7Q-gzJzx1bw

提取码:
vdwo

Django:https://pan.baidu.com/s/1oSge4dzUUOnJhfysYF77kw

提取码:
2673

爬虫:
https://pan.baidu.com/s/1wEcSqKA_Ec5CbyBf0CPjcA
提取码:
xg2p

数据分析:
https://pan.baidu.com/s/1uQ-sHnaq7Fphgu06LUkx4Q
提取码:
dzem

很多同学学完Python基础教程后不知道怎么提高了,本篇文章为大家整理的非常详细了,有疑问的地方欢迎留言。


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值