-
全套Python Web开发教程
资源介绍
• 第一部分(第1~6章):基础知识
开门见山,介绍如何使用 TDD 开发一个简单的 Web 应用。我们会先(用 Selenium)写 一个功能测试,然后介绍 Django 的基础知识,包括模型、视图和模板。在每个阶段, 我们都会编写严格的单元测试。除此之外,我还会向你引荐测试山羊。
• 第二部分(第7~14章):Web开发要素
介绍 Web 开发过程中一些棘手但不可避免的问题,并展示如何通过测试解决这些问题, 包括静态文件、部署到生产环境、表单数据验证、数据库迁移和令人畏惧的 JavaScript。
• 第三部分(第15~20章):高级话题 介绍模拟技术、集成第三方认证系统、Ajax、测试固件、由外而内的 TDD 流程,以及 持续集成(Continuous Integration,CI)。