Newest Visitor Badge Earned!
Click to create an account and start competing today!
After Hours Programming
Show Tutorials


You (Level 0)
0/25
Last Badge Earned
Newest Visitor

Python Overview Tutorial

Python Tutorial

The Python tutorial explains how to program using Python.

The Python tutorial is constructed to teach you the fundamentals of the Python programming language. Eventually, the Python Tutorial will explain how to construct web applications, but currently, you will learn the basics of Python offline. Python can work on the Server Side (on the server hosting the website) or on your computer. However, Python is not strictly a web programming language. That is to say, a lot of Python programs are never intended to be used online. In this Python tutorial, we will just cover the fundamentals of Python and not the distinction of the two.


How Python works

Python works much like the two previous categories, PHP and ColdFusion as they are all server side programming languages. You will see from the Python tutorials that it's syntax is extremely different than the other two. It is probably the most clean and straightforward language you will ever learn. Just like the other languages, Python is useful because it can dynamically generate content to provide a more customized user experience. Generally, Python is a great starting language for most people, but to others, it is extremely frustrating (primarily due to spacing issues), which is why I have put the Python Tutorial at the end of the server side languages. Enough chatter! We want to learn Python!

Try testing your code with the code simulator!

Let's move on to some more tutorials or the next section!



Next Tutorial

Introduction







If you enjoyed this resource, support me by sharing this page with others.

Stumbleupon Facebook Twitter GooglePlus Reddit Delicious Digg


Comment or Suggestion?

Comments are a way to tell me about corrections or suggestions, what you thought about the resource, or providing additional information. Help feed the discussion!


Yes




Comments on Python Tutorial

user
Ivan Diaz
April 18, 2014 09:00PM
Nice work I love it this tutorial ;)


user
Chen Xu
75
April 16, 2014 06:34AM
Hi

  I am new to python programming. I am currently using a MAC OS. This question might seem weird but i need some help in starting to code a python file. I have already downloaded the python program on my MAC but I don't know how to start. Do I need to download anything else before starting to code? Thank you for your help! BTW this is a great website to start learning. 
  If it is possible, can you drop me an email at just.chenxu@gmail.com? Thank you!


user
Chris Moye
25
April 11, 2014 08:29PM
I am new programming student and find this to be very useful.  Thanks for making this tool.


user
Anton Boers
150
April 6, 2014 11:01AM
I enjoy your tutorials, but it could be nice with some challenges after each section so that you make the user go practise what he just learned. :)


user
Johnny
April 4, 2014 04:51PM
That was easy


user
Shiva
March 31, 2014 11:33PM
The "test your code" hasn't working for me. It wasn't displaying result in the window.


user
Raja Usman Ahmed Khan
March 26, 2014 12:01AM
I'm a beginner of python...suggest me some important things to consider during learning python..! Thanx


user
Mireia
March 22, 2014 11:45AM
Thanks for this fantastic tutorial. I learnt a lot.


user
Kevin
March 20, 2014 06:32AM
I am moving on from Commodore Basic and from dabbling with Z80 ASM so this is a nice way to learn. Thankyou !


user
Lucas Ribeiro
125
March 15, 2014 09:18AM
Brazil thank you! :]


user
Morten Ryum
March 14, 2014 07:06AM
Fantastic tutorial, thanks a lot! 


user
Fernando
150
March 12, 2014 03:57PM
I am a nurse and no knowledge of programming at all and just have a keen interest in learning basic prog. The tutorial gave me basic idea on how program scripts work. But I need to read through it again to fully comprehend Phython.Thanks


user
Malvado Docktor
100
March 7, 2014 06:40PM
Be cool if I could jump to the last tutorial I was on.


user
Colten
700
March 5, 2014 01:46PM
I've gone through the Python tutorial once already and thought it was extremely helpful. It was very detailed and explained things that most other tutorial/lesson sources don't explain very well. I'll be going through it several more times just to truly comprehend everything. Very good tutorial.


user
Bernardo Garcia
75
February 25, 2014 05:50PM
Thanks for the python tutorial. Best Regards


user
Zulharmin
February 23, 2014 08:14AM
It's Cool. Can you Show me the Videos Tutorial?


user
Ghanim01
50
February 21, 2014 07:18AM
Very Helpfull , Thanks :)


user
trauma
125
February 13, 2014 06:31PM
informative and fun, use in conjunction with other tutorials


user
Robin Kim
February 13, 2014 01:48PM
it was not a coincidicent


user
Robin Kim
February 13, 2014 01:41PM
this was terrible would not use


user
Sergey
February 8, 2014 01:39PM
Very convenient tutorial. Instead of many others it doesn't demoralize.


user
MadSCIENTIST
125
February 7, 2014 03:35PM
This entire tutorial is great. It is not to complex and can be completed in less than one day. If you take your time and utilize the online code tool you can practice most of the lessons with out the need of any external programs. Thank your great tutorial.


user
M Kamal
100
January 28, 2014 09:08PM
Just what I need to get started!


user
Satya
225
January 26, 2014 10:39PM
You will see from the Python tutorials that it's syntax is extremely different that the other two. 

should read
You will see from the Python tutorials that it's syntax is extremely different than the other two. 


user
Satya
225
January 26, 2014 10:35PM
'Python Tutorial will explain how to construction web applications' should read 'Python Tutorial will explain how to construct web applications'


user
Brianna
January 21, 2014 09:10AM
This ia such a great site lwearned so much


user
mr code
January 16, 2014 02:27AM
morning folkes


user
BossDESS(:
January 14, 2014 09:43AM
I Like This


user
Brianna
January 13, 2014 09:55AM
Oh my life fo jesus woah good lordy davis


user
(0_0)
150
January 2, 2014 05:46PM
Does not keep track of last tutorial I was working with. Therefore, I have to click through all previous tutorials if I wander off current tutorial.