课程信息
  • 课程首页
  • 拼团活动
  • 专业套餐
  • 优惠活动
  • 我的课程
  • 站内消息
  • 站内提醒
  • 我的钱包
  • 奖学金
  • 道具 | 抵价券
  • 登录


【快班】python web框架企业实战详解

编程技术

13周

7人

此课程所属【大数据攻城狮专业】, 【全栈程序猿】, 【python数据分析师职业方向】专业,专业内有不少于15门推荐课程,目前平台推出【专业课程0元学】活动,只需0元即可在所有的专业课程中任选5门学习,超值优惠,助您快速成长!点击这里了解

讲师
five3
陈晓武,从事测试开发、自动化测试平台开发等相关工作。工作中擅长使用python及相关的web框架进行平台开发,熟悉互联网系统架构设计。喜欢关注python相关的开源项目。
课程简介

python语言近年来越来越被程序相关人员喜欢和使用,因为其不仅简单容易学习和掌握,而且还有丰富的第三方程序库和相应完善的管理工具;从命令行脚本程序到gui程序,从B/S到C/S,从图形技术到科学计算,软件开发到自动化测试,从云计算到虚拟化,所有这些领域都有python的身影;python已经深入到程序开发的各个领域,并且会越来越多的人学习和使用。

如今的时代是互联网时代,所以web开发对于程序相关人员来说应当被熟练掌握,同时而来的移动互联网和HTML5技术的发展,同样需要程序相关人员web开发技术;因此本课程专门讲解基于python的企业web开发内容,从python简单的基础讲起,以项目为导向来讲解如何使用webpy和django进行项目搭建、开发、部署等工作。

课程章节
  • 第1课 python基础知识
    • 1-1 python介绍--python历史、特性、优点、版本选择
    • 1-2 python安装--安装、配置、启动python,使用默认编辑器
    • 1-3 python基础语法--学习python的基础语法
    • 1-4 python基础数据结构--掌握元组、列表、字典等
  • 第2课 Python进阶知识
    • 2-1 函数参数传递--掌握位置参数、默认值参数、动态参数使用
    • 2-2 常用内建函数--学习python常用内建函数
    • 2-3 常用内建模块--学习python常用内建模块
    • 2-4 异常处理--了解异常类型及使用
    • 2-5 python内省--了解内省机制及应用
  • 第3课 web开发基础知识
    • 3-1 HTTP协议--了解http协议内容
    • 3-2 HTML/HTML5--掌握html元素标签及应用
    • 3-3 CSS/bootstrap--掌握css及bootstrap框架使用
    • 3-4 JS/jquery--掌握js及jquery的使用
    • 3-5 ajax请求--掌握ajax方式的请求使用
  • 第4课 python的web框架
    • 4-1 python的框架选择--框架选择的几个要点
    • 4-2 python的IDE选择--IDE选择的要点
    • 4-3 webpy框架介绍--介绍webpy的功能
    • 4-4 webpy开发环境搭建--介绍webpy开发环境搭建
    • 4-5 django框架介绍--介绍django框架功能
    • 4-6 django开发环境搭建--介绍django开发环境搭建
  • 第5课 web.py框架基础学习
    • 5-1 基本使用--web请求的基本功能使用
    • 5-2 模板使用--学习模板及语法的使用
    • 5-3 表单提交--学习表单知识及提交方式
    • 5-4 邮件发送--学习使用webpy发邮件
    • 5-5 数据库操作--学习使用webpy调用数据库
    • 5-6 部署SAE--把webpy项目部署到SAE
  • 第6课 web.py框架高级应用
    • 6-1 session使用--掌握如何操作session
    • 6-2 cookie使用--掌握如何操作cookie
    • 6-3 获取请求头--学习请求头及获取
    • 6-4 设置响应头--学习响应头及设置
    • 6-5 文件上传--进行文件上传操作
    • 6-6 异常处理--请求异常处理
    • 6-7 测试调试--问题调试及定位
    • 6-8 线上部署--部署webpy项目到线上环境
  • 第7课 项目分析与准备
    • 7-1 豆瓣站点项目需求分析--针对项目功能进行需求分解
    • 7-2 概要设计--站点的架构及接口设计
    • 7-3 详细设计--站点的模块及功能设计
    • 7-4 web.py开发环境搭建--项目基础环境搭建
  • 第8课 web.py应用开发实战—豆瓣
    • 8-1 模块开发--学习并开发注册、登录、个人资料、创建组、发帖等功能
  • 第9课 web.py应用开发实战—拉勾
    • 9-1 模块开发--注册、登录、填写简历【附件上传】、简历分类、简历搜索
  • 第10课 Django框架基础学习
    • 10-1 Django manage.py学习--掌握manage基本使用
    • 10-2 Django的url配置--掌握url配置
    • 10-3 Django模板--学习模板及语法
    • 10-4 Django模型--学习模型及数据库操作
    • 10-5 Django Admin--学习配置admin模块
    • 10-6 表单提交--掌握表单提交及处理
  • 第11课 Django高级应用
    • 11-1 session处理--掌握session设置
    • 11-2 cookie处理--掌握cookie设置
    • 11-3 用户管理--学习用户管理操作
    • 11-4 设置响应头--学习设置常用响应头
    • 11-5 获取请求头--学习获取常用请求头
    • 11-6 文件上传--掌握文件上传处理
    • 11-7 线上部署--线上环境部署django应用
  • 第12课 Django应用开发实战—微博站
    • 12-1 代码开发--学习基于Redis、mongoDB开发微博社区应用;发微博、评论、关注等功能开发
  • 第13课 Django应用开发实战—团购站
    • 13-1 代码开发--学习上传团购、团购验证、已售团购等功能开发
课程环境

windows/linux

授课对象

想了解互联网web系统的基本设计
想了解开源项目的基础合作模式
想使用python进行web开发
想参与实际项目实战练习
想。。。。。。
只要你想,都可以加入

收获预期

掌握python及相关常用web框架【webpy,django】的使用,并在学习过程中掌握并参与项目的设计、开发、协作、部署等工作;胜任常规互联网项目的开发工作。

学费

学费: ¥400 ( 固定学费: ¥300, 逆向学费: ¥100 )

新颖的课程收费形式:“逆向收费”约等于免费学习,仅收取300元固定收费+100元逆向学费,学习圆满则逆向学费全额返还给学员!

炼数成金移动版 v2.0