Web Development and Network Programming With Python
Wednesday June 18, 2008
Any sufficiently advanced technology is indistinguishable from magic. - From the Three Laws of Arthur C. ClarkeTo the unfamiliar, network programming and web development are nothing short of magic. The joy of Python, however, lies in making that magic attainable by us mere mortals. Assuming you have the basics of Python and need the basics of web programming, you would do well to work through the guide on building your own RSS reader. This will also introduce you to network programming.
However, to understand the nuts and bolts of network programming, build your own web client and web server using the socket module and the guided tutorials. At the end you will have a strong understanding of client-server architecture and the protocols that make the Web world go 'round.
