Re: how much python do i need to know to learn/use Django?
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, snfctechwrote: > 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?
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 Ramirezwrote: > 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?
@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?
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?
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?
On Fri, Aug 14, 2009 at 11:39 AM, snfctechwrote: > > 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?
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?
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, snfctechwrote: > 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?
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 Lupuwrote: > 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?
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 Koortswrote: > > > 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?
On Aug 14, 9:42 am, Wayne Koortswrote: > > 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?
> 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?
On Fri, Aug 14, 2009 at 03:08, snfctechwrote: > 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?
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, snfctechwrote: > 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?
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?
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 -~--~~~~--~~--~--~---