> -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of Che M > Sent: Thursday, April 17, 2008 9:21 PM > To: [email protected] > Subject: [Tutor] web programming tutorials? > > [I thought I sent a similar msg to this list 2 days ago, but > now I'm not sure it went through, so sorry if I've doubled] > > Can someone point me to a start-from-dead-scratch tutorial > about the basics of web programming? I've been learning > wxPython for GUI programming, but web programming (that is, > making web applications) seems like another world entirely. > I'm aware of *names*--Django, Pylons, CherryPy, TurboGears, > Zope, Webpy, etc.--but I have a poor sense of what all this > means, and so I am sort of 'pre-Python' in my understanding. > I've scanned the archives of this list, but so far haven't > found pointers to tutorials that assume very little knowledge. > > I was kind of hoping Alan Gauld's project would be updated > for the tempting but not yet existent section on web > programming. Any word on that, Alan? In lieu of that, can > anyone recommend books/online tutorials/words of advice? > > Thanks, > Che >
IMHO, I think before anyone jumps into using a framework, they should understand the basics of cgi programming. Maybe do just a small exercise with simple form processing. After that exercise, then move on to one of the frameworks that make a lot of that grunt work easier. Jumping into a framework right away is like trying to run before you can crawl. There's a lot going on with the many frameworks(URL mapping, templates, ORM, persistence...). When you have some basic understanding of web programming, it might help you figure out why something isn't working properly in the framework. I'm curious about other tutor list member's thoughts on this. Am I out to lunch on this viewpoint? Anyway, here's a link to a python cgi tutorial: http://www.devshed.com/c/a/Python/Writing-CGI-Programs-in-Python/ Mike _______________________________________________ Tutor maillist - [email protected] http://mail.python.org/mailman/listinfo/tutor
