teach yourself to code
Python
Rails
iOS
Backbone
Node.js
Python
JavaScript
Ruby
HTML/CSS
about
|
sign in
teach yourself to code
Python
about
Real Python
RealPython.com
$
Beginner
Real Python teaches programming and web development through hands-on, interesting examples that are useful and fun!
-
@fheisler
Start Tutorial ->
Learn Python the Hard Way
learnpythonthehardway.org
Beginner
-
@kateray
Start Tutorial ->
Full Stack Python
Matt Makai | fullstackpython.com
Intermediate
This resource helps developers deploy web apps once they get past the initial Python syntax and a web framework.
-
@makaimc
Start Tutorial ->
Codecademy Python
codecademy.com
Beginner
Web-based, self-checking
-
@dbergendahl
Start Tutorial ->
One Month Python
onemonth.com
$
Beginner
Great introduction into Python. Learn how to build a Yelp clone using Django.
-
@douglogue
Start Tutorial ->
Pythonspot Tutorials
pythonspot.com
Beginner
-
@pythonsp
Start Tutorial ->
New Coder
Lynn Root | newcoder.io
Beginner
-
@tvxedo
Start Tutorial ->
Learning Python, 5th Edition
Mark Lutz | amazon.com
$
Beginner
-
@vaibhavmule
Start Tutorial ->
Python Tutor
Philip Guo | pythontutor.com
Beginner
-
@Bharat-Kalluri
Start Tutorial ->
Hitchhiker's Guide to Python
docs.python-guide.org
Beginner
Best practice guide to both Novice and expert
-
@fagun
Start Tutorial ->
Python For Beginners
Jaswinder Bhatia | pythonlovers.net
Beginner
Python Lovers is an amazing site and is best for newbies who want to learn python though you can also get tutorials from beginners to advance level.
-
@jaswindergnps
Start Tutorial ->
Programming Python
Mark Lutz | amazon.com
$
Intermediate
-
@vaibhavmule
Start Tutorial ->
Python Cookbook, Third edition
David Beazley | amazon.com
$
Advanced
-
@vaibhavmule
Start Tutorial ->
Test-Driven Development with Python
Harry J. W. Percival | amazon.com
$
Advanced
-
@vaibhavmule
Start Tutorial ->
High Performance Python: Practical Performant Programming for Humans
Micha Gorelick | amazon.com
$
Advanced
-
@vaibhavmule
Start Tutorial ->
A Byte of Python
Swaroop C H | python.swaroopch.com
Beginner
-
@Ildarik
Start Tutorial ->
Byte Dev
Jeff Maxim | bytedev.co
Beginner
I helped make it! It lets you write Python code in the browser, take lessons, and get feedback on challenges.
-
@jeffthemaximum
Start Tutorial ->
Introduction to Computer Science and Python Programming
edx.org
Beginner
-
@nishantdesai
Start Tutorial ->
Python Guru
thepythonguru.com
Beginner
Great for beginners and intermediate devs
-
@prateekrc3
Start Tutorial ->
Introduction to Programming
Grok Learning | groklearning.com
Beginner
-
@timdawborn
Start Tutorial ->
Learn Python
learnpython.org
Beginner
-
@greglinch
Start Tutorial ->
Introduction to Programming 2
Grok Learning | groklearning.com
Beginner
-
@timdawborn
Start Tutorial ->
An Interactive "cheat-sheet" tutorial for Python
Anand Chithipothu | pythonmonk.com
Beginner
Explore python idioms in your browser - the zen way!
-
@fagun
Start Tutorial ->
Python Runstone Interactive
Brad Miller | interactivepython.org
Advanced
everything for beginning to advanced methodically and interactive exercises have java too
-
@Gekkos
Start Tutorial ->
Intro to WebDev w/ Python Microframework (Flask)
Dan Schlosser & ADI | adicu.com
Intermediate
very comprehensive!
-
@eunicekokor
Start Tutorial ->
Learneroo
learneroo.com
Advanced
is very well structured interactive java
-
@Gekkos
Start Tutorial ->
Python Basics
Kenneth Love | teamtreehouse.com
$
Beginner
Learn the basics of Python, then build a console game.
-
@micahcooksey
Start Tutorial ->
Add tutorial
Add a new link
×
Title
URL
Author (optional)
What did you like about it? (optional)
Who's it for?
Beginner
Intermediate
Advanced
Is it free?
Yes
No
Sign in
×
Sign in with
GitHub
Don't know GitHub? It's a code-sharing site, and a good first step to programming.
Create an account