导图社区 廖雪峰Python3教程
廖雪峰Python3教程 方便学习笔记使用
社区模板帮助中心,点此进入>>
python思维导图
Java日常技术
java中io流图解
Java继承与多态
职场必看!Java编程思想思维导图
python留言网站
Python入门
python基础知识点简单总结
J2EE复习大纲
《C语言程序设计》思维导图
Python教程
1. Python简介
2. 安装Python
Python解释器
3. 第一个Python程序
使用文本编辑器
Python代码运行助手
输入和输出
4. Python基础
数据类型和变量
字符串和编码
使用list和tuple
条件判断
循环
使用dict和set
5. 函数
调用函数
定义函数
函数的参数
递归函数
6. 高级特性
切片
迭代
列表生成式
生成器
迭代器
7. 函数式编程
高阶函数
map/reduce
filter
sorted
返回函数
匿名函数
装饰器
偏函数
8. 模块
使用模块
安装第三方模块
9. 面向对象编程
类和实例
访问限制
继承和多态
获取对象信息
实例属性和类属性
10. 面向对象高级编程
使用slots
使用@property
多重继承
定制类
使用枚举类
使用元类
11. 错误、调试和测试
错误处理
调试
单元测试
文档测试
12. IO编程
文件读写
StringIO和BytesIO
操作文件和目录
序列化
13. 进程和线程
多进程
多线程
ThreadLocal
进程 vs. 线程
分布式进程
14. 正则表达式
15. 常用内建模块
datetime
collections
base64
struct
hashlib
hmac
itertools
contextlib
urllib
XML
HTMLParser
16. 常用第三方模块
Pillow
requests
chardet
psutil
virtualenv
17. 图形界面
海龟绘图
18. 网络编程
TCP/IP简介
TCP编程
UDP编程
19. 电子邮件
SMTP发送邮件
POP3收取邮件
20. 访问数据库
使用SQLite
使用MySQL
使用SQLAlchemy
21. Web开发
HTTP协议简介
HTML简介
WSGI接口
使用Web框架
使用模板
22. 异步IO
协程
asyncio
async/await
aiohttp
23. 使用MicroPython
搭建开发环境
控制小车
遥控小车
遥控转向
24. 实战
Day 1 - 搭建开发环境
Day 2 - 编写Web App骨架
Day 3 - 编写ORM
Day 4 - 编写Model
Day 5 - 编写Web框架
Day 6 - 编写配置文件
Day 7 - 编写MVC
Day 8 - 构建前端
Day 9 - 编写API
Day 10 - 用户注册和登录
Day 11 - 编写日志创建页
Day 12 - 编写日志列表页
Day 13 - 提升开发效率
Day 14 - 完成Web App
Day 15 - 部署Web App
Day 16 - 编写移动App
25. FAQ
26. 期末总结