我想学习Django进行Web开发。对于Django,我需要了解Python。我从未用Python编写代码,但在阅读了网络上的讨论和文章后,我认为这不是一项艰巨的任务。
我已经使用Ruby进行编码并使用Ruby on Rails超过两年了。所以我可以说我对使用MVC框架的Web开发有相当好的了解。我该如何学习Python和Django?虽然它可能非常有用但我不想学习除Django之外的Python的任何其他方面。
我正在寻找指向一些教程,书籍,博客或任何其他可以让我快速入门的材料。如果有人能告诉我应该开始阅读这些材料的顺序,那将非常有用。我应该先阅读一本书还是创建一个示例应用程序或者按照一些教程进行阅读?
谢谢!
答案 0 :(得分:6)
Python和Django的官方教程都很好。有很多关于Python的免费书籍。如果你对教程不满意,那么它的创建者Django Book(免费)是很棒的。
答案 1 :(得分:4)
以下是我认为可行的内容:
对于5,您可以从基于库存的应用程序和基本列表(以及内置Django的管理员)开始。通过添加XMLHTTP交互,身份验证,授权,图片上传,电子商务等来构建应用程序。这些通常是必需的技能。
答案 2 :(得分:3)
正如你所说,这并不难 - 你已经知道你在做什么,你只需要习惯一种稍微不同的风格。
Dive into Python将自己描述为“经验丰富的程序员的Python书籍”,所以这可能值得一看。但是不要花太多时间阅读 - 一旦你看到基本的差异,我就会开始编码,并在你去的时候学习更多。