Python全棧

Python 全棧之路

一. Python

1. Python基礎知識部分

2. Python -函數

3. Python - 模塊

  • Python - 模塊(一)web

  • Python - 模塊(二)redis

4. Python - 面對對象

  • Python - 面對對象(基礎)算法

  • Python - 面對對象(進階)sql

  • Python - 面對對象(其餘相關,異常處理,反射,等..)

5. Python - 文件操做

6. Python - python中常常踩得的坑

7. Python - 網絡編程

  • python--(socket與粘包解決方案)

  • Python - 網絡編程知識點剖析

8. Python - 併發編程

  • python--(十五步代碼學會進程)

  • python--(十步代碼學會線程)

  • python--(協程 和 I/O多路複用)

  • Python - 併發編程知識點剖析


二. 數據庫

Mysql

  • Mysql - 兩篇博客熟悉操做MySQL 之 第一篇

  • MySQL - 兩篇博客熟練操做MySQL 之 第二篇

  • MySQL - pymsql

Redis

  • linux - redis基礎

  • Linux - redis發佈|訂閱

  • Linux - redis持久化RDB與AOF

  • Linux - redis主從同步

  • Linux - redis-cluster搭建

  • Linux - redis哨兵集羣實例

MongoDB

  • MongoDB - 認識MongoDB及數據類型

  • MongoDB - 增刪改查及聚合操做

SQLAlchemy


三. 前端

前端 - HTML

  • HTML - 一篇博客學會HTML

前端 - CSS

  • CSS - 一篇博客學會CSS

前端 - Javescript

  • JavaScript - 基礎

  • Javascript - DOM

前端 - JQuery

  • JQuery

前端 - Bootstrapt

  • Bootstrapt

前端 - Element-ui

  • Element-u

前端 - vUE

  • Vue指令

  • Vue CLI


四. Python Web 框架

1. Python Web 框架 - Django

  • Django - 環境安裝與使用

  • Django - 語言模板

  • Django - 路由系統

  • Django - 視圖系統

  • Django - ORM字段和字段參數

  • Django - ORM操做

  • Django - Form和ModelForm

  • Django - Cookie和Session

  • Django - 分頁

  • Django - 中間件

  • Django - AJAX

  • Django - 內置admin

  • Django - 瀏覽器的跨域解決方案

  • Django - 日誌工做中經常使用配置

  • Django - 信號
  • Django - 異步任務、定時任務Celery

  • Django - 思惟導圖

2. Python Web 框架 - Flask

  • Flask - 安裝,儀式, 返回, 和 請求

  • Flask - 模板語言jinja2 和render_template高級用法

  • Flask - 內置Session

  • Flask - app的配置和實例化Flask的參數

  • Flask - 路由系統

  • Flask - 特殊裝飾器 和 Flask工做結構模式(FBV, CBV)

  • Flask - Flask的藍圖(BluePrint)

  • Flask - 請求處理流程和上下文源碼分析

  • Flask - WTF和WTForms建立表單

  • Flask - WebSocket

3. Python Web 框架 - Tronado

4. RESTful framework

  • RESTful API設計規範

  • Django REST framework - 序列化

  • Django REST framework - 視圖

  • Django REST framework - 認證

  • Django REST framework - 權限和限制

  • Django REST framework - 版本控制

  • Django REST framework - 分頁

  • Django REST framework - 解析器和渲染器


五. Linux

  • Linux - VMware和Centos安裝

  • Linux - 文件系統結構

  • Linux 環境下安裝python相關

  • Linux - 經常使用命令

  • Linux - 用戶管理與文件權限

  • Linux 系統基礎優化和經常使用命令

  • Linux - centos7 下 MySQL(mariadb) 和 主從複製

  • Linux - nginx基礎及經常使用操做

  • Linux - nginx+uWSGI+django+virtualenv+supervisor發佈web服

  • Linux - docker基礎

  • linux - 運維軟件saltstack

Linux - redis

  • linux - redis基礎

  • Linux - redis發佈|訂閱

  • Linux - redis持久化RDB與AOF

  • Linux - redis主從同步

  • Linux - redis-cluster搭建

  • Linux - redis哨兵集羣實例

Linux - 運維開發

  • ansible - 基本用法

  • ansible - playbook(劇組)


版本控制 - git

  • Git

數據採集(爬蟲)

  • 01. jupyter環境安裝

  • 02. 爬取get請求的頁面數據

  • 03.requests模塊(1)

  • 04. 三種數據解析方式

  • 05. 基於requests模塊的cookie,session和線程池爬取

  • 06. 驗證碼處理

  • 07. 圖片懶加載技術

  • 08. 瀏覽器控制之 selenium,phantomJs谷無頭瀏覽器

  • 09. 移動端數據爬取

  • 10. scrapy框架簡介和基礎應用

  • 11. scrapy框架持久化存儲

  • 12. scrapy中selenium的應用

  • 13. scrapy框架之遞歸解析和post請求

  • 14. Scrapy框架(CrawlSpider)

  • 15. scrapy框架的日誌等級和請求傳參, 優化效率

  • 16. UA池和代理池

  • 17. 基於scrapy-redis兩種形式的分佈式爬蟲

  • 18. 增量式爬蟲

  • 高性能的異步爬蟲

  • 手寫分佈式爬蟲

  • Pyppeteer

  • selenium 爬取頁面圖片截圖

  • Pyhon信息採集 - 喜馬拉雅專輯歌曲


數據分析

  • pandas - 案例(美國各州人口普查)

  • pandas - 案例(股票分析)

  • pandas - 案例(美國2012年總統候選人政治獻金數據分析)

  • Matplotlib基礎知識

  • 機器學習之圖像識別


數據結構與算法

  • 棧和隊列

  • 順序表和鏈表和二叉樹

  • 排序算法

相關文章
相關標籤/搜索