Flask开发高级课程
课程目标:
通过学习,学员应能够对Python web开发有所了解;对于flask性能有一个系统的了解和把握,掌握基本的开发步骤和方法以及相应的工具。
课程大纲:
主题 |
内容 |
Python web 编程基本概念与架构 |
.主要web框架介绍与对比zope,pyramid,flask,bottle,tornado,twisted,django
.python版本的选择
通用网关接口的概念: wsgi
.restful的概念与级别
.测试的重要性
|
Flask框架的使用 |
|
Flask框架的使用 |
|
AngularJS的使用 |
.前端框架的现状:amber, angular, jquery等等
.angularjs的概念
.angularjs的使用
|
Python web开发的架构 |
.数据库sqlalchemy的使用
.后端模板jinja2的使用
.表单模块wtforms的使用
安全加密模块的使用与选择,为什么不使用md5
|
生产环境部署 |
.wsgi服务器的介绍与比对: twisted, tornado, uwsgi, bjoern
.uwsgi的使用
.supervisor的使用
|
运维项目的开发 |
.监控类项目
.日志项目
.自动化部署
Itil v3
|
python运维项目的案例 |
华夏银行与广联达相关运维项目的案例讲解 |
|