I went from JAVA to python and am now learning django.
Going from JAVA to python is not a big deal.
Most of the concepts are the same, the biggest difference
being that JAVA is strongly typed and python is weakly typed.
This just means a python object can be any type, it doesn't have to
be declared as an object of a certain class, it just has to be able to
do the stuff ( have the same interface ) that the code requires it to
at run time. Its more flexible but can lead to mistakes in the code.
Python also has some interesting structure below the class level like
sequences that makes it consistent and efficient. "Dive into Python"
is a good  way to learn this.
Python is a pleasure to code in . . . don't be afraid :-)
Django is mostly a very well designed framework,
though it does require some understanding of how web development works,
though mostly basic stuff. The only problem is that I think the django tutorial
and some other resources sort of assume that you are moving from some other
more traditional web development language like PHP/MySQL and moving up the ladder. You just have to know the basic ideas of web development like the HTTP protocol,
nothing too complicated, but I'm not sure where you could find a short intro
that would get you up to speed without wasting lots of time.
There are some django video tutorials I found helpful that bring you through
making a site, and you may be able to infer all you need to know by seeing some examples
they are at:
http://showmedo.com/videotutorials/django
I tried JAVA web development before Django
I find Django much more intuitive easier to code in
Both JAVA and Django are for perfectionists,
only Django is for perfectionists with time deadlines :-)
good luck with the transition
Doug



On 7/23/2011 9:19 AM, Riefers wrote:
I've spent the 10+ years developing serverside apps in java. I've
never done any web page developement. Someone recommended Django. Any
suggestions on where to start? Is Django too advanced for me if I've
never done web side developement?


--
You received this message because you are subscribed to the Google Groups "Django 
users" group.
To post to this group, send email to django-users@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.

Reply via email to