python全栈学习路线

查询目录

  一,硬件                                                                    十一,数据库

  二,Linux基础                                                           十二,前端

  三,python基础                                                        十三,Django

  四,python文件处理                                                 十四,flask

  五,函数                                                                    十五,版本控制-Git

  六,模块和包                                                             十六,redis

  七,面向对象                                                             十七,爬虫

  八,异常处理                                                             十八,项目

  九,网络编程                                                             十九,源码解读

  十,进程线程协程                                                       二十,金融与算法基础

  持续更新中.......



 

硬件:

  第一篇:操作系统简介

  第二篇:操作系统

linux基础:

  第一篇:初始Linux

  第二篇:基本使用

  第三篇:Linux进阶

python基础:

  第一篇:python基础大纲

  第二篇:变量与交互

  第三篇:快捷键

  第四篇:基本数据类型,基本二字符串列表元组字典集合

  第五篇:基础条件和循环

  第六篇:循环,元组,字典列表代码整理计算器小程序一大波作业来袭

  第七篇:第六篇-练习代码

  第八篇:集合

  第九篇:字典

  第十篇:元组

  第十一篇:列表

  第十二篇:字符串

  第十三篇:日期格式化

python-文件处理:

  第一篇:字符编码、文件处理

python-函数:

  第一篇:初始函数

  第二篇:函数进阶

  第三篇:装饰器

  第四篇:递归与二分法

  第五篇:内置函数思维导图

  第六篇:迭代器、生成器、列表推倒。。

  第七篇:eval一个神器的函数

  第八篇:持续更新中。。。

python-模块和包:

  第一篇:模块导入和包

  第二篇:常用的几个模块

  第三篇;摘要算法模块

  第四篇:logging模块

  第五篇:configparser模块

  第六篇:持续更新中。。

python-面向对象:

  第一篇:初始面向对象

  第二篇:面向对象三大特性

  第三篇:property-staticmethod-classmethod

  第四篇:神奇的反射

  第五篇:面向对象拓展

  第六篇:持续更新。。。

python-异常处理:

  第一篇:异常处理

python-网络编程:

  第一篇:初始socket

  第二篇:客户端服务端一客户端服务端二

  第三篇:持续更新中。。。

python-进程、线程、协程:

  第一篇:线程与进程

  第二篇:并发编程

  第三篇:多进程模拟抢票

  第五篇:进程的队列

  第六篇:互斥锁

  第七篇:开启线程的两种方式线程queue

  第八篇:线程与进程的两种应用

  第九篇:死锁与递归锁定时器

  第十篇:event模式数据库链接

  第十一篇:进程池与线程池统一进程的两个任务切换问题

  第十二篇:同步与异步

  第十三篇:阻塞IO非阻塞IO多路复用

  第十四篇:进程、线程、协程终极版

  第十五篇:持续更新中。。

数据库-MySQL-MongoDB:

  第一篇:MySQL--数据库基本操作一基本操作二

  第二篇:MySQL--进阶操作(了解即可)

  第三篇:MySQL--经典习题

  第四篇:MongoDB

前端:HTML、css、JavaScript、jquery、vue.js:

  第一篇:HTML

  第二篇:css

  第三篇:JavaScript

  第四篇:jQuery跨域实例

  第五篇:vue.js入门项目结构介绍es6入门

  第六篇:vue.js详细的操作实例一

  第七篇:vue-router篇

  第八篇:快速上手npm

  第九篇:初识webpack

  第十篇:持续更新中

python-Django框架:

  第一篇:安装以及介绍--Django生命周期--一些命令----笔记---笔记2--笔记3

  第二篇:初始djangoMTV模型请求方式测试

  第三篇:简单的登录注册admin管理权限管理测试

  第四篇:模板层练习模板继承csrf跨站

  第五篇:基于MySQL的图书管理图书管理增删改加了cookie的图书管理

  第五篇:orm查询查询二

  第六篇:cookie验证cookie与session

  第七篇:diy自己的权限系统

  第八篇:Django-ajax,,跨站请求伪造jQuery-serizlize的用法

  第九篇:文件上传验证码Django缓存问题

  第十篇:Django-rest-framework部分总结

  第十一篇:content-type

  第十二篇:持续更新中。。。。

Git-版本控制:  

  第一篇:Git入门

  第二篇:git操作演示

python-flask框架:  

  第一篇:flask各种小东西

  第二篇:flask开发框架配置文件

  第三篇:单例模式

  第四篇:flask-session源码剖析

  第五篇:flask-session组件

  第五篇:信号

  第六篇:sqlalchemy操作操作2详细,,命令使用

  第七篇:flask-script

redis:

  第一篇:基本使用

爬虫相关

  第一篇:爬取校花网资源

  第二篇:请求库-request

  第三篇:解析库-re-beautifulsoup

  第四篇:存储库-MySQL(见上面MySQL),MongoDB

  第五篇:github绵密登录自动投递简历

  第六篇:提高爬虫性能爬虫性能测试代码

  第七篇:爬虫框架scrapy1,爬虫框架scrapy2

  第八篇:爬取亚马逊商品信息爬取网络小说

  第九篇:分布式爬虫  ---

项目练习:

  第一篇:基于bootstrap搭建静态网站

  第二篇:基于bootstrap+MySQL搭建动态网站

  第三篇:基于HTML,css,jQuery,JavaScript,MySQL搭建博客系统

  第四篇:基于django做权限控制

  第五篇:基于django做增删改查组件,分页器组件

  第五篇:为公司做crm资产管理

  第六篇:基于flask做权限控制

  第七篇:爬虫项目

  第八篇:路飞学成搭建  

  。。。。。。。

源码剖析:

  第一篇:flask

  第二篇:django

  第三篇:django-restframework源码流程分析

金融与算法:

  第一篇:金融介绍

  第二篇:量化投资与python

  第三篇:ipython基础认识

  第四篇:numpy数组运算事例代码

  第五篇:pandas数据分析事例代码

  第六篇:matplotlib绘图可视化事例代码

  第七篇:金融分析实例(了解)

  第八篇;算法基础(理论)实例代码

  第九篇:排序lowB三人组示例代码

  第十篇:NB三人组示例代码

  第十一篇:算法进阶其它(了解)

  第十二篇:数据结构数据结构实例代码

  第十三篇:设计模式设计模式实例代码

原文地址:https://www.cnblogs.com/eric_yi/p/8483079.html

时间: 2024-11-05 17:20:06

python全栈学习路线的相关文章

python全栈学习--day4

列表 说明:列表是python中的基础数据类型之一,它是以[]括起来,每个元素以逗号隔开,而且他里面可以存放各种数据类型比如: 1 li = ['alex',123,Ture,(1,2,3,'wusir'),[1,2,3,'小明',],{'name':'alex'}] 列表相比于字符串,不仅可以储存不同的数据类型,而且可以储存大量数据.列表是有序的,有索引值,可切片,方便取值. 索引,切片,步长 li = ['xiao',123,True,(1,2,3,'wusir'),[1,2,3,'小明',

Python全栈学习:如何安装Python方法,详解!

因为Python是跨平台的,它可以运行在Windows.Mac和各种Linux/Unix系统上.在Windows上写Python程序,放到Linux上也是能够运行的. 要开始学习Python编程,首先就得把Python安装到你的电脑里.安装后,你会得到Python解释器(就是负责运行Python程序的),一个命令行交互环境,还有一个简单的集成开发环境. 安装Python 3.7 目前,Python有两个版本,一个是2.x版,一个是3.x版,这两个版本是不兼容的.由于3.x版越来越普及,我们的教程

python全栈学习--面向对象进阶3

复习: #反射 必须会,必须能看的懂,必须知道在哪儿用 #hasattr  getattr setattr delattr 内置方法 必须能看懂 能用尽量用 __len__len(obj)的结果依赖于obj.__len()__的结果,计算对象的长度 __hash__ hash(obj)的结果依赖于obj.__hash__()的结果,结算对象的hash值 __eq__ obj1 == obj2 的结果依赖于obj.__eq__()的结果,用来判断相等 __str__ str(obj) print(

python全栈学习--day31(正则)

try: '''可能会出现异常的代码''' except ValueError: ''''打印一些提示或者处理的内容''' except NameError: '''...''' except Exception: '''万能异常不能乱用''' try: '''可能会出现异常的代码''' except ValueError: ''''打印一些提示或者处理的内容''' except NameError: '''...''' except Exception: '''万能异常不能乱用''' else

python全栈学习总结更新字符串:字符串格式化方法

一百分号方式 """ 百分号方式 %[(name)][flags][width].[precision]typecode (name) 可选,用于选择指定的key flags 可选,可供选择的值有: + 右对齐:正数前加正好,负数前加负号: - 左对齐:正数前无符号,负数前加负号: 空格 右对齐:正数前加空格,负数前加负号: 0 右对齐:正数前无符号,负数前加负号:用0填充空白处 width 可选,占有宽度 .precision 可选,小数点后保留的位数 typecode 必

python全栈学习总结二:数字、字符串、列表、元组、字典重要特点及方法

一 python中数据类型 整形:int 字符串:str 列表:list 元组:tuple 字典:dict 布尔值:bool 浮点型:float 一切皆对象,在python中,所有的数据类都是看做对象,故所有的类型名称都是类,通过类来建立对象,每个类中都有相应的方法,下面我们通过总结上面其中数据类型的特点以及常用的方法,来加深我们这些数据"类"的认识和理解. 二 各种数据类型总结 1 整形int 定义:age = 10 转换:value = int('158')  把字符串'158'转

python全栈学习总结五:迭代器和生成器

一 迭代器 1 什么是迭代器协议 迭代器协议:对象必须提供一个next方法,执行该方法要么返回迭代中的下一项,要么引起一个Stoplteration异常,以终止迭代(只能往后走不能往前退) 可迭代对象:实现了迭代器协议的对象(如何实现:对象内部定义一个__iter__()方法) 协议是一种约定,可迭代对象实现了迭代器协议,python的内部工具(如for循环,sum,min,max函数等)使用迭代器协议访问对象. 2 自定义迭代器 class MyIterator: #自定义迭代器类 def _

Day-1 Python全栈学习

乘法表: i = 1while i <= 9: print(i,end=": ") j = 1 while j <= i: print("%d*%d=%d" %(i,j,i*j),end=" ") j += 1 i += 1 print() 运行结果

python全栈学习记录--3(2018.1.13) 计算机基础知识

一.Linux操作系统1.unix是目前世界上最稳定,安全的系统.是分时操作系统,多个联机终端和采用多道技术.2.开源代表代表公开,所有人可以编辑查看,但不代表免费.3.服务器要的是性能,稳定,效率,不间断运行.故LINUX更能胜任,WINDOW不行,运行久了就会很卡.4.桥接:用交换机的方式上网,相当于在局域网内多增加一台电脑联网.5.虚拟内存一般设为物理内存的1.5-2倍,但不超过8G.物理内存大于4G就足以运行目前几乎所有程序了,没必要设置虚拟内存了. 二.网络基础之OSI五层协议1.网络