•  1
    Python基础知识
    • ①Python开发环境搭建

      pycharm/pip/sublime

      视频1 视频2

    • ②Python3快速入门

      if/while/for/列表/元组/字典

      视频 课件

    • ③Python3面向对象

      封装/继承/多态

      视频 课件

    • ④必须知道的16个Python知识

      format/字典推导式/列表乱序

      视频

    • ⑤虚拟环境、PIP

      mkvirtualenv、pip加速

      课件

    • ⑥Python数据结构与算法

      链表、图、二叉树等

      课件

  •  2
    Python进阶知识
  •  3
    Linux相关
    • ①快速入门Linux(Ubuntu)

      Ubuntu、常用命令等

      课件

    • ②编辑器之神VIM

      Vim编辑器你可以不会但不能不知道

      课件

  •  4
    正则表达式
    • ①正则表达式

      re模块、贪婪等

      课件

  •  5
    网络编程
  •  6
    多任务编程
  •  7
    HTTP与Web服务器
    • ①从0快速制作Web服务器

      HTTP、状态码等

      视频 课件

    • ②单进程并发服务器

      select、epoll、gevent实现多任务

      课件

  •  8
    数据库
    • ①MySQL数据库

      熟练掌握CURD操作

      视频 课件

    • ②MySQL数据库读写分类

      实现数据的自动备份以及提供速度

      课件

    • ③Redis数据库

      实现数据缓存

      课件

    • ④MongoDB

      经常配合爬虫一起使用

      视频 课件

  •  9
    Web编程
    • ①WSGI以及自制mini-web框架

      WSGI协议、自制Web框架

      视频 课件

    • ②SQLAlchemy

      ORM、使用OOP的方式操作数据库

      课件

    • ④flask框架-基础部分

      路由、模板、视图

      视频 课件

    • ⑤flask框架-高级部分

      Cookie、Session、Post等

      视频 课件

    • ⑥flask项目部署

      云服务器的使用,发布项目

      课件

    • ⑦Django框架

      最重要的知识MVT等

      视频 课件

    • ⑧DRF框架

      RestFul、序列化、API接口

      课件

    • ⑨uWSGI部署

      uWSGI+Django项目部署

      课件

  • 10
    开发相关
    • ①Git版本管理工具

      记录代码的每一步变化,开发必备

      课件

    • ①Docker

      虚拟各种运行环境

      课件

    • ②RabbitMQ

      能让多个进程通信,非常有用

      课件

    • ③Celery

      异步调用任务,在大型项目中常被使用

      课件