博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python学习教程(Python学习视频_Python学习教程_Python学习路线):学完Python基础语法后如何进一步提高?...
阅读量:5752 次
发布时间:2019-06-18

本文共 1304 字,大约阅读时间需要 4 分钟。

Python学习教程(Python学习视频_Python学习教程_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基础语法后如何进一步提高如果你也是有这样的困惑,认真跟着上面的Python学习教程(Python学习视频_Python学习教程_Python学习路线)学习,操作。

转载于:https://juejin.im/post/5cda85d0f265da0363457196

你可能感兴趣的文章
设计模式 ( 十八 ):State状态模式 -- 行为型
查看>>
OracleLinux安装说明
查看>>
nova分析(7)—— nova-scheduler
查看>>
Entity Framework 实体框架的形成之旅--Code First模式中使用 Fluent API 配置(6)
查看>>
OpenMediaVault 搭建git,ssh无法连接问题
查看>>
java多线程之:Java中的ReentrantLock和synchronized两种锁定机制的对比 (转载)
查看>>
【Web动画】SVG 实现复杂线条动画
查看>>
使用Wireshark捕捉USB通信数据
查看>>
Apache Storm 官方文档 —— FAQ
查看>>
iOS 高性能异构滚动视图构建方案 —— LazyScrollView
查看>>
Java 重载、重写、构造函数详解
查看>>
【Best Practice】基于阿里云数加·StreamCompute快速构建网站日志实时分析大屏
查看>>
【云栖大会】探索商业升级之路
查看>>
HybridDB实例新购指南
查看>>
C语言及程序设计提高例程-35 使用指针操作二维数组
查看>>
华大基因BGI Online的云计算实践
查看>>
排序高级之交换排序_冒泡排序
查看>>
Cocos2d-x3.2 Ease加速度
查看>>
[EntLib]关于SR.Strings的使用办法[加了下载地址]
查看>>
中小型网站架构分析及优化
查看>>