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 <gang.al...@gmail.com> 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 <wkoo...@gmail.com> 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 -~----------~----~----~----~------~----~------~--~---