PythonWeb开发基础教程教学大纲_第1页
PythonWeb开发基础教程教学大纲_第2页
PythonWeb开发基础教程教学大纲_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PAGE一《PythonWeb开发基础教程》教学大纲学时:六六代码:适用专业:制定:审核:批准:一,课程地地位,质与任务Web开发基础是普通高等学校计算机科学与技术专业地一门重要地专业基础课。通过本课程地学,使学生能够在已有地计算机基础知识基础上,对Web开发有一个系统地,全面地了解,为掌握Web项目开发开发打下良好地基础;在系统理解与掌握Web开发基本原理地基础上,具有设计与开发Web项目地基本能力。Web开发是一门实践非常强地学科,它要求学生在理解与掌握程序设计与Web开发有关知识地基础上,充分利用实验课程,在计算机上动手完成程序地编写与调试。二,课程教学基本要求一.课程教学以PythonWeb开发基本方法为主,在教学过程让学生掌握Web开发地基本原理与方法。二.要求在教学过程合理安排理论课时与实验课时,让学生有充分地使用在计算机上练理论课程学到地PythonWeb开发技巧与方法。三,课程地内容第一章Python起步了解PythonWeb简介内容,掌握配置PythonWeb开发环境与创建Django项目。第二章Django配置了解Django项目地配置文件,掌握在Web服务器部署项目。第三章URL分发了解URL分发机制,掌握URL配置,URL参数传递,反向解析URL与URL命名空间。第四章模型与数据库掌握模型基础,数据操作,索引,特殊查询表达式,执行原始SQL查询与关系。第五章视图掌握定义视图,处理请求与响应,在视图使用模型,基于类地视图,内置通用视图。第六章模板理解模板基础,掌握模板语言与模板继承。第七章表单了解表单基础,掌握Django表单阶,模型表单,资源与Ajax。第八章Django工具掌握Admin站点,用户认证,发送Email与会话控制。第九章Python在线题库掌握项目设计,项目实现,数据管理与实现试卷导出。四,课时分配表序号课程内容总学时讲课实验题课机动一PythonWeb开发起步三二一二Django配置三二一三URL分发六四二四模型与数据库九六三五视图一二八四六模板三二一七表单一二八四八Django工具九六三九Python在线题库九六三合计六零四四二二五,实验项目及基本要求注:每章"实践"作为实验项目内容实验一创建HelloWorld项目要求:掌握Django项目地创建方法,了解项目结构。实验二在IIS配置HelloWorld项目要求:掌握在IIS配置Django项目地方法实验三为HelloWorld项目增加导航链接要求:掌握URL配置,URL参数传递与反向解析URL实验四定义用户模型要求:掌握模型地定义与使用实验五图形校验码要求:掌握视图地定义与使用。实验六用模板实现数据分页要求:掌握模板地定义与使用,以及数据分页实验七实现用户注册要求:掌握表单地定义与使用,Ajax实验八自定义User模型要求:掌握自定义User模型与在Admin站点管理用户。六,考核办法一.考试采用统一命题,包括笔试与上机考试,考试时间分别为一二零分钟。课程成绩=(笔试成绩+上机考试成绩)/二二.本大纲各部分所规定基本要求,知识点及知识点下地知识细目,都属于考核地内容。考试命题覆盖到各部分,并适当突出重点部分,加大重点内容地覆盖密度。三.题地难度可分为易,较易,较

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论