Stoffsammlung zur Web-Programmierung
Hubert.Hoegl@hs-augsburg.de, 11/2015
1 Python
- https://wiki.python.org/moin/WebProgramming
- WSGI Tutorial http://wsgi.tutorial.codepoint.net
Jeffrey Elkner, Beginning Python Programming for Aspiring Web Developers, 2015
4 JavaScript
Practice: Getting started with JavaScript
http://www.ibm.com/developerworks/library/wa-gsjavascript-pr/
Get started with the JavaScript language, Part 1: JavaScript language fundamentals
https://www.ibm.com/developerworks/web/library/wa-javascriptstart/
Get started with the JavaScript language, Part 2: Events, cookies, timing, and more
http://www.ibm.com/developerworks/library/wa-javascriptstart2/
- http://javascript.info
- http://www.w3schools.com/js
- Eloquent JavaScript http://eloquentjavascript.net
5 RESTful Services
Alex Rodriguez, RESTful Web services: The basics, Feb 2015
Leonard Richardson, Sam Ruby, RESTful Web Services. Web services for the real world, O'Reilly 2007.
http://proquest.tech.safaribooksonline.de/book/web-development/web-services/9780596529260
RAML - RESTful API Modeling Language
Stefan Tilkov, REST und HTTP, 2nd Edition, dpunkt Verlag, 2011.
http://proquest.tech.safaribooksonline.de/book/-/9781457171017
Mark Masse, REST API Design Rulebook, O'Reilly 2011.
http://proquest.tech.safaribooksonline.de/book/web-development/9781449317904
6 Commandline Web Clients
cURL
httpie (Python)
7 Ajax
- An introduction to Ajax, http://www.ibm.com/developerworks/library/wa-aj-ajaxhistory/index.html
- Mastering Ajax http://www.ibm.com/developerworks/web/library/wa-ajaxintro1/index.html
- Reverse Ajax http://www.ibm.com/developerworks/library/wa-reverseajax1
A Short Tutorial on XMLHttpRequest() - (How to Build Event Driven Web Pages), in Bob Smith: Linux Appliance Design
http://www.linuxappliancedesign.com/articles/simpleAJAX/simpleAJAX.html