被网友狂赞的Python项目,非常适合菜鸟练手的实战教程,含泪分享
Posted web前端小清风
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了被网友狂赞的Python项目,非常适合菜鸟练手的实战教程,含泪分享相关的知识,希望对你有一定的参考价值。
本书分为4个部分,共15章
第1部分“Python开发入门”的重点将放在个人开发上。
内容涵盖Python开发过程中必不可少的工具的安装(第1章),简单的Web应用开发(第2章)以及 Python项目的结构与包的创建(第3章)。
安装Python安装Mercurial编辑器与辅助开发工具开发Web应用了解Web应用Web应用的开发流程目前明确要开发什么应用实现功能、查看运行情况Python项目的结构与包的创建Python 项目环境与工具文件结构与发布程序表
第2部分“团队开发的周期”将为各位说明多人团队开发的相关问题。
这部分将重点介绍团队高效开发过程中不可或缺的技术和技巧,内容涵盖团队开发前的环境调整(第4章)、项目管理与审查(第5章)、源码管理(第6章)、文档(第7章)、模块设计与单元测试(第8章)、封装及其运用(第9章)、持续集成(第10章)等。
- 面向团队开发的工具
- 问题跟踪系统
- 版本控制系统、聊天系统
- 对团队开发有帮助的工具
- 项目管理与问题的区分使用
- 问题驱动开发
- Mercurial 版本库的管理与设置
- 关于合并、GU客户端
- 考虑实际运用的BePRDUD Mercurial Workflow
- 要记得给项目写文档、phinx的基础与安装
- 导入Sphinx可解决的问题与新出现的问题、―文档集的创建与使用
第3部分“服务公开”将向各位讲解如何搭建与运用正式环境公开Web服务(第11章),此外就是有关性能调节的一些方法(第12章)。
- 章环境搭建与部署的自动化
- 确定所需环境的内容
- 用Ansible 实现自动化作业
- 应用的性能改善
- Web应用的性能
- 评估留言板应用的性能、gunicorn简介
- nginx简介
- 在nginx和gunicorn 上运行应用
第4部分“加速开发的技巧”可以说是加速开发的一些小贴士。
例如将测试的概念导入整个开发流程以加快项目进度(第13章),Django的基础及其进阶性、实践性的用法(第14章),Python的辅助模块(第15章)等。
- 认识现状:测i试的客观环境
- 将测试导入开发各个阶段
- 轻松使用Django、Django简介、数据库的迁移
- fixture replacement、Django Debug Toolbar
- 方便好用的Python模块、轻松计算日期
- 简化模型的映射、图像处理、数据加密
- 使用Twitter 的API、 使用REST API
如果需要这个资料,还请各位看官帮忙转发一下,然后扫描下面二维码就能获取到啦!
以上是关于被网友狂赞的Python项目,非常适合菜鸟练手的实战教程,含泪分享的主要内容,如果未能解决你的问题,请参考以下文章