[Python] Learning Python 2.x - Printable Version +- nixers (https://nixers.net) +-- Forum: Development & Graphics (https://nixers.net/Forum-Development-Graphics) +--- Forum: Programming On Unix (https://nixers.net/Forum-Programming-On-Unix) +--- Thread: [Python] Learning Python 2.x (/Thread-Python-Learning-Python-2-x) |
[Python] Learning Python 2.x - Reki - 22-07-2012 Learning Python 2.x This (simple) tutorial aims to help you be informed on Python and to point out to resources that would be helpful in learning the language. Contents: I. What is Python? II. Why Python? III. Learning Python IV. Sources What is Python? "Python is a programming language that lets you work more quickly and integrate your systems more effectively. You can learn to use Python and see almost immediate gains in productivity and lower maintenance costs." ~From the Python Website: Link Why Python? Python is a programming language that is both simple and powerful. It has come to gain love from programmers worldwide because of its clear and concise syntax. Eric S. Raymond, the author of "The Cathedral and the Bazaar", and a well-known and respected hacker stated that his favorite language has now become Python. If you're interested, you can read the full article here: http://www.linuxjournal.com/article/3882 A lot of newbies to programming always get hung up on what programming language to start off. A lot of programmers recommend Python because it's beginner-friendly and a language that they may still use in the future. You can download Python from their website, but most Linux systems already have Python pre-installed: Download Learning Python The following resources helped me a lot in learning Python: Books A Byte of Python (Swaroop, C.H.) Learn Python the Hard Way (Shaw, Zed) Dive into Python (Pilgrim, Mark) Videos Python Tutorials (thenewboston) Udacity Sources: 1. A Byte of Python (Swaroop, C.H.) 2. Python Website 3. Personal Experience RE: Learning Python 2.x - exceptor - 23-07-2012 Another great ebook to get started with python is Dive into Python it's more detailed than A Byte of Python. And for those who prefer watch videos rather than reading books just check out Udacity it's a great place to learn things (not only about python). RE: Learning Python 2.x - Reki - 24-07-2012 How could I forget Dive into Python? Thanks for that, I'll edit it in a while. Good to see the thread's helping, since I did it in a rush. xD RE: [Python] Learning Python 2.x - jazzycool - 30-07-2012 Yeah! That's such a great share. Thanks I was finding some collection of books for my collection of python. And here it is! Hope get to see more like this. Keep it up! RE: [Python] Learning Python 2.x - Robby - 12-08-2012 Cheers for this, I was going to go with C as Shix pointed me in that direction but I'm sure that the course I'm doing in college is actually going to consist of Python programming. RE: [Python] Learning Python 2.x - Phyrne - 03-09-2012 Great post Reki! I'm really looking to get into programming, I've been thinking of Python being my first language for a while now. I just need to stop procrastinating :P This post will certainly help! RE: [Python] Learning Python 2.x - zygotb - 12-10-2012 Another online Python tutorial site which also has sections for Ruby & JavaScript. Thanks for the tips! RE: [Python] Learning Python 2.x - klr - 30-10-2012 I'm currently learning Python, it's my first language although I've tried learning programming before. I found this which is great, it's several full length lectures and also a great explaining paper for each, it also include exercises and such. And of course, Python's official tutorial is also great. RE: [Python] Learning Python 2.x - venam - 30-10-2012 I found the python docs and manual of great resources. I particularly love what the duckduckgo search engine has provided coders; you simply type Code: !python what you want to search for |