Python Resources



Contents Beginner’s Delight Resources for Women Why Python? Style Guide and Idioms Dictionary Decorators Generators Coroutines Iterators Yield Context Managers Unicode Networking Metaclasses Documentation Sphinx Debugging Logging Testing Environments and Environment Management Profiling Packaging Deployment Fabric Warts and Gotchas Web Frameworks Flask Web2Py Django Bottle Tornado Web Servers API and Web Services Scraping Mobile Development Kivy Google Glass Resources Libraries GUI Programming Android SL4A WSGI Databases SQLAlchemy Data Mining Data Analysis Pandas IPython Notebooks Design Patterns Concurrency Patterns Concurrency and Distributed Systems Functional Programming Python 2 vs Python 3 Porting to Python 3 Books Free Paid Online Courses and Challenges Discussions Conferences and Events Videos Editors and IDE’s for Python programming Big Data Curated Python resources from other websites Newsletters Miscellaneous Beginner’s Delight Beginner’s guide to Python The Hitchhiker’s guide to Python Learn Python the hard way Learn Python Google’s Python class Python tracks at Codecademy Python Monk Python for Beginners 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 Python tools and software Facts and myths about Python names and values _args and *_kwargs in python explained In Python, it’s all about the attributes Common newbie mistakes in Python- Part 1 Common newbie mistakes in Python- Part 2 PySchools Some cool Python Tricks if x and if x is not None Better Python APIs Declaring dependencies in Python Storing and Loading Data with JSON – Serialization/deserialization A Guide to Python’s Magic Methods Efficient String Concatenation in Python Be Pythonic: init.



Source link

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top