" name="sm-site-verification"/>
侧边栏壁纸
博主头像
PySuper博主等级

千里之行,始于足下

  • 累计撰写 203 篇文章
  • 累计创建 14 个标签
  • 累计收到 1 条评论

目 录CONTENT

文章目录

Python学习路线

PySuper
2020-02-19 / 0 评论 / 0 点赞 / 12 阅读 / 3308 字
温馨提示:
所有牛逼的人都有一段苦逼的岁月。 但是你只要像SB一样去坚持,终将牛逼!!! ✊✊✊

第一阶段:Python基础

  • Python变量以及开发环境:字符串、数字、字典、列表、元祖等
  • 流程控制语句:程序的执行顺序,顺序执行、循环执行、选择执行
  • 函数:定义函数、调用函数、函数的嵌套、递归函数
  • 文件的基本操作:文件的打开、编辑、关闭
  • 面向对象编程:类对象、实例对象、定义类、实例化对象
  • 异常处理:学会捕捉异常、自定义异常
  • 模块和包:理解模块和包的概念并学会使用

第二阶段:Python和Linux高级

  • Linux系统应用:Linux发行版系统的使用、基本的操作语句
  • 网络编程:TCP/IP协议、服务器工作过程
  • 并发编程:线程、进程、协程
  • 函数高级应用:熟练使用函数的调用等
  • 正则表达式:熟练舒勇re模块的各种方法
  • 数据库:关系型数据库、非关系型数据库、MySQL
  • Python语法进阶:闭包、装饰器、生成器、迭代器

第四阶段:Web开发

Flask web框架的使用

  • 模板与表单
  • 数据库的使用
  • 单元测试
  • 第三方扩展与部署
  • Redis缓存使用
  • GIT版本控制
  • 云服务器的使用
  • 验证码的收发
  • 开发实战

Django web框架的使用

  • 框架的使用方法
  • 模型介绍
  • ORM以及数据库操作
  • 视图以及模板
  • Django中间件
  • Django REST Framework
  • 开发实战

第五阶段:爬虫开发

  • 网络爬虫的原理以及相关爬虫工具
  • MongoDB数据库:数据库的增删改查
  • Scrapy框架:框架的原理以及使用
  • 定制化爬虫采集系统:数据的采集、分析
  • 开发实战

第六阶段:shell自动化运维

shell运维、脚本与变量

  • 运维简介
  • shell简介
  • 脚本执行方法
  • 开发规范

shell常见命令进阶

  • 表达式
  • linux常见符号
  • 常见命令详解

shell流程控制

  • 选择语句
  • 循环语句
  • 函数

环境部署

第七阶段:数据挖掘与数据分析

  • 基本概念:顺序表、链表、栈、队列
  • 排序与索引:排序、索引、树与树算法
  • Series对象:Series对象、DataFrame对象、DataFrame查询
  • 数据操作:数据的操作、存取与统计
  • Pandas:使用pandas绘图
  • 科学计算:numpy、pandas、matpalotlib、金融数据的综合分析处理

第八阶段:人工智能

  • 特征工程:了解什么是人工智能、机器学习、深度学习以及特征工程
  • 监督学习分类算法:熟悉监督学习分类算法、Scikit-learn使用
  • 模型选择与调优:可用数据集、模型的选择与调优
  • 数据与多因子模型:多因子模型应用
  • 量化交易策略:量化交易概念与相关的策略
  • 回测框架:了解回测框架
  • 开发实战
0
  1. 支付宝打赏

    qrcode alipay
  2. 微信打赏

    qrcode weixin

评论区