How about an HN Python Study Group? Join #HNpython on Freenode if you are interested. Link: irc://irc.freenode.net:6667/HNpython
Offer HN: I'll help you learn Python
31–40 of 51 posts
Re: Offer HN: I'll help you learn Python
#32I was able to follow the book very well until I got into chapter 23 "Read Some Code", I thought it was a good idea to learn the lansom code as he created it but as I'm learning python and at the same time learning to program the concepts of packages and API's all combined together just didn't help me, so I started reading code from http://inventwithpython.com/, chapter 9 specifically where the real code start to show up; the code in the book is just one file so you can leave packages and API's until you get more background.
I providing my personal experience because I'm sure that even HN is a site for programmers there is a fair amount of guys here like me just starting in the world of programming and this can help them a bit.
BTW, if some one drops the offer I'll willing to take his place because I really want to learn python + django.
Re: Offer HN: I'll help you learn Python
#33Plug: I'm just in the final stages of finishing an introductory Python book, Hello! Python: http://manning.com/briggs/ . It's a bit different, in that I'm using real world projects (Hunt the Wumpus, Django, web scraping, writing games) to demonstrate how to program, rather than just having a laundry list of features and stepping through them one by one. Think of it as Land of Lisp , but in Python rather than CL.
I took a quick look. As its a paid-book I think it would be useful to have at least one of the exercises open for people to see. I appreciate the introduction is available to download, but the real-world projects aren't (and I understand why) but my suggestion would be to open one of them so that we can see what kind of exercises in real life
Any preferences as to which one? :)
Re: Offer HN: I'll help you learn Python
#34Re: Offer HN: I'll help you learn Python
#35awesome! I am barely dipping my feet in this area, specifically using Django - so I have a quick question for you. I'm setting up the dev environment on a Windows machine; should I go with BitName Django Stack ( http://bitnami.org/stack/djangostack ) - but it seems to have an older version of Django itself, or fo through all the manual steps ( http://docs.djangoproject.com/en/dev/intro/install/ ) ? Is there, by chanc…
But even if that version were a little old, it's probably more important to get up and running with something rather than spend lots of time tweaking the environment. I'm a linux user, so I haven't tried BitNami, but it seems like a great way to get started on Windows. Using a virtual machine image (BitNami seems to have these also) under the free VMWare player is also a nice approach, but working in your main windows installation might be a more familiar place to work.
Re: Offer HN: I'll help you learn Python
#36awesome! I am barely dipping my feet in this area, specifically using Django - so I have a quick question for you. I'm setting up the dev environment on a Windows machine; should I go with BitName Django Stack ( http://bitnami.org/stack/djangostack ) - but it seems to have an older version of Django itself, or fo through all the manual steps ( http://docs.djangoproject.com/en/dev/intro/install/ ) ? Is there, by chanc…
According to http://bitnami.org/files/stacks/djangostack/1.2.3-0/changelo... , BitNami includes Django 1.2.3 as of 2010-10-08. That's the latest release of Django. But even if that version were a little old, it's probably more important to get up and running with something rather than spend lots of time tweaking the environment. I'm a linux user, so I haven't tried BitNami, but it seems like a great way to get starte…
Re: Offer HN: I'll help you learn Python
#37Plug: I'm just in the final stages of finishing an introductory Python book, Hello! Python: http://manning.com/briggs/ . It's a bit different, in that I'm using real world projects (Hunt the Wumpus, Django, web scraping, writing games) to demonstrate how to program, rather than just having a laundry list of features and stepping through them one by one. Think of it as Land of Lisp , but in Python rather than CL.
Re: Offer HN: I'll help you learn Python
#38Shameless plug: If you are interested in learning python+django intensively for a week with a few people, I'm co-teaching a class with Dave Beazley in Chicago next month. There is still a few seats left. http://www.dabeaz.com/chicago/index.html
@rguzman - do you know who runs hnofficehours.com? I found some bugs. :-/
Re: Offer HN: I'll help you learn Python
#39My question is: I don't know any Python and would like to start learning it. Should I bypass Python2 altogether and start with Python3 or stick with Python2?
You should definitely learn Python 2. Almost all libraries still are on 2, so if you tried to go straight to 3, you'd have to struggle your way around most newbie documentation on the internet - Especially if you're planning on doing Django work. Anyway, there isn't a whole lot of difference between python 2 and 3, really. The "proper" way of coding in python2 is very similar to python3.
Re: Offer HN: I'll help you learn Python
#40OK, folks, I've had 10 responses to this now. I think that's more than I can effectively help at once, so no more for now, thanks.
And in particular: http://wiki.python.org/moin/BeginnersGuide/Help