[Python] Learning Python 2.x - Programming On Unix

Users browsing this thread: 5 Guest(s)
Reki
Members
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


Messages In This Thread
[Python] Learning Python 2.x - by Reki - 22-07-2012, 04:13 AM
RE: Learning Python 2.x - by exceptor - 23-07-2012, 12:47 PM
RE: Learning Python 2.x - by Reki - 24-07-2012, 01:38 PM
RE: [Python] Learning Python 2.x - by jazzycool - 30-07-2012, 01:51 AM
RE: [Python] Learning Python 2.x - by Robby - 12-08-2012, 09:13 PM
RE: [Python] Learning Python 2.x - by Phyrne - 03-09-2012, 07:24 AM
RE: [Python] Learning Python 2.x - by zygotb - 12-10-2012, 06:38 AM
RE: [Python] Learning Python 2.x - by klr - 30-10-2012, 06:49 AM
RE: [Python] Learning Python 2.x - by venam - 30-10-2012, 08:51 AM