Hi, To learn Python I found these very helpful (no particular order):
- Hetland's stuff is concise and clear which is not always the case :-) - http://hetland.org/writing/instant-hacking.html - http://hetland.org/writing/instant-python.html - Alan Gaud's on-line is also very clear and more detailed: - http://www.freenetpages.co.uk/hp/alan.gauld/tutor2/index.htm - Allen Downey's free book is also a good resource for the complete newbye (both online and as a free downloadable pdf): - http://www.greenteapress.com/thinkpython/thinkpython.html - tutor python list may also be helpful at times: - http://mail.python.org/mailman/listinfo/tutor Regarding Python these resources are way more than enough to get by developing web2py app's. For example although knowing about classes is helpful to achieve some advanced stuff in web2py, you don't really need it to accomplish great websites! As for web2py you have already found the main resources: the book and this list. Sooner or later you get the urge to learn about jQuery or someother javascript library. My advice is delay learning these as long as you can - it's not a good idea to try to learn everything at once. On this note. Spend a few days just playing with Python before you pick up web2py, this will make web2py much simpler to learn. Following Alan Gauld's tut do the basics, then the advanced (ignore the part about GUI programming - that's desktop). You also have to pick some basic html to start with. For me learning html on a need to know basis worked out fine. Remember to google, google, then ask on the net/list(s) Happy coding HTH, Miguel On Fri, Jan 28, 2011 at 9:46 PM, Richard Vézina <ml.richard.vez...@gmail.com > wrote: > Web2py book : http://www.web2py.com/book > > Richard > > > On Fri, Jan 28, 2011 at 4:38 PM, noob.py <noob...@hotmail.com> 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.)? > > >