What is the best way to learn Django 1.5?

What is the best way to learn Django 1.5? I was a .NET developer and well versed in OOP, HTML5, CSS, and JavaScript. I also have a basic knowledge of Python. I am completely new to MVC (or MVT, in this case).

I need to create applications with Django that provide users with features such as searching for each other based on geographic distance, downloading images and editing them on the Internet, searching in a natural language, etc. (just to emphasize that I need to learn more than create a survey application or a simple blog).

I understand that the starting point of Django training is the completion of the training course on the Django project website. So what? Which way would you recommend? I saw a lot of learning resources in versions for web versions below 1.5, and I could not find books on 1.5. When reading reviews of educational material on 1.4, I often see that they are outdated and actually do not apply to 1.5.

In addition, I briefly reviewed what is needed to deploy a Django application. Virtualenv, git, pip, etc. - all this is unknown to me, and it looks a little scary for the guy who uses to deploy applications, downloading compiled binaries via FTP.

Help finding a clear path to learn how to flex Django for my will will be invaluable!

+7
source share
2 answers
  • The official Django tutorial (as you know)
  • 2 Combinations of the Django e-book or paperback book ( https://django.2scoops.org/ ). It has a lot of useful information, even about virtualenv, user settings, etc.

If you don’t want to spend a few dollars on a great book, look at this github repository: https://github.com/jacobian/djangobook.com , which is the current project.

+6
source

I am new to python and Django.
Here is the path I follow in the following order:

  • www.learnpythonthehardway.org (free html online)
  • follow the tutorial to poll djangoproject
  • getstartedwithdjango.com (GSWD)

It is important to follow these tutorials in this order because it will set up your environment for GSWD and it will go through virtualenv .

Also, as mentioned, 2Scoops is a book of best practices .

+1
source

All Articles