The way I learned it was by reading the offical free django book. According 
to me, the tutorial app does not teach you lot of django. The first chapter 
8 chapter of the book will give you a solid understanding. Hope that thelps.

On Friday, June 28, 2013 2:35:17 AM UTC-5, [email protected] wrote:
>
> Hi all,
>
> I am very new to the world of Django and I have a couple questions 
> regarding "how to learn it?":
>
> My background is .NET development, mostly developing business logic tiers. 
> I am very fluent with OOP, HTML5, CSS, JavaScript and have an entry-level 
> knowledge of Python. Still, I have no knowledge of MVC (or MVT in this 
> case) nor Django, nor command-line in *nix systems. I am in need to build 
> quickly several web apps and due to the productivity gain in using Python 
> rather than C# / Java, I naturally took a look at Django. I would like to 
> thouroughly learn the framework and be able to bend it to my will as I 
> think I'm in here for the long haul (kinda fed up with the Microsoft stack 
> for development).
>
> I have a need to do things like provide a web-based interface where users 
> can find each other with criteria such as the geographical distance between 
> them, upload images and edit them online, provide natural language search 
> capabilities, etc... (just to highlight that I need to get to the level of 
> knowing more than building a basic polls app or a simple blog).
>
> As I understand, the entry point to learn Django is by completing the 
> tutorial. What then? What would you recommend? As I've seen, most of the 
> resources I can find online are outdated and target 1.4, would I still be 
> able to learn from those and not getting frustrated? Also, I'm working on 
> OS X and I have practically no knowledge of the command line. I glanced a 
> little at how to deploy a Django site to production and quickly got lost... 
> virtualenv, git, etc... No knowledge of that and looks a bit scary for a 
> guy used to deploy an app by copying the compiled build using FTP.
>
> So I'm asking you, experts... ...if you had to learn Django today, with no 
> prior knowledge of previous versions, what would be your learning path?
>
> Thank you for your time and looking forward to join what seems like a 
> really cool community!
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/django-users.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to