My Learning Path

4 views
Skip to first unread message

chell

unread,
May 19, 2007, 3:59:18 AM5/19/07
to Django users
Hello,

I'm a beginner to Python and Djano. I have some experience with PHP,
but that's all.

My ultimate goal is to be able to create web applications using the
Django framework. I realise that I should probably learn Python first.
The problem is that there are so many ressources out there, so it's a
bit overwhelming for a beginner like me.

Maybe you guys could point me to some ressources and provide the order
in which I should work through them in order to learn Django
properly.

Thanks so much in advance,

chell

Kelvin Nicholson

unread,
May 19, 2007, 4:24:34 AM5/19/07
to django...@googlegroups.com
chell wrote:
> Hello,
>
> I'm a beginner to Python and Djano. I have some experience with PHP,
> but that's all.
>

Be ready to be blown away with blissfulness:)

To get your feet wet with python you can check out Dive Into Python,
freely available online: http://www.diveintopython.org/

While you can maybe "get by" writing Django apps without an in-depth
knowledge of python, to do anything useful will be difficult. Plus, in
my opinion, python is pretty fun.

I guess I would recommend flipping through the DIP site while going
through the Django tutorial and Django book.

My learning path was:

1) Beginning Python - From Novice To Professional (2005)
2) Django tutorial
3) Django book (http://www.djangobook.com)
1/2/3) Django documentation (which is mostly pretty darn good) when
needed, and either the python docs or the DIP site if I run into
something I am unsure about.

You can consider jumping into IRC as well if you haven't already.

Cheers,

Kelvin

--
Kelvin Nicholson
Voice: +886 9 52152 336
Voice: +1 503 715 5535
GPG Keyid: 27449C8C
Data: kel...@kelvinism.com
Skype: yj_kelvin
Site: http://www.kelvinism.com

chell

unread,
May 19, 2007, 4:52:59 AM5/19/07
to Django users
Thanks for the reply. I think I'll do the following (as I can't afford
books at the moment):

1. Dive into Python
2. Django Tutorial
3. Django Book
4. A first project (maybe a blog) using the Django documentation if I
have to

Does that sound good?

Kelvin Nicholson

unread,
May 19, 2007, 5:00:05 AM5/19/07
to django...@googlegroups.com
>
> Does that sound good?
>
>

Sounds good! I guess I should have added that my first project was
re-doing my personal blog:)

Good luck,

Paul Rudin

unread,
May 19, 2007, 4:13:36 AM5/19/07
to django...@googlegroups.com
chell <hollan...@gmail.com> writes:

>
> Maybe you guys could point me to some ressources and provide the order
> in which I should work through them in order to learn Django
> properly.
>

I'd suggest working through the python tutorial first
<http://docs.python.org/tut/tut.html>, and then the django tutorial
<http://www.djangoproject.com/documentation/tutorial01/>.

Todd O'Bryan

unread,
May 19, 2007, 9:10:54 AM5/19/07
to django...@googlegroups.com
Check out How to Think Like a Computer Scientist (Python version). It's
an intro CS text, so it may be a little basic, but it does a very good
job of introducing all of the important Python concepts in a very
easy-to-understand way. Dive Into Python is a terrific book, but it
assumes considerable experience with some other language and PHP may not
not provide enough of that to make it easily accessible.

Here's the link:

http://www.ibiblio.org/obp/thinkCSpy/

Todd

chell

unread,
May 20, 2007, 3:29:53 AM5/20/07
to Django users
Thanks, I'll definitely check it out!
Reply all
Reply to author
Forward
0 new messages