Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
RubyonRails开发人员应该如何开始学习Python Django_Python_Ruby On Rails_Ruby_Django - Fatal编程技术网

RubyonRails开发人员应该如何开始学习Python Django

RubyonRails开发人员应该如何开始学习Python Django,python,ruby-on-rails,ruby,django,Python,Ruby On Rails,Ruby,Django,我想学习Django用于web开发。对于Django,我需要了解Python。我从未用Python编写过代码,但在阅读了网上的讨论和文章后,我认为这不会是一项困难的任务 在过去两年多的时间里,我一直在用Ruby编写代码并使用RubyonRails。所以我可以说我对MVC框架下的web开发有相当好的了解。我应该如何学习Python和Django?虽然它可能非常有用,但除了Django之外,我不想学习Python的任何其他方面 我正在寻找一些教程、书籍、博客或任何其他能让我快速入门的材料。如果有人能

我想学习Django用于web开发。对于Django,我需要了解Python。我从未用Python编写过代码,但在阅读了网上的讨论和文章后,我认为这不会是一项困难的任务

在过去两年多的时间里,我一直在用Ruby编写代码并使用RubyonRails。所以我可以说我对MVC框架下的web开发有相当好的了解。我应该如何学习Python和Django?虽然它可能非常有用,但除了Django之外,我不想学习Python的任何其他方面

我正在寻找一些教程、书籍、博客或任何其他能让我快速入门的材料。如果有人能告诉我开始阅读这些材料的顺序,那将非常有用。我应该先读一本书,还是创建一个示例应用程序,或者学习一些教程

谢谢

以下是我认为有效的方法:

  • 在您的计算机上安装Python
  • 通过任何介绍教程。这里有一个
  • 安装Django
  • 通过一次考试
  • 代码
  • 找人反馈。(邮寄名单等)
  • 跳到步骤5(即重复)

  • 对于5,您可以从一个基于清单的应用程序和基本列表(以及一个内置于Django的管理员)开始。通过添加XMLHTTP交互、身份验证、授权、图像上传、电子商务等来构建应用程序。这些都是通常需要的技能。

    和的官方教程都很好。有很多关于Python的免费书籍。(免费)如果你对本教程不满意,它的创建者会很好。

    正如你所说,这并不难——你已经知道自己在做什么,你只需要习惯一种稍微不同的风格


    将自己描述为“一本面向有经验的程序员的Python书”,所以这可能值得一看。但是,不要花太长时间阅读——一旦你能看到基本的区别,我就开始编写代码,边走边学。

    结束反馈循环对于学习任何新技能都是至关重要的,IMHO。找一个比你更了解你的人,在你完成某件事后看看你在做什么,并告诉你你正在做的事情中不惯用的方面。@karmajunkie:是的,这就是我在5-7节中的意思(如果听起来不太清楚,请告诉我,我会编辑它)不,我认为很清楚,我想回应那些想法。我想不清楚的是我。:)显然,“Django书籍”已经过时,正在github上进行开源以使其更新。Python对程序员可能有帮助:Python对程序员pdf:类似于Django的东西可能会有帮助。从其他语言转向Python: