人生苦短,我学python学习笔记目录:
week1 python入门
week2 python基础
week3 python进阶
week4 python模块
week5 python高阶
week6 数据结构与算法
week7 GUI编程
week8 网络编程与并发编程(操作系统)
week9 数据库入门
week10 常用数据库
week11 LINUX操作系统
week12 - week16 前端学习
week17 网络框架之入门
week18 网络框架之django框架
week19 网络框架之flask框架
week20 网络框架之tornado框架
week21 git及github操作
week22 python应用之爬虫实战
week23 python应用之游戏实战
week24 python应用之数据分析实战
注:持续完善中,敬请期待!!!
week1 python入门:
- python入门第0篇 Windows下python的安装及pip安装和使用
- python入门第1篇 python简介
- python入门第2篇 python输入输出及变量常量
- python入门第3篇 pycharm安装及使用
week2 python基础:
- python基础第1篇 python基本数据类型
- python基础第2篇 python中的运算符及表达式及常用内置函数
- python基础第3篇 python的分支循环
- python基础第4篇 python基础补充内容
week3 python进阶:
week4 python模块:
week5 python高阶:
- python高阶1 python迭代器
- python高阶2 python生成器
- python高阶3 python装饰器
- python高阶4 python面向对象
- python高阶5 python异常处理
- python高阶6 面向对象重新梳理
week6 数据结构与算法:
- python拓展1 week1-week5复习回顾
- python拓展2 collections模块与string模块
- python拓展3 常用算法
- python拓展4 数据结构
- python拓展5 设计模式
- 笔试面试中的经典算法题
week7 GUI编程:
week8 网络编程与并发编程(操作系统相关):
- 网络基础
- python网络编程
- 操作系统
- 进程
- 线程
- concurrent.futures模块
- 协程及IO多路复用
- 生产者消费者模型
- 网络编程及并发编程总结
week9 数据库入门:
week10 常用数据库:
- 常用数据库1 sqlserver
- 常用数据库2sqlite及SQL注入
- 常用数据库3 mysql
- python连接数据库(pymysql)及数据库加密
- 常用数据库4 mongodb
- ORM sqlachemy学习
- 常用数据库5 redis
week11 Linux操作系统:
week12 - week16 前端学习:
week17 网络框架入门(网络相关):
week18 网络框架之django框架:
week19 网络框架之flask框架:
week20 网络框架之tornado框架:
week21 Git及Github使用:
week22 python应用之爬虫实战:
- 爬虫基础 - 抓包
- python应用之爬虫实战1 爬虫基本原理
- python应用之爬虫实战2 请求库与解析库
- python应用之爬虫实战3 存储库之mongodb、redis、mysql
- python应用之爬虫实战4 高性能爬虫
- python应用之爬虫实战5 Scrapy框架
- python应用之爬虫实战6 分布式爬虫
week23 python应用之游戏实战:
week24 python应用之数据分析实战:
附录:
1.python相关:
- 分支循环相关
- 字符串相关
- 字符串与字节之间的转换
- 登录接口
- 三级菜单
- 购物车
- 命令行参数及全局替换程序
- 员工信息增删改查
- 装饰器应用练习
- ATM+购物商城
- python实现计算器
- 选课系统
- FTP作业
2.前端相关:
3.Django相关:
4.flask相关:
5.爬虫相关:
6.数据库相关:
- SQL语句练习题(转)
- SQLAlchemy练习 - 学员管理系统