Beginner's Delight
- Beginner's guide to Python
- The Hitchhiker's guide to Python
- Learn Python the hard way
- Google's Python class
- Python for Beginners
- Python tracks at Codecademy
- Python Monk
- Best way to learn python
- Python Tips, tools and resources
- Python Koans: Learn Python through TDD
- LearnStreet Python course
- Beginner projects for a python newbie
- Learn X in Y minutes - Python
- Python Practice book
- Facts and myths about Python names and values
- [args and *kwargs in python explained][]
- Common newbie mistakes in Python- Part 1
- Common newbie mistakes in Python- Part 2
- PySchools
- Some cool Python Tricks
- http://blog.amir.rachum.com/post/30176371115/you-cant-handle-the-truth
- Better Python APIs
- Python Gotchas
- Declaring dependencies in Python
Style Guide and Idioms
Dictionary
Decorators
- Understanding Python Decorators in 12 easy steps
- Common uses of Python decorators - Quora
- Common uses of Python decorators - Stack Overflow
- Python Decorators
- Decorators I: Introduction to Python Decorators
- Decorators and annotations
- The dark side of decorators
- Thinking out aloud: Python decorators
- Using Python decorators for registering callbacks
- Meta-matters: Using decorators for better Python programming
Generators
Yield
Context Managers
Unicode
- Explain Unicode like I'm five years old
- Unicode Pain
- Python encodings and Unicode
- The Updated Guide to Unicode on Python
Metaclasses
- A primer on python metaclasses
- What is a metaclass in Python ?
- Yet Another Python Metaclass tutorial
Documentation
Sphinx
Debugging
Testing
Profiling
Packaging
Deployment
Fabric
Web
Frameworks
Flask
- Flask Mega Tutorial Series
- Designing a RESTful API with Python and Flask
- Building websites in Python with Flask
- How I structure my Flask apps
- Designing a RESTful API using Flask-RESTful
- Rapid Web Prototyping with Lightweight Tools
Web2Py
Django
- The official Django documentation
- Getting started with Django
- Building a hacker news clone in Django
- Django Architecture: The good, bad and ugly
- http://www.lightbird.net/dbe/
- http://showmedo.com/videotutorials/series?name=PPN7NA155
Bottle
API and Web Services
Scraping
- Web Scraping with BeautifulSoup
- Web Scraping 101 with Python
- [How to automatically search and download torrents with Python and Scrapy][]
Mobile Development
Kivy
Image Processing
- http://www.riisen.dk/dop/pil.html
WSGI
Databases
SQLAlchemy
- http://www.aosabook.org/en/sqlalchemy.html
- http://lucumr.pocoo.org/2011/7/19/sqlachemy-and-you/
Data Mining
Data Analysis
Pandas
- A 10 min intro to Pandas
- http://manishamde.github.io/blog/2013/03/07/pandas-and-python-top-10/
Design Patterns
Concurrency Patterns
Distributed Systems
- http://architects.dzone.com/articles/gevent-zeromq
Python 2 vs 3
Porting to Python 3
- http://python3porting.com/
Books
Free
- Some free books on Python
- Invent with Python
- Think Python
- Byte of Python
- Snake Wrangling for Kids
- [Data Structures and Algorithms with Object-Oriented Design Patterns in Python][]
- Python programming on wikibooks
- http://readwrite.com/2011/03/25/python-is-an-increasingly-popu#awesm=\~oalneJOKY2tp7U
- Dive Into Python 3
Paid
Discussions
- https://news.ycombinator.com/item?id=3746692
- https://news.ycombinator.com/item?id=5944863
- http://stackoverflow.com/questions/92230/python-beyond-the-basics
- http://stackoverflow.com/questions/2573135/python-progression-path-from-apprentice-to-guru
- http://stackoverflow.com/questions/228181/zen-of-python
- http://stackoverflow.com/questions/101268/hidden-features-of-python
Conferences and events
- Official PyCon website
- http://lanyrd.com/topics/python/
- http://lanyrd.com/topics/django/
- http://python.meetup.com/
- http://django.meetup.com/
Videos
- Guido Van Rossum on the history of Python
- PyVideo
- http://lanyrd.com/topics/python/video/
- http://showmedo.com/videotutorials/python
- Talks by Brandon Rhodes
Editors and IDE's for Python programming
- Setting up Sublime Text for Python Development
- Sublime Text 2 Love by Kenneth Reitz
- Sublime Text 2 tips for Python and web developers
Miscellaneous
- Good to great Python reads
- How to Create Barcodes in Your PDFs with Python
- What are some good Python interview questions ?
- Python innards introduction
source: pycrumbs github
[How to automatically search and download torrents with Python and Scrapy]: http://fuzz-box.blogspot.in/2013/03/how-to-automatically-search-download-torrent-python-scrapy.html [Data Structures and Algorithms with Object-Oriented Design Patterns in Python]: http://www.brpreiss.com/books/opus7/html/book.html
Comments