学会python之后-python学会基础语法之后,如何提高?
1.找到发展方向,选择合适的学习线路图
我一直都认为找到未来发展方向才是最重要的事情。我说说我自己吧,我一开始觉得python有发展方向,因为我是一个做推广的,也涉及到seo相关工作。我深知道数据的重要性,开始只是对python有了浓厚的兴趣,一腔热血准备学习python。但是,学了一些基础知识之后就放弃了,也许是因为书太厚看不下去,也许是因为不知道学的这些可以做什么。有一次工作当中,发现了爬虫对于我的推广工作很有利。很多杠精会说,有那么多可以爬虫的软件还学什么python,我就愿意自学哈。
所以我觉得仅仅对于小白来说,最重要的事情不是学完基础就继续。而是找到职业发展路径。知道发展了以后在去找重点去学习。
如果未来发展是web方面:那么我们需要主要学的是python的基础、python的进阶、前端开发以及web开发;
如果未来的发展是爬虫工程师:那么我们需要学的除了上面这四中还要加上爬虫。
如果未来发展是数据工程师:那么还要掌握自动化运维、数据挖掘和分析以及
那么未来发展是人工智能的话:就要学习机器学习人工智能相关知识;
第一阶段、Python基础
知识点:
计算机组成原理:计算机组成部分、操作系统分类、B/S和C/S架构、理解软件与硬件的区别
Python变量以及开发环境:字符串、数字、字典、列表、元祖等
流程控制语句:程序的执行顺序,顺序执行、循环执行、选择执行
函数:定义函数、调用函数、函数的嵌套、递归函数
文件的基本操作:文件的打开、编辑、关闭
面向对象编程:类对象、实例对象、定义类、实例化对象
异常处理:学会捕捉异常、自定义异常
模块和包:理解模块和包的概念并学会使用
飞机大战游戏制作:自己独立完成飞机大战游戏
第二阶段、Python和Linux高级
知识点:
Linux系统应用:Linux发行版系统的使用、基本的操作语句
网络编程:TCP/IP协议、服务器工作过程
并发编程:线程、进程、协程
函数高级应用:熟练使用函数的调用等
正则表达式:熟练舒勇re模块的各种方法
数据库:关系型数据库、非关系型数据库、MySQL
Python语法进阶:闭包、装饰器、生成器、迭代器
mini-web服务器:根据网络服务的过程写出简易的web服务器
mini-web框架:可以编写简易的web服务器框架
第三阶段:前端开发
知识点
HTML的学习:HTML的文档结构、快速创建HTML方法
CSS:CSS的使用
PS的简单应用:Photoshop的基本使用、取色、图层
JavaScript的学习:JavaScript的基本语法
jQuery的学习:jQuery的使用
Vue框架:框架的使用以及注意点
第四阶段:Web开发
Flask web框架的使用:模板与表单、数据库的使用、单元测试、第三方扩展与部署、Redis缓存使用、GIT版本控制、云服务器的使用、验证码的收发、网站项目开发实战
Django web框架的使用:框架的使用方法、模型介绍、ORM以及数据库操作、视图以及模板、Django中间件、Django REST Framework、网站项目开发实战
第五阶段:爬虫开发
知识点:
爬虫开发的知识体系与相关工具:网络爬虫的原理以及相关爬虫工具
MongoDB数据库:数据库的增删改查
Scrapy框架:框架的原理以及使用
定制化爬虫采集系统:数据的采集、分析
学会python之后-python学会基础语法之后,如何提高?相关推荐
- 【Python自动化运维】Python环境安装及基础语法
[Python自动化运维]Python环境安装及基础语法 1. Python环境安装 2. Python基础语法 1. Python环境安装 pyenv官方安装手册:https://github. ...
- Python 实例教学_01_基础语法
Python 实例教程 教学方法 课前准备 要求 Python 实例教学_01_基础语法 [Python 教学](https://blog.csdn.net/weixin_43955170/categ ...
- python汇编指令_Python基础语法
阅读目录: 第一节:编程基础 第一节:编程基础 第二节:语言分类 第三节:高级语言的发展 第四节:程序program 第五节:Python解释器 第六节:Python基础语法 第七节:程序控制 第八节 ...
- python编程语法-Python学习笔记(Ⅰ)——Python程序结构与基础语法
作为微软的粉丝,最后终于向Python低头了,拖了两三个月终于下定决心学习Python了.不过由于之前受到C/C#等语言影响的思维定式,前期有些东西理解起来还是很费了些功夫的. 零.先抄书: 1.Py ...
- Python学习笔记(Ⅰ)——Python程序结构与基础语法
作为微软的粉丝,最后终于向Python低头了,拖了两三个月终于下定决心学习Python了.不过由于之前受到C/C#等语言影响的思维定式,前期有些东西理解起来还是很费了些功夫的. 零.先抄书: 1.Py ...
- python expect模块_PYTHON基础语法全面总结
YOU CAN DRINK ALL YOU LIKE, BUT IN THE MORNING YOU GET HEADACHE WITH THE SAME PROBLEMS. PYTHON基础语法总结 ...
- python脚本文件格式_Python 基础语法_Python脚本文件结构
目录 前言 Python基础语法这一章,主要记录了Python的文件结构.逻辑运算符.算术操作符.控制流语句.输入和输出语句.函数.对象.类等方面的内容.在了解了Python的数据类型之后,结合之前的 ...
- 【阿里内部教程】python初阶:基础语法 python全栈自动化测试系类
目录 很多小伙伴可能都没有看过凡哥的视频,所以大家可能对凡哥不是很了解这里先和大家来个自我介绍 凡哥我已经有着十二年互联网自动化测试和测试开发工程师,拥有丰富的自动化测试平台及测试开发经验,擅长接口测 ...
- Python学习笔记(2)-基础语法
1 ########### python基础语法 ################### 2 3 #标识符 4 #第一个字符必须是字母表中字母或下划线-- 5 #标识符的其他部分有字母,数字和下划线组 ...
- python学习笔记:基础语法
目录 python语言概述 python基础语法 python标准数据类型 1.数字类型 2.字符串类型 3.列表类型 4.元组 5.字典 python基础语法 1.条件判断语句 2.循环语句 3.函 ...
最新文章
- Qt经验积累:常见的驱动打包处理方法
- 吴恩达《机器学习》学习笔记一——初识机器学习
- 计算机的好处英语,电脑的好处英语演讲稿
- 各种排序算法的分析及javapython实现
- 华为云苏光牛:生态建设是数据库产业发展非常重要的一环
- 删除可视图中的类不能彻底避免它重新被编译
- Django可扩展吗? [关闭]
- 字符函数和字符串函数_R中的字符串–函数及其操作
- JavaScript之数组学习
- ROC曲线和AUC面积理解
- 视频教程-细说HTML(HTML+HTML5)-HTML5/CSS
- 数据结构 javascript 描述[Data-Structure described byJavaScript]
- MATLAB三维图形绘制
- Latex中将图例(图1:)改为(图1-1)
- nginxpcmobile
- python进行Excel处理
- OLED显示屏与Arduino接口
- Discrete Maths Answer
- 国家标准:电子计算机机房设计规范
- postgres数据库对比工具