文档介绍:Python学****课程大纲自学Python参考
/
第一阶段:Python环境配置。
1、Python的历史和它的哲学思想。 
2、Python开发环境安装与配置。(Linux系排序等等。
/
 
/
8、多线程编程,提高程序运行效率,异步处理多个并发的任务,全局解释器锁的应用,开启和退出线程,thread,threading,Queue等模块方法的使用, 单线程与多线程速的对比,多线程爬虫等应用 。 
9、re 正则表达式 Regular Expression 精讲 (结合网络模块进行抓取和匹配自己想要的任何内容),普通字符,非打印字符,特殊字符,限定符,定位符,选择,反向引用,语法规则,检索匹配要点介绍。 
10、网络编程Socket接口概念讲解,开发网络通信工具必备知识,客户端与服务器通信的软件,远程执行命令,黑客工具等。 
11、实践项目:抓取淘宝、京东等网站的产品价格、标题、图片等详细信息,比价购物程序。 
第四阶段: Python高级项目实战篇
一、Div + CSS 以及 Bootstrap 前端框架 
讲解基于DIV+CSS的WEB标准化设计流程,和布局方法,实现网页页面内容与表现相分离,学****CSS层叠样式表的语法,优先级,下载、 安装、配置Bootstrap前端框架,了解框架的文件结构,响应式导航条设计,链接按钮,Logo图片,内外边距调整,标题字体大小颜色颜色,布局排版,基本模板样式,表格以表单设置美化,按钮图片响应,H1 H2 H3等大标题,面包屑导航,分页,下拉菜单等网页前端设计。
二、 
  ,可以让学员快速入门了解网站开发的流程和工作原理,了解MTV开发模式,理解网站url生成和模块的这些概念通过开发一个简单小博客程序,为Django框架打下牢固基础。
三、Django框架网站开发 
  ◎  Django框架的历史介绍,开发环境的安装配置。 
  ◎  DjangoMTV开发模式与Model-View-Controller (MVC)模式,架构介绍,核心理念。 
  ◎  创建自己的第一个django项目,运行调试开发服务器与命令的使用。 
  ◎  创建自己的第一个django项目下的应用程序。 
  ◎  学会设计自己的模型model部分,模型的语法、各字段的类型,选项的设置。 
  ◎  网站的URL规划配置,与视力函数掌握,请求与响应对象,渲染模板。 
/
  ◎  模板语言,模板的变量,过滤器,模板标签,注释,模板也可以继承,更快捷的模板开发方式。 
  ◎  熟练掌握 Jinja2模板引擎的语法规则。 
  ◎  Django admin 网站管理部分,创建编辑管理员以及普通用户账户权限设置,后台管理,自定义管理表单,分类频道的关联,一些高级技巧 。 
  ◎  出发视图的错误反馈,处理常见网页错误状态码,命名空间的URL,在模板中使用快捷巧妙的URL编码方式,在多项目,多应用的状态下可以快速区分url地址,在