新书《python Web开发从入门到实战—Django+Bootstrap》微课视频版即将正式开始发售。如果您是一位python web新手,想要入门计算机web领域,同时想学习python,那么本书就是一个不错的选择。相比于目前市场上千篇一律的博客案例教程,本书采用了门户网站为基本案例,从头到尾完整的讲解整个Python web(Django)的开发过程,让读者学完以后就可以随心所欲的制作出适合自己需求的门户网站。另外,本书全部内容面向windows操作系统,进一步降低入门门槛,整个开发和部署均是在windows下完成。
本书的立足点在于实战,因此,为了完整的让读者能够胜任全栈web开发的需求,本书对于一些重要的前端内容(包括html、css、js)等也进行了讲解,使得读者学完以后知识点更加全面,实战能力更强。
由于水平有限,书中如有错误或不当的地方也请读者在我的博客里面留言,非常感谢您的关注和信任。
下面是针对本书内容更加具体的介绍。
Python是高级脚本语言,代码开发效率高,具有开源和跨平台的特性,在Web应用程序设计和开发中有很大优势。使用Python进行项目开发是一个性价比非常高的选择,相比C、C++和Java,Python语言的简洁性和丰富的第三方库使得我们可以快速方便的构建项目并进行生产环境部署。
本书的目的是通过实例教会读者Python Web开发的基本技能,读者通过本书既能够掌握Python的基础语法,同时能够学习到Web开发的前后端知识。目前市面上大多数Python Web书籍主要以翻译和阐述官方文档为主,以博客开发为操作实例,而开发环境倾向于Linux,这对于很多想要投身Python Web的初学者来说设置了不小的学习障碍。本书面向Windows系统,通过一个完整的企业门户网站实例来阐述Django常用的组件、接口、第三方Python包,让读者能够全面、深入、透彻的理解Python Web的开发方法,提升项目实战能力。
全书可分为三大部分,第一部分是第1~2章,主要介绍Python的环境搭建、Python的基本语法和Web前端的一些基础知识。第二部分是第3~11章,围绕一个完整的企业门户网站,由浅入深的介绍Django的常用组件和第三方库,既包含了Python的基础知识运用,同时详细的阐述了Web项目从开发到部署的整个流程。第三部分是第12章,作为高级进阶部分,从Django的单文件实现原理开始进行剖析,然后阐述如何运用Django Restful构建目前流行的前后端分离项目。
本书面向的读者不仅是IT开发人员和计算机专业的学生,也包括对Python感兴趣、零基础、愿意自学的读者。“他山之石,可以攻玉”,对于已有一定基础的读者,也可以从本书的代码实现方式中获取灵感、取长补短。
本书的所有代码都基于Python 3开发,通过使用Visual Studio Code在Windows系统下编写、调试、运行和部署。
为便于教学,本书配有教学视频、源代码、课件等配套资源。
下面是这本书的项目效果图:
以上是本书相关介绍,感谢您的关注!