This is the P2PU Archive. If you want the current site, go to www.p2pu.org!
I joined Mozilla's Automation and Testing Team this year. I've been using python to develop web technologies for the past five years and have over a decade of programming and linux experience. I favor a first-principles and empirical (learning by doing) approach to software development. Most anyone can learn programming if they want to, like any other skill. There's no arcane magick.
I've never taught a web course so I'm not sure how this is going to work. But I'm hoping for the best!
Python (http://www.python.org) is a powerful, high-level programming language that is easy to learn and easy to make highly customizable web-sites and play with web technologies. While for many enterprise-class sites, a complicated stack of technologies and integrated web frameworks may be required to achieve complex goals, using python and WebOb (http://pythonpaste.org/webob/) -- a basic request/response object -- allows a first-principles approach to understand the HTTP protocol and making a wide variety of web sites in a flexible manner.
The course will center on using python and associated technologies to explore how HTTP and HTML works. Only the basics will be covered, but this should be enough to point newcomers with the predisposition towards making and debugging more complex sites. Students will create web services that include hosting static content, persisting data using the filesystem, middleware, generating dynamic server responses, and using a template language (genshi). The basics of REST and good architecture will be introduced covering the basics of how to view programming and good architectural design.
From https://wiki.mozilla.org/Drumbeat/p2pu/courses/pythonwebservices
Course material:
Comments
Very interesting discussion.
Very interesting discussion. To translate: Traductor de idiomas.
hi everybody! I'm looking
hi everybody! I'm looking forward to learning from all of you! :)
Jeff: Is is still possible to
Jeff:
Is is still possible to join this class? I have taken Java courses, html, and others.
Gary Bryant
The course is more than
The course is more than halfway done. People are free to sit in on the course, but its a bit late to become a full-time participant. Maybe next time?
good
good
wakacje 2011 wczasy egipt
wakacje 2011 wczasy egipt last minute all inclusive w egipcie.