阿里大佬给这本书给8分,顺便分享几套python电子书籍资料!

我最早接触的 Web 框架也是 Django ,虽然有官方教程,但那个教程更像是toy,离真实项目还差很远。 和作者一样,我最开始看的教程也是 《the django book》 系列教程,跟着教程练完之后自己捣鼓了一个网站,也靠这个项目找到了自己的第一份Python工作,运营了一年多后来网站没什么流量就停掉了。

自己能认认真真做一个真实的项目是最能锻炼你动手能力的时候,麻雀虽小但五脏俱全,如果一个人独立完整的一个小项目,需要对Web开发的整个知识体系有全面的了解并将点、线连接成面。

几年过去 Django 框架并没有太大的变化,有的也只是一些功能的增强,所以它是一个非常稳定的框架。关于 Django 的历史,这绝对是一个业务驱动型框架,最初是由俄罗斯某报社的几个程序员开发的,当初他们同时维护了好几个新闻网站,为了适应快节奏的需求变化,于是他们将通用逻辑整合成了一个Web框架,就是现在的 Django。它特有的功能是自带有 Admin 管理后台,意味着几乎不需要写任何业务代码,只要定义好model,就能创建一个管理后台。所以,在“二十次幂”这个网站的管理后台也是采用 Django 搭建的。

阿里大佬给这本书给8分,顺便分享几套python电子书籍资料!

再回到这本书,前面说了,官方教程只能让你快速了解Django,但是真正完成一个成型的网站,对初学者来说,远远不够,如果让一个初学者一头扎紧浩瀚的官方文档恐怕容易深陷泥潭。所以,本书作者结合真实项目,从实际出发,用任务驱动的方式介绍Django,而不是干扁扁的讲框架。

这本书的内容干货非常多,从需求分析开始、环境搭建、业务开发、到最后部署上线和性能调优,除了Django,Web开发的每个知识点几乎都覆盖到位,如果这些技能你都能跟着实践一遍,就可以说你已经进入企业开发的大门了,哪怕作为新手,只要按照这个流程来做个一个项目,去面试的时候也有料可以说。

如果本书有彩蛋的话,第16章 “最后的总结” 算一个,作者花了几页的篇幅列了Web开发的技术栈清单,你可以对照着来检查自身对Python和Django技能的掌握情况。

谁适合阅读这本书?如果你的编程经验还不那么丰富又刚好对Django感兴趣都可以阅读。

最后,想学习Python的小伙伴们!

请关注+私信回复:“学习”就可以拿到一份我为大家准备的Python学习资料!

阿里大佬给这本书给8分,顺便分享几套python电子书籍资料!
阿里大佬给这本书给8分,顺便分享几套python电子书籍资料!

相关推荐