学习Python的心路历程

博客目录

计算机基础

计算机理论知识

HTTP协议和HTTPS协议

python基础部分

【基础】windows环境下安装python

【基础】python简介

【基础】python2.x和python3.x的区别

【基础】流程控制语句

【基础】基础操作

【基础】深浅拷贝

开发规范

基础数据类型

字符串和整型相关

列表,元组

字典,集合

数据类型补充

文件操作

函数部分

【函数】初识

【函数】进阶

【函数】装饰器

【函数】迭代器和生成器

【函数】常用内置函数

【函数】递归和匿名函数

模块

【model】初识

【model】序列化(json,pickle,shelve)

【model】os,sys,random

【model】time,datetime

【model】collections,shutil

【model】logging,configparser,hashlib

【model】re

【model】包

面向对象

【面向对象】初识

【面向对象】类空间以及类之间的关系

【面向对象】三大特性之继承

【面向对象】封装,多态以及类的约束

【面向对象】类的私有成员

【面向对象】类的其他成员

【面向对象】反射和双下方法

【面向对象】异常处理

网络编程

网络基础

socket发展史以及方法

套接字的使用(基于tcp和udp协议)

黏包问题

认证客户端的链接合法性

socketserver实现并发

并发编程

操作系统详解

进程相关理论知识

python中进程操作

线程相关理论知识

python中线程操作

协程

基于并发实现的socket通信

数据库部分

数据库--初识

MySQL

【MySQL】MySQL初识

【MySQL】存储引擎介绍

【MySQL】mysql表操作

【MySQL】mysql单表查询

【MySQL】mysql多表查询

【MySQL】mysql索引原理

【MySQL】python操作mysql

Redis

【Redis】简介

【Redis】数据类型

【Redis】RDB和AOF数据持久化

【Redis】主从同步

【Redis】哨兵

【Redis】集群搭建

MongoDB

【MongoDB】基础操作

前端部分

HTML

CSS

JavaScript

BOM和DOM对象

jQuery

Bootstrip学习

web框架学习

Http协议和Https协议

web框架原理

自定义web框架

Django

【Django】简介

【Django】Django之模板

【Django】Django之视图

【Django】Django之路由

【Django】Django之ORM

【Django】cookie、session

【Django】中间件

【Django】csrf相关知识和ajax

Flask

【Flask】基础

【Flask】蓝图,路由,装饰器

【Flask】CBV和session

【Flask】实现websocket

Linux部分

【Linux】初识

【Linux】基础命令学习

【Linux】软件安装

【Linux】虚拟环境

【Linux】nginx基础学习

【Linux】nginx负载均衡

【Linux】前后端分离项目的部署

【Linux】docker容器简单学习

【Linux】消息队列

【Linux】saltstack学习

Python网络爬虫

【爬虫】理论概述

【爬虫】requests模块

【爬虫】数据解析

【爬虫】图片懒加载技术

【爬虫】selenium模块学习

【爬虫】单线程多任务异步协程

【爬虫】scrapy框架学习

【爬虫】scrapy框架下的持久化存储

【爬虫】全站数据爬取

【爬虫】分布式爬虫学习

【爬虫】增量式爬虫学习

其他相关知识点链接:

深浅拷贝

二分查找算法

小测试:简单版图书管理

各种推导式详解

IO多路复用

git

更新中.....

原文地址:https://www.cnblogs.com/py8318/p/10662713.html