首页 > 编程语言 >Python全栈开发

Python全栈开发

时间:2024-05-04 21:33:24浏览次数:27  
标签:进阶 Python 知识 数据类型 全栈 开发 进程 操作

【Python初级】

【一】计算机基础

【二】编程语言和Python语言介绍

【三】Python解释器和Pycharm的按照

【四】常量和变量

【五】垃圾回收机制

【六】基本数据类型

【七】程序与用户交互

【八】基本运算符

【九】流程控制语句

【Python中级】

【一】数据类型的内置方法

【二】可变和不可变数据类型

【三】深浅拷贝

【四】字符编码

【五】文件操作

【六】异常处理

【七】列表字典推导式

【Python高级】

【一】函数

【二】名称空间与作用域

【三】函数对象与闭包函数

【四】匿名函数

【五】装饰器

【六】迭代器

【七】生成器

【八】模块与包

【九】常用模块

【十】常用的内置函数

【Python进阶】

【一】面向对象编程

【二】封装

【三】继承

【四】派生

【五】组合

【六】抽象类

【七】多态和鸭子类型

【八】绑定方法与非绑定方法

【九】反射

【十】内置方法

【十一】元类

【十二】魔法方法和元类补充

【补】OOP的常用术语

【补】面向对象软件开发

【网络编程】

【一】CS架构与BS架构

【二】操作系统与网络通信

【三】网络通信补充

【四】Socket层

【五】粘包问题

【六】认证客户端的链接合法性

【七】socketserver实现并发

【并发编程】

【一】操作系统引入

【二】多进程理论

【三】多进程操作

【四】多进程进阶

【1】僵尸进程和孤儿进程和守护进程

【2】守护进程

【3】进程间同步(互斥锁)

【4】进程间通信(队列和生产消费模型)

【5】进程间通信(管道)

【五】多线程理论

【六】多线程操作

【七】多线程进阶

【1】守护线程

【2】线程的互斥锁

【八】GIL全局解释器锁

【九】死锁和递归锁

【十】信号量和事件

【十一】线程queue

【十二】进程池和线程池

【十三】协程理论

【十四】协程操作

【十五】IO模型介绍

【十六】案例

【MySQL数据库】

【一】数据库初识

【二】SQL语句介绍

【三】MySQL数据库安装

【四】SQL语句基础

【五】SQL语句操作MySQL数据库基础

【六】存储引擎

【七】基本数据类型

【八】约束条件

【九】过滤条件

【十】多表查询和子查询

【十一】可视化工具

【1】Navicate安装

【2】PDManer(元数建模)

【3】Tabby

【十三】PyMySQL模块

【十四】进阶知识之视图

【十五】进阶知识之触发器

【十六】进阶知识之事务

【十七】进阶知识之存储过程

【十八】进阶知识之函数

【十九】进阶知识之流程控制

【二十】进阶知识之索引

【二十一】进阶知识之事务隔离机制

【二十二】进阶知识之锁机制

【补充】数据库的三大范式

MySQL数据库小结 ]

【前端】

【一】引入

【1】前端基础之引入

【2】Web服务器的本质

【3】HTTP协议

【二】HTML

【1】基础

【2】进阶

【三】CSS

【1】基础

【2】选择器

【3】属性

【4】盒子模型和浮动

【四】JavaScript

【1】引入

【2】数据类型

【3】运算符

【4】流程控制

【5】数组

【6】函数

【7】对象

【8】DOM

【五】jQuery

【1】引入

【2】基础语法

【3】进阶操作

【4】jQuery事件

【5】jQuery补充

【六】Bootstrap

【Django基础】

【一】纯手撸Web框架

【二】Django框架初识

【三】入门

【5】小白必会三板斧

【6】静态文件

【7】request对象

【8】ORM操作

【四】请求生命周期流程图

【五】进阶

【1】路由层

【2】视图层

【3】模板层

【4】模型层

【六】数据交互Ajax

【1】Ajax基础操作

【2】Ajax进阶操作

【3】JS插件补充之二次确认

【七】序列化组件serializers

【八】批量插入数据

【九】分页器推导

【十】form组件

【十一】操作Cookie和Session

【十二】CBV添加装饰器的三种方式

【十三】中间件引入

【补充】中间件思想

【十四】csrf跨站请求

【十五】auth模块

【十六】Settings

【十七】RBAC权限系统

标签:进阶,Python,知识,数据类型,全栈,开发,进程,操作
From: https://www.cnblogs.com/Hqqqq/p/18172731

相关文章

  • VScode和python解释器
    VScode下载https://code.visualstudio.com/安装VScode找到下载的.exe文件,以管理员身份运行勾选我同意此协议,点击下一步修改安装路径,最好放在C盘以外的盘,点击下一步默认即可,点击下一步勾选如下图所示条目即可,点击下一步点击下一步等待安装完成下载Python解释器......
  • 【M5Stack物联网开发】第一章 物联网
    第一章物联网介绍不知道对于下面这段描述,你是否熟悉: 小明是一名对科技充满热情的年轻人,每天的生活都离不开智能设备的协助。清晨,智能手环轻轻震动将他唤醒,这款手环不仅能追踪他的睡眠质量,还能根据他的生活习惯自动调整闹钟时间。小明从床上起来后,便对着智能音箱询问今天的天......
  • Python自动化测试中JSON数据处理遇到的错误
    在接口自动化测试领域,使用Excel管理测试数据是一种常见的做法。本文将分享一个实际案例,介绍在Python自动化测试框架中,如何从响应结果中提取所需数据,并探讨在处理JSON格式数据时遇到的一个典型问题及其解决方案。首先,让我们了解测试数据的基本格式。在Excel中,我们定义了一个名为ex......
  • stm32开发笔记
    GPIO全名为GeneralPurposeInputOutput,即通用输入输出。有时候简称为“IO口”。通用,说明它是常见的。输入输出,就是说既能当输入口使用,又能当输出口使用。端口,就是元器件上的一个引脚。输入模式和输出模式是GPIO的基本特性,当然GPIO还有其它模式可选。(一)模式汇总输入模式:l......
  • Windows系统,在Pycharm里面(python3.9)下载dlib的依赖包的具体步骤
    原文作者:传送门1、进入网址轮子地址然后选择这个下载:2、保存到自己的项目里面,然后使用pip的命令下载pip命令如下:pipinstalldlib-19.23.0-cp39-cp39-win_amd64.whl使用piplist的命令查看已经下载的包:dlib依赖包下载完成!......
  • Python进阶篇笔记
    一、面向对象1、面向过程与面向对象面向过程:把程序流程化面向对象:把程序抽象成类,类与类之间有联系2、类与对象对象就是容器,是用来存放数据和功能的,对象就是数据和功能的集合类的作用是吧对象做区分和归类,以及解决不同对象存相同数据的问题。类也是容器,也是用来存放数据和......
  • Python-Web-渗透测试秘籍(全)
    PythonWeb渗透测试秘籍(全)原文:annas-archive.org/md5/9ECC87991CE5C1AD546C7BAEC6960102译者:飞龙协议:CCBY-NC-SA4.0前言欢迎阅读我们的Python和Web应用测试书。渗透测试是一个庞大的领域,而Python的领域更加广阔。我们希望我们的小书可以帮助您更好地管理这些庞大......
  • Python-渗透测试秘籍(全)
    Python渗透测试秘籍(全)原文:annas-archive.org/md5/A471ED08BCFF5C02AB69EE891B13A9E1译者:飞龙协议:CCBY-NC-SA4.0前言Python是一种动态但解释性语言,属于高级编程语言。凭借其清晰的语法和丰富的库,它被用作通用语言。基于Python的解释性质,它经常被视为一种脚本语言。Pyt......
  • Kubernetes源码二次开发系列(一到三),玩转高阶K8s开发
    Kubernetes源码二次开发通常涉及以下步骤:环境准备:安装和配置Go环境,确保Go版本与Kubernetes项目兼容。获取源码:从GitHub克隆Kubernetes仓库到本地。设置工作环境:通过make命令设置编译环境。修改源码:根据需求修改Kubernetes源码。编译:使用makeall编译所有组......
  • Python中出现"No module named 'requests'"的图文解决办法
    第一步第二步第三步第四步第五步 第六步总结第一步找到pycharm中的虚拟环境的位置第二步打开虚拟环境位置的文件夹 找到Scripts的这个文件夹然后复制该文件夹的地址第三步打开“运行”(可以用快捷键WIN+R键打开)然后输入cmd第四步切换目录到虚拟环境......