课程大纲
课程阶段 | 课程内容 |
第一阶段Python核心编程 | Python编程基础:
1. Linux下Python编程环境及基本命令; 2. 命令行上的交互式解释器; 3. 从命令行启动脚本; 4. PDB调试; 5. 数据类型,语句控制,函数和函数式编程:参数、调用、模块引用; 6. Sys,OS模块的使用,文件操作,调用其他程序; 7. 网络(urllib, post, get)项目:实现爬虫系统; 8. 项目指导; |
第二阶段Python自动化测试 | Python自动化测试:
1. web测试工具selenium: 2. Selenium使用介绍 3. Selenium RC在浏览器兼容性测试的使用 4. Selenium开源功能测试工具 |
第三阶段 从Blog到CMS网站系统 | 基于Uliweb框架,学习知识点:
1. 网址映射:通过浏览器访问页面地址; 2. 数据库访问:mysql数据库配置,insert、delete、update、save、filter; 3. 模版:显示模版,模版应用python语句; 4. 用户注册模块:用户登录、退出、注册; 5. Plugs:内置了bootstrap, CSS用法; 6. Xhediter丰富的编辑框; |
第四阶段Django入门及进阶 | 入门
1. Django 搭建和安装 2. views 和地址 3. 模板 4. models 数据库 5. forms 表单 6. 小结代码 7. 使用django 的admin模块做后台管理 8. django 内置auth–用户验证模块 9. jeapsns 初步图片 进阶: 1. Django的Many-to-Many(多对多)模型 2. 增加静态文件(css,js,image) 3. 验证csrf 4. request的裸数据 5. 使用admin 的时候出现foreignkey 的处理办法 |