On Friday, January 28, 2011 4:38:39 PM UTC-5, noob.py wrote: > > Hello, > I'm totally new to programming, but very motivated to learn it. I'm > especially interested in creating web application (that's why I post > here). So, can anyone tell me what do I have to learn (except Python > and web2py of course) and point me some good learning materials and > resources (books, ebooks, web tutorials, etc.)?
Welcome. Specifically for programming web2py apps, the web2py book ( http://www.web2py.com/book) will take you a long way all by itself. It even includes a whole chapter on Python and covers some client-side stuff like jQuery. Also look at: - Examples: http://web2py.com/examples/default/examples - web2py Slices: http://web2pyslices.com/main/default/index (currently being revamped -- stay tuned) - FAQ: http://www.web2py.com/AlterEgo (some items are outdated) - Source code documentation: http://www.web2py.com/examples/static/epydoc/index.html - Source code: http://code.google.com/p/web2py/source/browse/ There are lots of great online resources for learning Python: http://wiki.python.org/moin/BeginnersGuide For general web development tutorials, check out http://www.w3schools.com. It covers HTML, CSS, XML, Javascript, Ajax, jQuery, SQL, etc. You can even experiment with your own code right in the browser. Another good site is http://www.webmonkey.com/tutorials/. For web2py questions, definitely ask here. For other programming questions, try http://stackoverflow.com/. There are also several subreddits that might be of interest to you: - http://www.reddit.com/r/Python - http://www.reddit.com/r/learnpython - http://www.reddit.com/r/programming/ - http://www.reddit.com/r/learnprogramming Hope that helps. Anthony