Re: how much python do i need to know to learn/use Django?

2009-08-15 Thread Yuchan

I learned django with no programming experience and no python -- I
couldn't differentitate between python functions and django written in
python, but I can say the documentation is so well written, the IRC
channel so supportive, that I had no trouble at all.

I learned the most taking apart satchmo, the django shopping cart, and
making my own. All you need is grep or an editor that uses grep, and
searching the functions used to find where they lead/ how they work.
Again, no programming experience on my part and I could read satchmo
source because python is written so cleanly.

If you know programming.. I can't imagine python taking long to learn.
Start learning python now, and take on the 5 day django dive!

On Aug 14, 4:32 pm, snfctech  wrote:
> Thanks for the note on the functional programming part, Mike.  I've
> been meaning to look into that.
>
> On Aug 14, 10:01 am, Mike Ramirez  wrote:
>
>
>
> > On Friday 14 August 2009 09:01:16 am Peter Herndon wrote:
>
> > > I strongly disagree.  The thing to remember is that Django is just
> > > Python applied to web programming.  Knowing Python better, and
> > > understanding the quirks of the language and why they are there, will
> > > serve you better when programming a Django app.  Django is a supremely
> > > Pythonic approach to web applications (not the only such, to be sure).
> > >  The framework developers use the language fluently.  The better you
> > > understand the language, the easier you will find it to understand
> > > Django.  The choices made in designing Django will be obvious, or at
> > > least more clear than they would have been otherwise.
>
> > > You are more likely to reach your goal of having a working Django site
> > > sooner if you have a better understanding of the language than if you
> > > concentrate on Django and skip the subtleties of the language.  Yes,
> > > Python is designed to be easy to learn and easy to read, but
> > > understanding the possibilities inherent in the language will help you
> > > grasp more of Django more easily than if you just dive into web
> > > programming.
>
> > > Listen to the instructor, he's not wrong.
>
> > > ---Peter Herndon
>
> > I second this one and if you don't have any knowledge of functional
> > programming, I would recommend adding this to your online education.
>
> > Mike
>
> > --
> > "Kill the Wabbit, Kill the Wabbit, Kill the Wabbit!"
> > -- Looney Tunes, "What's Opera Doc?" (1957, Chuck Jones)
>
> >  signature.asc
> > < 1KViewDownload

--~--~-~--~~~---~--~~
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
-~--~~~~--~~--~--~---



Re: how much python do i need to know to learn/use Django?

2009-08-14 Thread snfctech

Thanks for the note on the functional programming part, Mike.  I've
been meaning to look into that.

On Aug 14, 10:01 am, Mike Ramirez  wrote:
> On Friday 14 August 2009 09:01:16 am Peter Herndon wrote:
>
>
>
> > I strongly disagree.  The thing to remember is that Django is just
> > Python applied to web programming.  Knowing Python better, and
> > understanding the quirks of the language and why they are there, will
> > serve you better when programming a Django app.  Django is a supremely
> > Pythonic approach to web applications (not the only such, to be sure).
> >  The framework developers use the language fluently.  The better you
> > understand the language, the easier you will find it to understand
> > Django.  The choices made in designing Django will be obvious, or at
> > least more clear than they would have been otherwise.
>
> > You are more likely to reach your goal of having a working Django site
> > sooner if you have a better understanding of the language than if you
> > concentrate on Django and skip the subtleties of the language.  Yes,
> > Python is designed to be easy to learn and easy to read, but
> > understanding the possibilities inherent in the language will help you
> > grasp more of Django more easily than if you just dive into web
> > programming.
>
> > Listen to the instructor, he's not wrong.
>
> > ---Peter Herndon
>
> I second this one and if you don't have any knowledge of functional
> programming, I would recommend adding this to your online education.
>
> Mike
>
> --
> "Kill the Wabbit, Kill the Wabbit, Kill the Wabbit!"
> -- Looney Tunes, "What's Opera Doc?" (1957, Chuck Jones)
>
>  signature.asc
> < 1KViewDownload
--~--~-~--~~~---~--~~
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
-~--~~~~--~~--~--~---



Re: how much python do i need to know to learn/use Django?

2009-08-14 Thread snfctech

@Peter:  Thanks for the dissenting opinion, Peter.  (And thanks for
the vote, Cliff.)

Actually, Peter, I find your points the most convincing of all.  But
especially in light of the fact that I've just discovered web2py, it
seems to make more sense for me to focus on getting a good grasp of
Python, rather than diving to quickly into Django.  I'm probably going
to have to evaluate both of these Python frameworks simultaneously.

On Aug 14, 9:13 am, "J. Cliff Dyer"  wrote:
> On Fri, 2009-08-14 at 08:30 -0700, snfctech wrote:
> > Thanks for all the helpful replies, django-users group!
>
> > I've got:
>
> > - Java and C++ coursework
> > - a little professional Java, Perl and Tcl/Tk experience (off and on
> > over several years)
> > - 1 year large Servoy project (like a Java based Filemaker)
> > - about 2 years full-time PHP (including one MVC project with
> > CodeIgniter)
>
> > I tried picking up the "Agile Web Development with Rails" book a
> > couple years ago (without studying Ruby).  I went through the demo app
> > well enough, but hobbled along with a first pet-project that left me
> > scratching my head a bit.  Maybe I just didn't put enough time into
> > it, or maybe it was like what TiNo (above) was saying - had problems
> > distinguishing between Ruby classes/conventions and the Rails ones,
> > which just added to my brain load and slowed me down when looking at a
> > page of Ruby/Rails code.
>
> > I spoke with the instructor of thePythonand Django courses, and he
> > said I should take thePythonand learn Django online, if I had to
> > choose (especially since my project may require deviation from the
> > Django ORM into SQLAlchemy, etc.).  My only reservation being that I
> > want to start using Django fast to actually build stuff.  And, it
> > sounds like you guys are saying that taking the Django course should
> > be okay since I have previous programming experience in other
> > languages (just brush up and take a book).
>
> > Normally I wouldn't even bother with programming bootcamps like this -
> > but we have an education budget available, and I imagine having a
> >Pythonor Django expert by my side for 5 days could be quite helpful
> > at times.
>
> > So, still not sure what I should do, but thanks for the tips.
>
> I would vote for taking thepythoncourse, and learning Django online.
> Mostly because the django docs are fantastic.
>
> Cheers,
> Cliff
--~--~-~--~~~---~--~~
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
-~--~~~~--~~--~--~---



Re: how much python do i need to know to learn/use Django?

2009-08-14 Thread Mike Ramirez
On Friday 14 August 2009 09:01:16 am Peter Herndon wrote:

> I strongly disagree.  The thing to remember is that Django is just
> Python applied to web programming.  Knowing Python better, and
> understanding the quirks of the language and why they are there, will
> serve you better when programming a Django app.  Django is a supremely
> Pythonic approach to web applications (not the only such, to be sure).
>  The framework developers use the language fluently.  The better you
> understand the language, the easier you will find it to understand
> Django.  The choices made in designing Django will be obvious, or at
> least more clear than they would have been otherwise.
>
> You are more likely to reach your goal of having a working Django site
> sooner if you have a better understanding of the language than if you
> concentrate on Django and skip the subtleties of the language.  Yes,
> Python is designed to be easy to learn and easy to read, but
> understanding the possibilities inherent in the language will help you
> grasp more of Django more easily than if you just dive into web
> programming.
>
> Listen to the instructor, he's not wrong.
>
> ---Peter Herndon
>

I second this one and if you don't have any knowledge of functional 
programming, I would recommend adding this to your online education. 


Mike

-- 
"Kill the Wabbit, Kill the Wabbit, Kill the Wabbit!"
-- Looney Tunes, "What's Opera Doc?" (1957, Chuck Jones)


signature.asc
Description: This is a digitally signed message part.


Re: how much python do i need to know to learn/use Django?

2009-08-14 Thread J. Cliff Dyer

On Fri, 2009-08-14 at 08:30 -0700, snfctech wrote:
> Thanks for all the helpful replies, django-users group!
> 
> I've got:
> 
> - Java and C++ coursework
> - a little professional Java, Perl and Tcl/Tk experience (off and on
> over several years)
> - 1 year large Servoy project (like a Java based Filemaker)
> - about 2 years full-time PHP (including one MVC project with
> CodeIgniter)
> 
> I tried picking up the "Agile Web Development with Rails" book a
> couple years ago (without studying Ruby).  I went through the demo app
> well enough, but hobbled along with a first pet-project that left me
> scratching my head a bit.  Maybe I just didn't put enough time into
> it, or maybe it was like what TiNo (above) was saying - had problems
> distinguishing between Ruby classes/conventions and the Rails ones,
> which just added to my brain load and slowed me down when looking at a
> page of Ruby/Rails code.
> 
> I spoke with the instructor of the Python and Django courses, and he
> said I should take the Python and learn Django online, if I had to
> choose (especially since my project may require deviation from the
> Django ORM into SQLAlchemy, etc.).  My only reservation being that I
> want to start using Django fast to actually build stuff.  And, it
> sounds like you guys are saying that taking the Django course should
> be okay since I have previous programming experience in other
> languages (just brush up and take a book).
> 
> Normally I wouldn't even bother with programming bootcamps like this -
> but we have an education budget available, and I imagine having a
> Python or Django expert by my side for 5 days could be quite helpful
> at times.
> 
> So, still not sure what I should do, but thanks for the tips.
> 

I would vote for taking the python course, and learning Django online.
Mostly because the django docs are fantastic.

Cheers,
Cliff


--~--~-~--~~~---~--~~
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
-~--~~~~--~~--~--~---



Re: how much python do i need to know to learn/use Django?

2009-08-14 Thread Peter Herndon

On Fri, Aug 14, 2009 at 11:39 AM, snfctech wrote:
>
> And I guess the answer to the title of the post, according to you guys
> is:
>
> "All you need is previous programming experience and a Python
> reference book.  Learning some Python basics before diving into Django
> is probably a good idea, but you don't need to spend weeks on it or
> take a bootcamp/course."

I strongly disagree.  The thing to remember is that Django is just
Python applied to web programming.  Knowing Python better, and
understanding the quirks of the language and why they are there, will
serve you better when programming a Django app.  Django is a supremely
Pythonic approach to web applications (not the only such, to be sure).
 The framework developers use the language fluently.  The better you
understand the language, the easier you will find it to understand
Django.  The choices made in designing Django will be obvious, or at
least more clear than they would have been otherwise.

You are more likely to reach your goal of having a working Django site
sooner if you have a better understanding of the language than if you
concentrate on Django and skip the subtleties of the language.  Yes,
Python is designed to be easy to learn and easy to read, but
understanding the possibilities inherent in the language will help you
grasp more of Django more easily than if you just dive into web
programming.

Listen to the instructor, he's not wrong.

---Peter Herndon

--~--~-~--~~~---~--~~
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
-~--~~~~--~~--~--~---



Re: how much python do i need to know to learn/use Django?

2009-08-14 Thread Oli Warner

I'd take the Django course.

Python is possibly one of the easiest languages to step into. You will
see new constructs, you will see funny-looking methods of doing things,
but they all make relative sense.

I would suggest going out and getting the Python Pocket Reference
(O'Reilly - Mark Lutz).

It's a tiny book but you can seriously learn all the Python you'll need
to develop Django apps just flicking through it when you need to know
something.

Having a window into #python or #django on freenode might be an idea too
=)



On Thu, 2009-08-13 at 18:08 -0700, snfctech wrote:
> I currently know zero Python and want to start a project with Django
> ASAP.  I've got the opportunity through my work to either take a 5-day
> Python bootcamp or a Django bootcamp - not both.
> 
> I don't anticipate having a whole bunch of time to brush up on Python
> before the Django class - but is that necessary?  How much Python do I
> need to know before learning/using Django?  Would a little brush up on
> Python + intensive Django be okay?  Or should I use my resources for
> intensive Python and then use online tutorials/ books for Django?
> 
> Also important to note:  The project I want to start may involve using
> SQLAlchemy and/or Elixir if the Django ORM doesn't support multiple
> database connections in time.
> 
> Thanks for the tips.
> > 



--~--~-~--~~~---~--~~
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
-~--~~~~--~~--~--~---



Re: how much python do i need to know to learn/use Django?

2009-08-14 Thread snfctech

And I guess the answer to the title of the post, according to you guys
is:

"All you need is previous programming experience and a Python
reference book.  Learning some Python basics before diving into Django
is probably a good idea, but you don't need to spend weeks on it or
take a bootcamp/course."

On Aug 14, 8:30 am, snfctech  wrote:
> Thanks for all the helpful replies, django-users group!
>
> I've got:
>
> - Java and C++ coursework
> - a little professional Java, Perl and Tcl/Tk experience (off and on
> over several years)
> - 1 year large Servoy project (like a Java based Filemaker)
> - about 2 years full-time PHP (including one MVC project with
> CodeIgniter)
>
> I tried picking up the "Agile Web Development with Rails" book a
> couple years ago (without studying Ruby).  I went through the demo app
> well enough, but hobbled along with a first pet-project that left me
> scratching my head a bit.  Maybe I just didn't put enough time into
> it, or maybe it was like what TiNo (above) was saying - had problems
> distinguishing between Ruby classes/conventions and the Rails ones,
> which just added to my brain load and slowed me down when looking at a
> page of Ruby/Rails code.
>
> I spoke with the instructor of the Python and Django courses, and he
> said I should take the Python and learn Django online, if I had to
> choose (especially since my project may require deviation from the
> Django ORM into SQLAlchemy, etc.).  My only reservation being that I
> want to start using Django fast to actually build stuff.  And, it
> sounds like you guys are saying that taking the Django course should
> be okay since I have previous programming experience in other
> languages (just brush up and take a book).
>
> Normally I wouldn't even bother with programming bootcamps like this -
> but we have an education budget available, and I imagine having a
> Python or Django expert by my side for 5 days could be quite helpful
> at times.
>
> So, still not sure what I should do, but thanks for the tips.
>
> On Aug 14, 3:11 am, Alexandru-Emil Lupu  wrote:
>
> > HI!
> > personally i have started using Python / Django around 2 weeks ago. I do not
> > know very much of it, but on a long term, my situation looks like:
> > 3 years pascal Programming
> > 5 years php Programming (1 with symfony framework)
> > 2 weeks of Python / Django
>
> > I cannot say that i have read any material, but i have had a look into the
> > django book (if you have some programming MVC experience, you will find the
> > tutorial straight forward). and every time i have a question or so, i check
> > the book. I know .. is not recomended to do so, but you will be able to
> > start your project, and make a small progress, and start learning Django, by
> > doing it.
>
> > Alecs
>
> > On Fri, Aug 14, 2009 at 12:30 PM, Emily Rodgers <
>
> > emily.kate.rodg...@googlemail.com> wrote:
>
> > > On Aug 14, 9:42 am, Wayne Koorts  wrote:
> > > > > I currently know zero Python and want to start a project with Django
> > > > > ASAP.  I've got the opportunity through my work to either take a 5-day
> > > > > Python bootcamp or a Django bootcamp - not both.
>
> > > > I don't really think this is a useful question on its own.  A more
> > > > appropriate question would be "How much programming experience do I
> > > > need?".  If you have prior programming experience in another language
> > > > then I'm sure you'll find Python quick and easy to pick up.  In that
> > > > case going through the tutorial and playing around with it in an
> > > > afternoon should be enough to prep you for a Django book or course.
>
> > > > If you have no programming experience at all then out of the two
> > > > options it would be better to take the Python one.  Any pure Django
> > > > course would assume a certain amount of Python knowledge.  But even if
> > > > you take a Python course you need to know if the particular course
> > > > assumes prior programming experience of some kind of is more of an
> > > > "Introduction to Programming Using Python".  If you take a Django
> > > > course with no programming experience at all then you will be wasting
> > > > your time.  If you have experience in some kind of programming and
> > > > then take a Django course with no Python experience then you might be
> > > > able to get by.
>
> > > > Regards,
> > > > Wayne
>
> > > I would second this. but also if you do the django course, take a
> > > python book with you - then if you don't get something you can just
> > > look it up in the book quickly (the python website would also do, it
> > > just depends on whether you prefer to learn from books or the web).
> > > Remember, the people teaching the django course will know python, so
> > > will be able to give you a bit of guidance if you get really stuck,
> > > but if you go on the python course, it won't necessarily help get you
> > > up and running with django. The poll tutorial on the 

Re: how much python do i need to know to learn/use Django?

2009-08-14 Thread snfctech

Thanks for all the helpful replies, django-users group!

I've got:

- Java and C++ coursework
- a little professional Java, Perl and Tcl/Tk experience (off and on
over several years)
- 1 year large Servoy project (like a Java based Filemaker)
- about 2 years full-time PHP (including one MVC project with
CodeIgniter)

I tried picking up the "Agile Web Development with Rails" book a
couple years ago (without studying Ruby).  I went through the demo app
well enough, but hobbled along with a first pet-project that left me
scratching my head a bit.  Maybe I just didn't put enough time into
it, or maybe it was like what TiNo (above) was saying - had problems
distinguishing between Ruby classes/conventions and the Rails ones,
which just added to my brain load and slowed me down when looking at a
page of Ruby/Rails code.

I spoke with the instructor of the Python and Django courses, and he
said I should take the Python and learn Django online, if I had to
choose (especially since my project may require deviation from the
Django ORM into SQLAlchemy, etc.).  My only reservation being that I
want to start using Django fast to actually build stuff.  And, it
sounds like you guys are saying that taking the Django course should
be okay since I have previous programming experience in other
languages (just brush up and take a book).

Normally I wouldn't even bother with programming bootcamps like this -
but we have an education budget available, and I imagine having a
Python or Django expert by my side for 5 days could be quite helpful
at times.

So, still not sure what I should do, but thanks for the tips.

On Aug 14, 3:11 am, Alexandru-Emil Lupu  wrote:
> HI!
> personally i have started using Python / Django around 2 weeks ago. I do not
> know very much of it, but on a long term, my situation looks like:
> 3 years pascal Programming
> 5 years php Programming (1 with symfony framework)
> 2 weeks of Python / Django
>
> I cannot say that i have read any material, but i have had a look into the
> django book (if you have some programming MVC experience, you will find the
> tutorial straight forward). and every time i have a question or so, i check
> the book. I know .. is not recomended to do so, but you will be able to
> start your project, and make a small progress, and start learning Django, by
> doing it.
>
> Alecs
>
> On Fri, Aug 14, 2009 at 12:30 PM, Emily Rodgers <
>
>
>
> emily.kate.rodg...@googlemail.com> wrote:
>
> > On Aug 14, 9:42 am, Wayne Koorts  wrote:
> > > > I currently know zero Python and want to start a project with Django
> > > > ASAP.  I've got the opportunity through my work to either take a 5-day
> > > > Python bootcamp or a Django bootcamp - not both.
>
> > > I don't really think this is a useful question on its own.  A more
> > > appropriate question would be "How much programming experience do I
> > > need?".  If you have prior programming experience in another language
> > > then I'm sure you'll find Python quick and easy to pick up.  In that
> > > case going through the tutorial and playing around with it in an
> > > afternoon should be enough to prep you for a Django book or course.
>
> > > If you have no programming experience at all then out of the two
> > > options it would be better to take the Python one.  Any pure Django
> > > course would assume a certain amount of Python knowledge.  But even if
> > > you take a Python course you need to know if the particular course
> > > assumes prior programming experience of some kind of is more of an
> > > "Introduction to Programming Using Python".  If you take a Django
> > > course with no programming experience at all then you will be wasting
> > > your time.  If you have experience in some kind of programming and
> > > then take a Django course with no Python experience then you might be
> > > able to get by.
>
> > > Regards,
> > > Wayne
>
> > I would second this. but also if you do the django course, take a
> > python book with you - then if you don't get something you can just
> > look it up in the book quickly (the python website would also do, it
> > just depends on whether you prefer to learn from books or the web).
> > Remember, the people teaching the django course will know python, so
> > will be able to give you a bit of guidance if you get really stuck,
> > but if you go on the python course, it won't necessarily help get you
> > up and running with django. The poll tutorial on the django website is
> > brilliant for showing the different features and getting you started
> > though.
>
> > If you have no programming experience and don't know python, the
> > django course will be a lot to take in at once.
>
> > Em
>
> --
> As programmers create bigger & better idiot proof programs, so the universe
> creates bigger & better idiots!
> I am on web:  http://www.alecslupu.ro/
> I am on twitter:http://twitter.com/alecslupu
> I am on linkedIn:http://www.linkedin.com/in/alecslupu
> Tel: (+4)0748.543.798

Re: how much python do i need to know to learn/use Django?

2009-08-14 Thread Alexandru-Emil Lupu
HI!
personally i have started using Python / Django around 2 weeks ago. I do not
know very much of it, but on a long term, my situation looks like:
3 years pascal Programming
5 years php Programming (1 with symfony framework)
2 weeks of Python / Django

I cannot say that i have read any material, but i have had a look into the
django book (if you have some programming MVC experience, you will find the
tutorial straight forward). and every time i have a question or so, i check
the book. I know .. is not recomended to do so, but you will be able to
start your project, and make a small progress, and start learning Django, by
doing it.

Alecs

On Fri, Aug 14, 2009 at 12:30 PM, Emily Rodgers <
emily.kate.rodg...@googlemail.com> wrote:

>
>
>
> On Aug 14, 9:42 am, Wayne Koorts  wrote:
> > > I currently know zero Python and want to start a project with Django
> > > ASAP.  I've got the opportunity through my work to either take a 5-day
> > > Python bootcamp or a Django bootcamp - not both.
> >
> > I don't really think this is a useful question on its own.  A more
> > appropriate question would be "How much programming experience do I
> > need?".  If you have prior programming experience in another language
> > then I'm sure you'll find Python quick and easy to pick up.  In that
> > case going through the tutorial and playing around with it in an
> > afternoon should be enough to prep you for a Django book or course.
> >
> > If you have no programming experience at all then out of the two
> > options it would be better to take the Python one.  Any pure Django
> > course would assume a certain amount of Python knowledge.  But even if
> > you take a Python course you need to know if the particular course
> > assumes prior programming experience of some kind of is more of an
> > "Introduction to Programming Using Python".  If you take a Django
> > course with no programming experience at all then you will be wasting
> > your time.  If you have experience in some kind of programming and
> > then take a Django course with no Python experience then you might be
> > able to get by.
> >
> > Regards,
> > Wayne
>
> I would second this. but also if you do the django course, take a
> python book with you - then if you don't get something you can just
> look it up in the book quickly (the python website would also do, it
> just depends on whether you prefer to learn from books or the web).
> Remember, the people teaching the django course will know python, so
> will be able to give you a bit of guidance if you get really stuck,
> but if you go on the python course, it won't necessarily help get you
> up and running with django. The poll tutorial on the django website is
> brilliant for showing the different features and getting you started
> though.
>
> If you have no programming experience and don't know python, the
> django course will be a lot to take in at once.
>
> Em
> >
>


-- 
As programmers create bigger & better idiot proof programs, so the universe
creates bigger & better idiots!
I am on web:  http://www.alecslupu.ro/
I am on twitter: http://twitter.com/alecslupu
I am on linkedIn: http://www.linkedin.com/in/alecslupu
Tel: (+4)0748.543.798

--~--~-~--~~~---~--~~
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
-~--~~~~--~~--~--~---



Re: how much python do i need to know to learn/use Django?

2009-08-14 Thread Emily Rodgers



On Aug 14, 9:42 am, Wayne Koorts  wrote:
> > I currently know zero Python and want to start a project with Django
> > ASAP.  I've got the opportunity through my work to either take a 5-day
> > Python bootcamp or a Django bootcamp - not both.
>
> I don't really think this is a useful question on its own.  A more
> appropriate question would be "How much programming experience do I
> need?".  If you have prior programming experience in another language
> then I'm sure you'll find Python quick and easy to pick up.  In that
> case going through the tutorial and playing around with it in an
> afternoon should be enough to prep you for a Django book or course.
>
> If you have no programming experience at all then out of the two
> options it would be better to take the Python one.  Any pure Django
> course would assume a certain amount of Python knowledge.  But even if
> you take a Python course you need to know if the particular course
> assumes prior programming experience of some kind of is more of an
> "Introduction to Programming Using Python".  If you take a Django
> course with no programming experience at all then you will be wasting
> your time.  If you have experience in some kind of programming and
> then take a Django course with no Python experience then you might be
> able to get by.
>
> Regards,
> Wayne

I would second this. but also if you do the django course, take a
python book with you - then if you don't get something you can just
look it up in the book quickly (the python website would also do, it
just depends on whether you prefer to learn from books or the web).
Remember, the people teaching the django course will know python, so
will be able to give you a bit of guidance if you get really stuck,
but if you go on the python course, it won't necessarily help get you
up and running with django. The poll tutorial on the django website is
brilliant for showing the different features and getting you started
though.

If you have no programming experience and don't know python, the
django course will be a lot to take in at once.

Em
--~--~-~--~~~---~--~~
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
-~--~~~~--~~--~--~---



Re: how much python do i need to know to learn/use Django?

2009-08-14 Thread Wayne Koorts

> I currently know zero Python and want to start a project with Django
> ASAP.  I've got the opportunity through my work to either take a 5-day
> Python bootcamp or a Django bootcamp - not both.

I don't really think this is a useful question on its own.  A more
appropriate question would be "How much programming experience do I
need?".  If you have prior programming experience in another language
then I'm sure you'll find Python quick and easy to pick up.  In that
case going through the tutorial and playing around with it in an
afternoon should be enough to prep you for a Django book or course.

If you have no programming experience at all then out of the two
options it would be better to take the Python one.  Any pure Django
course would assume a certain amount of Python knowledge.  But even if
you take a Python course you need to know if the particular course
assumes prior programming experience of some kind of is more of an
"Introduction to Programming Using Python".  If you take a Django
course with no programming experience at all then you will be wasting
your time.  If you have experience in some kind of programming and
then take a Django course with no Python experience then you might be
able to get by.

Regards,
Wayne

--~--~-~--~~~---~--~~
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
-~--~~~~--~~--~--~---



Re: how much python do i need to know to learn/use Django?

2009-08-14 Thread TiNo
On Fri, Aug 14, 2009 at 03:08, snfctech  wrote:

> I don't anticipate having a whole bunch of time to brush up on Python
> before the Django class - but is that necessary?  How much Python do I
> need to know before learning/using Django?  Would a little brush up on
> Python + intensive Django be okay?  Or should I use my resources for
> intensive Python and then use online tutorials/ books for Django?
>

I would make sure you know a little Python, especially about classes,
classmethods and inheritance. Otherwise you might have a hard time making
distinction between Django functions and methods and built-in Python stuff.
But it shouldn't be to hard to learn both at the same time.

Tino

--~--~-~--~~~---~--~~
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
-~--~~~~--~~--~--~---



Re: how much python do i need to know to learn/use Django?

2009-08-14 Thread djangonoob

hey, just some personal tips from my personal learning journey.

I started off by learning the basics and syntax of python ( such as
how the functions look like,
the for loop, ifs else etc cos it is slightly different ). I read teh
book : Dive into python which is available free online.
I only read teh first 4 chapters. (i have some C programming
experience )

Afterwhich i went straight into the online djangobook ( the first 7 or
8 chapters to understand
how it works ).

It took me about 2 weeks ( i spent about 2 or 3 hours per day ) to
learn what is going on,
and by than i could already write some decent projects already using
Django.

The good thing by not going to the book camp is that u control your
pace.

Yup hope this helps.

On Aug 14, 9:08 am, snfctech  wrote:
> I currently know zero Python and want to start a project with Django
> ASAP.  I've got the opportunity through my work to either take a 5-day
> Python bootcamp or a Django bootcamp - not both.
>
> I don't anticipate having a whole bunch of time to brush up on Python
> before the Django class - but is that necessary?  How much Python do I
> need to know before learning/using Django?  Would a little brush up on
> Python + intensive Django be okay?  Or should I use my resources for
> intensive Python and then use online tutorials/ books for Django?
>
> Also important to note:  The project I want to start may involve using
> SQLAlchemy and/or Elixir if the Django ORM doesn't support multiple
> database connections in time.
>
> Thanks for the tips.
--~--~-~--~~~---~--~~
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
-~--~~~~--~~--~--~---



Re: how much python do i need to know to learn/use Django?

2009-08-13 Thread Jonas Obrist

snfctech wrote:
> I currently know zero Python and want to start a project with Django
> ASAP.  I've got the opportunity through my work to either take a 5-day
> Python bootcamp or a Django bootcamp - not both.
>
> I don't anticipate having a whole bunch of time to brush up on Python
> before the Django class - but is that necessary?  How much Python do I
> need to know before learning/using Django?  Would a little brush up on
> Python + intensive Django be okay?  Or should I use my resources for
> intensive Python and then use online tutorials/ books for Django?
>
> Also important to note:  The project I want to start may involve using
> SQLAlchemy and/or Elixir if the Django ORM doesn't support multiple
> database connections in time.
>
> Thanks for the tips.
> >
>   
Hi again snfctech

In my personal opinion, python is rather easy to learn (I tried a couple 
of other languages but had huge problems learning them). Also I find 
django pretty straight forward, so after learning the basics of python, 
the syntax etc, I'd say you can learn it by coding django. It'll be a 
bit hard in the beginning and your code will be buggy but that's the way 
you learn! I learned the basics of python in about a day and 'okay' 
python skills in about a month of casual coding. Now after a bit more 
than half a year I'd say I'm rather good at it, only learning from other 
code and online stuff.

Jonas

PS: I also highly recommend hopping into some IRC channels once you got 
some code which you need help with, usually there's helpful people on 
there (eg. #django or #python)

--~--~-~--~~~---~--~~
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
-~--~~~~--~~--~--~---



how much python do i need to know to learn/use Django?

2009-08-13 Thread snfctech

I currently know zero Python and want to start a project with Django
ASAP.  I've got the opportunity through my work to either take a 5-day
Python bootcamp or a Django bootcamp - not both.

I don't anticipate having a whole bunch of time to brush up on Python
before the Django class - but is that necessary?  How much Python do I
need to know before learning/using Django?  Would a little brush up on
Python + intensive Django be okay?  Or should I use my resources for
intensive Python and then use online tutorials/ books for Django?

Also important to note:  The project I want to start may involve using
SQLAlchemy and/or Elixir if the Django ORM doesn't support multiple
database connections in time.

Thanks for the tips.
--~--~-~--~~~---~--~~
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
-~--~~~~--~~--~--~---