被网友狂赞的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项目,非常适合菜鸟练手的实战教程,含泪分享的主要内容,如果未能解决你的问题,请参考以下文章

适合新手 练手的Java 实战项目

给Python初学者的最好练手项目

一个适合于Python 初学者的入门练手项目

7 个有趣的 Python 实战项目,超级适合练手

7 个有趣的 Python 实战项目,超级适合练手

推荐几个适合新手练手的Python项目