Py学习  »  Django

《Django企业开发实战》大纲-草稿

码农悟凡 • 6 年前 • 1123 次点击  

在国内写技术书籍可能是件吃力不讨好的事情,弄不好还会被骂,所以大部分有能力写书的人,不想在这个上面花那么多时间,以半年能写完一本书为例,写书拿到的版税,比半年工资可差太多了。

对于the5fire来说,写了这么多年博客,也写过一些系列的教程。关于Django,我想总结的更为系统一些,希望能给想要学习TA的人提供一点帮助。所以我打算写一本书,因此也签了图灵。计划能在12月底前弄完,不过这也只是计划而已,还是以认真写有价值的东西为主,时间次之。

废话不多说,下面是大纲草稿,会随着整理发生变动。如果有没找到想了解的知识点,欢迎留言,有任何关于Django书籍上的建议都欢迎留言。

第一部分 上手准备

  • 概述

  • 第一章 - 需求

    • 第一节 - 需求文档

    • 第二节 - 需求评审/分析

    • 第三节 - 功能分析

    • 第四节 - 模块划分

  • 第二章 - 技术选型

    • 第一节 - Python2.x vs Python3.x

    • 第二节 - WSGI

    • 第三节 - Flask

    • 第四节 - Tornado

    • 第五节 - Django

    • 第六节 - 总结

  • 第三章 - Django小试牛刀

    • 第一节 - 如何阅读Django文档

    • 第二节 - 学员管理系统-Admin

    • 第三节 - 学员管理系统-前台

    • 第四节 - 学员管理系统-进阶

第二部分 正式开发

  • 概述

  • 第四章 - 进入开发

    • 第一节 编码规范

    • 第二节 虚拟环境

    • 第三节 项目结构

    • 第四节 版本管理与协作(Git)

  • 第五章 - 奠定项目基石-Model

    • 第一节 创建项目配置settings

    • 第二节 编写Model

  • 第六章 - 开发管理后台

    • 第一节 配置Admin

    • 第二节 根据需求进行定制

  • 第七章 - 开发面向用户的页面

    • 第一节 搭建基础结构

    • 第二节 使用ClassBased View进行高效复用

    • 第三节 用Middleware来处理统计请求

  • 第八章 - 引入前端样式框架(Bootstrap)

    • 第一节 Bootstrap基本用法

    • 第二节 基于Bootstrap美化页面

    • 第三节 如何配置线上静态资源

第三部分 第三方扩展的应用

  • 概述

  • 第九章 - 使用xadmin美化管理界面

    • 第一节 xadmin简单介绍

    • 第二节 使用xadmin替代admin

    • 第三节 

  • 第十章 - django-rest-framework的使用

    • 第一节 restframework介绍

    • 第二节 生成我们的restful接口

第四部分 上线和总结

  • 概述

  • 第十一章 - 优化和调试

    • 第一节 常用的调试方法介绍

    • 第二节 使用django debug toolbar进行优化

  • 第十二章 配置Cache

    • 第一节 万金油Cache?

    • 第二节 

  • 第十三章 - 上线前的准备

    • 第一节 项目部署介绍

    • 第二节 配置fabric

  • 第十四章 - 线上问题排查

  • 第十五章 - 迁移到Python3

  • 第十六章 - 最终总结

  • 第十七章 - 常见问题及解决方案

前三章的内容已经写完,是随着课程录制来写的。可以通过下面的{阅读原文}访问我部署在http://django-practice-book.com/上用gitbook生成的书稿(草稿)。

后面的内容也在继续,最终(视频完成后)书稿会重新整理,以更加合理的方式组织,毕竟文字的表达跟视频的表达是不同的。


PS: 题图——Photo by Jason Blackeye on https://unsplash.com/



今天看啥 - 高品质阅读平台
本文地址:http://www.jintiankansha.me/t/iZdOccKwBE
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/3463
 
1123 次点击