首页 > 选课中心 > 编程技术 > 【快班】python web框架企业实战详解
【快班】python web框架企业实战详解
此课程所属 【大数据攻城狮专业】, 【全栈程序猿】, 【python数据分析师职业方向】专业,报名专业套餐,可享受0元学习特惠!点击了解详情
2018年03月26日 13点 共13课 ★★☆
开课时间 课程周期 难易度
招生中

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

如今的时代是互联网时代,所以web开发对于程序相关人员来说应当被熟练掌握,同时而来的移动互联网和HTML5技术的发展,同样需要程序相关人员web开发技术;因此本课程专门讲解基于python的企业web开发内容,从python简单的基础讲起,以项目为导向来讲解如何使用webpy和django进行项目搭建、开发、部署等工作。
课程大纲
第1课:python基础知识
python介绍--python历史、特性、优点、版本选择
python安装--安装、配置、启动python,使用默认编辑器
python基础语法--学习python的基础语法
python基础数据结构--掌握元组、列表、字典等
查看函数帮助--如何自助查看帮助

第2课:Python进阶知识
函数参数传递--掌握位置参数、默认值参数、动态参数使用
常用内建函数--学习python常用内建函数
常用内建模块--学习python常用内建模块
异常处理--了解异常类型及使用 
python内省--了解内省机制及应用

第3课:web开发基础知识
HTTP协议--了解http协议内容
HTML/HTML5--掌握html元素标签及应用
CSS/bootstrap--掌握css及bootstrap框架使用
JS/jquery--掌握js及jquery的使用
ajax请求--掌握ajax方式的请求使用

第4课:python的web框架
python的框架选择--框架选择的几个要点
python的IDE选择--IDE选择的要点
webpy框架介绍--介绍webpy的功能
webpy开发环境搭建--介绍webpy开发环境搭建
django框架介绍--介绍django框架功能
django开发环境搭建--介绍django开发环境搭建

第5课:web.py框架基础学习
基本使用--web请求的基本功能使用
模板使用--学习模板及语法的使用
表单提交--学习表单知识及提交方式
邮件发送--学习使用webpy发邮件
数据库操作--学习使用webpy调用数据库
部署SAE--把webpy项目部署到SAE

第6课:web.py框架高级应用
session使用--掌握如何操作session
cookie使用--掌握如何操作cookie
获取请求头--学习请求头及获取
设置响应头--学习响应头及设置
文件上传--进行文件上传操作
异常处理--请求异常处理
测试调试--问题调试及定位
线上部署--部署webpy项目到线上环境

第7课:项目分析与准备
豆瓣站点项目需求分析--针对项目功能进行需求分解
概要设计--站点的架构及接口设计
详细设计--站点的模块及功能设计
web.py开发环境搭建--项目基础环境搭建

第8课:web.py应用开发实战—豆瓣
模块开发--学习并开发注册、登录、个人资料、创建组、发帖等功能 

第9课:web.py应用开发实战—拉勾
模块开发--注册、登录、填写简历【附件上传】、简历分类、简历搜索 

第10课:Django框架基础学习
Django manage.py学习--掌握manage基本使用
Django的url配置--掌握url配置
Django模板--学习模板及语法
Django模型--学习模型及数据库操作 
Django Admin--学习配置admin模块
表单提交--掌握表单提交及处理 

第11课:Django高级应用
session处理--掌握session设置
cookie处理--掌握cookie设置 
用户管理--学习用户管理操作
设置响应头--学习设置常用响应头
获取请求头--学习获取常用请求头 
文件上传--掌握文件上传处理
线上部署--线上环境部署django应用

第12课:Django应用开发实战—微博站
代码开发--学习基于Redis、mongoDB开发微博社区应用;发微博、评论、关注等功能开发

第13课:Django应用开发实战—团购站
代码开发--学习上传团购、团购验证、已售团购等功能开发
授课讲师
陈晓武,从事测试开发、自动化测试平台开发等相关工作。工作中擅长使用python及相关的web框架进行平台开发,熟悉互联网系统架构设计。喜欢关注python相关的开源项目。
博客:http://blog.csdn.net/five3
github:https://github.com/five3/ 
E-Mail:five3@163.com 
微博:上帝De助手 
课程环境
windows/linux
授课对象
想了解互联网web系统的基本设计
想了解开源项目的基础合作模式
想使用python进行web开发
想参与实际项目实战练习
想。。。。。。
只要你想,都可以加入
收获预期
掌握python及相关常用web框架【webpy,django】的使用,并在学习过程中掌握并参与项目的设计、开发、协作、部署等工作;胜任常规互联网项目的开发工作。
课程试听
课程学费
学费:400元(固定学费:300元 + 逆向学费:100元)
新颖的课程收费形式:“逆向收费”约等于免费学习,课程收取300元固定收费 + 100元逆向学费,学习圆满则全额奖励返还给学员!
特别说明如下
本门课程本来打算完全免费,某位大神曾经说过“成功就是正确的方向再加上适度的压力”。考虑到讲师本身要付出巨大的劳动,为了防止一些朋友在学习途中半途而废,浪费了讲师的付出,为此我们计划模仿某些健身课程,使用“逆向收费”的方法。 在 报名时每位报名者收取400元,其中300元为固定 收费,另外100元是暂存学费,即如果学员能完成全部课程要求,包括完成全部的书面作业,则100元全款退回。如果学员未能坚持到完全所有的学习计划任务,则会被扣款。期望这种方式可以转化为大家强烈的学习愿望和驱动力!
课程授课方式

1、 学习方式:老师发布教学资料、教材,幻灯片和视频,学员通过网络下载学习。同时通过论坛互动中老师对学员进行指导及学员之间相互交流。

2、 学习作业:每课均有布置课后作业,学员完成书面作业后则可进入下一课学习。

3、 老师辅导:通过论坛站内信及邮件等多种方式与老师进行一对一互动。

4、 完成课程:最后一课作业交纳后,老师完成作业批改,即可完成课程并取回相应剩余的逆向学费。

联系我们
咨询Email :edu01@dataguru.cnedu02@dataguru.cn
课程入门讨论咨询QQ群:706821899(群内有培训公开课视频供大家免费观看)
咨询QQ: 点击这里给我发消息 点击这里给我发消息
您是否对此课程还有疑问,那么请 点击进入FAQ,您的问题将基本得到解答
全国统一咨询热线: 4008-010-006
最新技术热点、 最新行业资讯,最新培训课程信息,尽在炼数成金官方微信,低成本传递高端知识!技术成就梦想!欢迎关注!
打开微信,使用扫一扫功能,即刻关注炼数成金官方微信账户,不容错过的精彩,期待您的体验!!!

授课老师

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

其他快班课程

【快班】JavaScript从入门到精通
【快班】赢在大数据-人工智能的应用实践
【快班】【免费公开课】《数据科学入门手册》——DSX架构与部署
【快班】【免费公开课】数据科学无难事
【快班】【免费公开课】《Hadoop入门手册》之 虚拟机的安装和使用
【快班】【免费公开课】玩转数据艺术-数据展示技巧应用实战
【快班】【免费公开课】玩转数据科学——IBM DSX
【快班】【免费公开课】《Hadoop入门手册》——Apache Hadoop集群安装
【快班】【免费公开课】赢在大数据-数据化运营落地实战
【快班】大数据管理
【快班】Streams流计算引航公开课
【快班】抽样调查
【快班】LATEX公式排版系统引航
【快班】Watson Analytics数据分析应用实战公开课
【快班】数据陷阱解读
【快班】R七种武器之文本挖掘包tm
【快班】R七种武器之可视化JS库HTMLWidgets包
【快班】R七种武器之数据加工厂plyr
【快班】R七种武器之交互化展示包shiny
【快班】R七种武器之网络爬虫RCurl
【快班】R七种武器之数据可视化包ggplot2
【快班】R七种武器之金融数据分析quantmod
【快班】Java经验谈
【快班】Go语言实战编程
【快班】DB2 V11新特性全解析
【快班】DB2数据库引航公开课
【快班】STATA统计分析入门
【快班】初识正则表达式
【快班】perl语言入门
【快班】Scala语言入门
【快班】Puppet 运维自动化
【快班】Qt编程快速入门
【快班】数据治理及数据仓库模型设计
【快班】DevSecOps安全交付应用实战
【快班】JavaScript突击-从精通到项目实战
【快班】R语言魔鬼训练营
【快班】基于案例学习bash脚本编程
【快班】量化投资基础计算与模型
【快班】老板说服术之玩转数据展示
【快班】数据库系统实现技术内幕
【快班】Goldengate从入门到精通
【快班】Oracle 12c特性解读-容器数据库和灾备
【快班】Oracle 12C RAC集群原理与管理实战
【快班】Mycat从入门到精通
【快班】基于案例学SQL优化
【快班】大型电商分布式系统实践
【快班】深入理解Storm与大数据实战
【快班】Java魔鬼训练营
【快班】Excel数据分析师突击—从入门到精通到项目实战
【快班】自己动手实践神经网络
【快班】自然语言处理软件实验
【快班】应用系统架构优化方法与案例实战
【快班】Hive数据仓库实践
【快班】Hadoop数据分析平台
【快班】数据分析与SAS
【快班】比特币
【快班】机器读心术之文本挖掘与自然语言处理
【快班】机器读心术之神经网络与深度学习
【快班】快速上手Jmeter性能测试工具
【快班】软件性能测试
【快班】软件自动化测试Selenium2
【快班】大数据必知的java基础
【快班】快速数据挖掘平台RapidMiner
【快班】R语言编程技巧
【快班】深入BI之Kettle篇
【快班】基于案例学Java服务器端程序设计
【快班】Scala从基础到开发实战
【快班】供应链物流—电商发展的“核”动力
【快班】详解SQL与PL/SQL
【快班】Oracle职业直通车
【快班】深度玩转Excel
【快班】Hadoop应用开发实战案例
【快班】大数据的Linux基础
【快班】机器学习
【快班】量化投资
【快班】SPSS数据分析入门与提高
【快班】Python数据分析
【快班】NoSQL与NewSQL数据库引航
【快班】大数据算法导论
【快班】大数据的矩阵计算基础
【快班】R语言数据分析、展现与实例
【快班】大数据的统计学基础

热招课程

◆ Node.js项目实战:从编写代码到服务器部署(第六期)
◆ Python机器学习Kaggle案例实战(第七期)
◆ 黄美灵的Spark ML机器学习实战(第四期)
◆ 股票投资高手武器系列之缠论系统(第二期)
◆ 突击pyspark:数据挖掘的力量倍增器(第五期)
◆ 【免费公开课】数据陷阱解读(第32期)
◆ 深入浅出Oracle(第九期)
◆ Python数据分析案例实战(第九期)
◆ R语言数据分析、展现与实例(第33期)
◆ 大数据必知的java基础(第十期)
◆ OpenAI强化学习实战(第二期)
◆ 股票投资基础之基本面分析(第一期)
◆ 【免费公开课】《Hadoop入门手册》之 虚拟机的安装和使用(第二期)
◆ python魔鬼训练营(第11期)
◆ ELKStack及Solr企业级搜索引擎实战(第九期)
◆ Oracle特殊恢复原理与实战(DSI系列)(第四期)
◆ Python金融投资分析实践(第八期)
◆ 系统运维之基础服务进阶实战(第一期)
◆ 【免费公开课】Julia快速数据分析(第六期)
◆ python3接口自动化测试开发实战(第二期)
◆ Tensorflow工程师职场实战技(第二期)
◆ MySQL DBA从小白到大神实战(第十期)
◆ 股票投资基础之技术分析(第三期)
◆ 【免费公开课】R 与 Rstudio 安装教程(第二期)
◆ OpenCV计算机视觉产品实战(第六期)
◆ 软件架构必备基础(第五期)
◆ 知识图谱实战(第四期)
◆ Python突击—从入门到精通到项目实战(第12期)
◆ 【免费公开课】Python 的安装与部署(第二期)
◆ 大型企业数据库自动化运维实践(第二期)
◆ 区块链技术从入门到精通(第八期)
◆ Python自然语言分析(第11期)
◆ Go语言实战编程(第四期)
◆ 测试架构师核心技术(第一期)
◆ Python金融业数据化运营实战(第一期)
◆ python网络爬虫应用实战(第三期)
◆ Spark企业级大数据项目实战(第五期)
◆ 金融市场基础(第九期)
◆ Hadoop集群原理与运维实践(第五期)
◆ DL4CV实战——构建基于深度学习的智能图像识别系统(第二期)
◆ 人脸识别精准安防讲习班(第一期)
◆ 【免费公开课】验模神器AMOS(第八期)

GMT+8, 2018-8-19 11:29 , Processed in 0.198013 second(s), 35 queries .