学习Python Django的一些资料

在我们的博客中, 记录了我们在开发过程中所使用的技术和遇到的问题, 希望作为其他开发和设计者的一个学习交流平台.

学习Python Django的一些资料


本篇中将列举一些较新的学习python和django的资源. 以下资源主要针对Django 1.6, Python 2.7.x或Python 3.4.x:

Python 初学者

Learn Python the Hard Way: http://learnpythonthehardway.org, 如果你不了解Python, 那么这是一个既有免费的HTML资料, 又有付费课程的网站.

Django 初学者

Django 官方文档: https://docs.djangoproject.com/en/1.6/, 从django 1.5开始, 官方文档有了非常大的改进和补充, 如果你使用过早期版本的Django, 那么请确保阅读过正确版本的官方文档.

Tango with Django: http://www.tangowithdjango.com, 使用django 1.5.4 和大量例子的教程.

Test-Driven Web Development Python: http://chimera.labs.oreilly.com/books/1234000000754/, Harry Percieval撰写的, 如何在Django开发过程中使用敏捷/TDD开发的流程, 其HTML资源是免费的!

Getting Started with Django: 由Django Software Foundation赞助, 针对django 1.5的免费视频课程, 制作者是Kenneth Love.

Django 中高级

Pro Django, 第二版: Pro Django, 一本带你深入了解Django的书.

ccbv.co.uk: ccbv.co.uk, 针对Django Class based view提供了详细的method和attribute介绍.

GoDjango: http://godjango.com, 一系列关于django的视频教程.

Python 其他资料

Python Cookbook 第三版: Python Cookbook, 关于Python 3.3+的书, 其中含有大量优秀的代码.

Treading on Python Volume 2: Treading on Python Volume 2: Intermediate Python, 书中包含了许多高级Python结构.

Writing Idiomatic Python 3.3: Writing Idiomatic Python 3.3, 书中包含了很多代码优化, 增加可读性的技巧.

Writing Idiomatic Python 2.7.3: , 针对python2.7.3.

Effective Django: effectivedjango.com, 包含了Nathan Yergler在PyCon 2012, PyOhio 2012, PyCon 2013中的演讲和笔记.

JavaScript 资料

Secrets of the JavaScript Ninja: Secrets of the JavaScript Ninja

JavaScript: The Definitive Guide: JavaScript: The Definitive Guide

JavaScript: The Good Parts: JavaScript: The Good Parts

JavaScript Patterns: JavaScript Patterns


原文链接: http://weiguda.com/blog/46/