Django 入门 书籍资料 记录

http://www.djangoproject.com/ 官网
http://www.ibm.com/developerworks/cn/linux/l-django/
http://www.woodpecker.org.cn/obp/django/django-stepbystep/newtest/doc/tut01.html

https://www.cnblogs.com/zhangzho/p/11383629.html — good

Django是由Python写成的开放源代码的MVC Web应用框架。从Web开发初学者的角度出发,循序渐进地讲解Django的相关技术,包括Python语言入门知识、Web相关基础技术,如HTML、CSS、JavaScript,通过前两部分的学习,可以基本掌握Python语言的应用以及Web相关技术,推荐学习《Django 2.0 入门与实践》

《Django 2.0 入门与实践》PDF,353页,带目录,文字可以复制。作者:李健

下载: https://pan.baidu.com/s/1EQQBj9W2LUoOxGrLOxL4Rg

提取码: bzgm

《Django 2.0 入门与实践》一共22章,内容由浅入深详尽地讲解Django框架的各项知识点,使任何层级的读者都能从中受益;每个技术点都有示例代码,以理论与实践相结合的方式使读者快速理解Django框架;包含基本Web技术介绍,可以作为工具书。可供Web开发初中级读者以及希望使用Python作为编程语言的软件开发工程师参考。

《精通Django:Django 1.8 LTS全解》高清中文PDF+《Django基础教程》高清中文PDF及代码

《Django基础教程》高清中文PDF,243页,带书签目录;配套源代码。Leif Azzopardi & David Maxwell著,安道 译。
《精通Django:Django 1.8 LTS全解》高清中文PDF,439页,带书签目录,文字可以复制。Nigel George著,安道 译。
下载: https://pan.baidu.com/s/1GJEKZvaepCU1E_xUtgu50A
提取码: 95va

《Django基础教程》是《Tango with Django》的简体中文版。这一本学做结合的指南,旨在教你使用 Django 和 Python 做 Web 开发。本书主要针对学生,因此会详解使用 Django 开发 Web 应用过程中的每个步骤。

《精通Django:Django 1.8 LTS全解》是一本讲解 Django 的书。Django 是一个 Web 开发框架,能节省 Web 开发的时间,让整个过程充满欢乐。使用 Django 开发 Web 应用能达到事半功倍的效果。的主要目的是把你打造成 Django 专家。本书集中讲解两方面的内容。首先,深入说明 Django 的机制,教你使用它构建 Web 应用。其次,适当讨论高级概念,说明如何在项目中有效使用相关的工具。将学会快速开发强大网站所需的技能,而且写出的代码简洁、易于维护。Django 已经成熟,很多重要的商业网站都使用它开发。采用 Django1.8 LTS 的商业网站的最新权威参考资源。

python可以进行数据分析,也可以进行Web开发,一般会使用django或者flask等进行开发。国内介绍python web的书有写的不错的,推荐看看《PythonWeb开发实战》

《Python Web开发实战(董伟明)》中文PDF,505页,带书签。配套源代码。

下载: https://pan.baidu.com/s/1H0FQsejcJ7x0bJSsSzxb4Q

提取码: cagj

定位是进阶读者,介绍了Python web的生态,有些包介绍得简单,每个包应用场景都有提及,但又过于分散,如果是围绕着一个项目构建组织全书就更好了。它可以带你大致浏览python web开发上python部分的技术栈,以及在web开发上python后端部分的一些常用解决方案和实现模式。涵盖了Web开发的方方面面。

也许你听说过全栈工程师,他们善于设计系统架构,精通数据库建模、通用网络协议、后端并发处理、前端界面设计,在学术研究或工程项目上能独当一面。通过对Python及其周边Web框架的学习和实践,你就可以成为这样的全能型人才。

《Python高效开发实战 Django Tornado Flask Twisted》PDF,519页,带书签。配套源代码。

下载: https://pan.baidu.com/s/1eXfWwGPKa5axfAeJd4DbgA

提取码: 71fm

《Python高效开发实战》带领初学者实践Python开发环境和掌握基本语法,同时对网络协议、Web客户端技术、数据库建模编程等网络编程基础深入浅出地进行学习。

推荐学习两份参考,图文并茂,通俗易懂,适合计算机、网络爱好者及相关从业人员阅读。

《网络是怎样连接的》以探索之旅的形式,从在浏览器中输入网址开始,一路追踪了到显示出网页内容为止的整个过程,以图配文,讲解了网络的全貌,并重点介绍了实际的网络设备和软件是如何工作的。

《图解HTTP》作者由HTTP协议的发展历史娓娓道来,严谨细致地剖析了HTTP协议的结构,列举诸多常见通信场景及实战案例,最后延伸到Web安全、最新技术动向等方面。本书的特色为在讲解的同时,辅以大量生动形象的通信图例,更好地帮助读者深刻理解HTTP通信过程中客户端与服务器之间的交互情况。

学习参考:

《网络是怎样连接的》,又称为计算机网络图解趣味版,高清彩色中文PDF,362页,带目录,文字可复制。

《图解HTTP》高清彩色中文PDF,241页,带目录,文字可复制。

下载: https://pan.baidu.com/s/13f8kxwEdum_mHAyHGT6ahA

提取码: fmst

目的是帮助理解网络的本质意义,理解实际的设备和软件,进而熟练运用网络技术。同时,专设了“网络术语其实很简单”专栏,以对话的形式介绍了一些网络术语的词源,颇为生动有趣。

可快速了解并掌握HTTP协议的基础,前端工程师分析抓包数据,后端工程师实现REST API、实现自己的HTTP服务器等过程中所需的HTTP相关知识点本书均有介绍。本书适合Web开发工程师,以及对HTTP协议感兴趣的各层次读者。

《从零开始学Python网络爬虫》是基于Python 3的图书,代码挺多,如果是想快速实现功能,这本书是一个蛮好的选择。《精通Scrapy网络爬虫》基于Python3,深入系统地介绍了Python流行框架Scrapy的相关技术及使用技巧。

《精通Scrapy网络爬虫》PDF+《从零开始学Python网络爬虫》PDF代码

《从零开始学Python网络爬虫》PDF,279页,带书签目录,文字可以复制,配套源代码,教学PPT。

《精通Scrapy网络爬虫》PDF,254页,带书签目录,文字可以复制,作者: 刘硕。

下载: https://pan.baidu.com/s/1mgRv3NAmSnrovhMASgC_zQ
提取码: 12cn

《从零开始学Python网络爬虫》是一本教初学者学习如何爬取网络数据和信息的入门读物。书中不仅有Python的相关内容,而且还有数据处理和数据挖掘等方面的内容。内容非常实用,讲解时穿插了22个爬虫实战案例,可以大大提高读者的实际动手能力。共分12章,核心主题包括Python零基础语法入门、爬虫原理和网页构造、第壹个爬虫程序、正则表达式、Lxml库与Xpath语法、使用API、数据库存储、多进程爬虫、异步加载、表单交互与模拟登录、Selenium模拟浏览器、Scrapy爬虫框架。此外,书中通过一些典型爬虫案例,讲解了有经纬信息的地图图表和词云的制作方法,让读者体验数据背后的乐趣。

共14章,从逻辑上可分为基础篇和高级篇两部分,基础篇重点介绍Scrapy的核心元素,如spider、selector、item、link等;高级篇讲解爬虫的高级话题,如登录认证、文件下载、执行JavaScript、动态网页爬取、使用HTTP代理、分布式爬虫的编写等,并配合项目案例讲解,包括供练习使用的网站,以及知乎、豆瓣、360爬虫案例等。 本书案例丰富,注重实践,代码注释详尽,适合有一定Python语言基础,想学习编写复杂网络爬虫的读者使用。

(稍后补充)

你可能感兴趣的:(python)