python课程学习大纲

课程大纲

课程阶段 课程内容
第一阶段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 的处理办法

Posted in 未分类