Discover this podcast and so much more

Podcasts are free to enjoy without a subscription. We also offer ebooks, audiobooks, and so much more for just $11.99/month.

Unavailable#58 Create better Python programs with concurrency, libraries, and patterns
Currently unavailable

#58 Create better Python programs with concurrency, libraries, and patterns

FromTalk Python To Me


Currently unavailable

#58 Create better Python programs with concurrency, libraries, and patterns

FromTalk Python To Me

ratings:
Length:
55 minutes
Released:
May 10, 2016
Format:
Podcast episode

Description

What do you focus on once you've learned the core concepts of the Python programming language and ecosystem?



Obviously, knowing a few fundamental packages in your space is critical. If you're a web developer, you should probably know flask or pyramid, and sqlalchemy really well. If you're a data scientist, import pandas, numpy, matplotlib need to be something you type often and intuitively.



But then what? Well I have a few topics for you! This week you'll meet Mark Summerfield, prolific author of many Python books. We spend time digging into the ideas behind his book Python in Practice: Create Better Programs Using Concurrency, Libraries, and Patterns.



What I really like about these topics is that they have a "long shelf life". You find them relevant over time even as frameworks come and go.



Links from the show:



Mark on the web: qtrac.eu



Books:

Python in Practice: Create Better Programs Using Concurrency, Libraries, and Patterns:

amzn.to/1SMkk4n

Programming in Python 3: A Complete Introduction to the Python Language:

amzn.to/24quCP1

Rapid GUI Programming with Python and Qt: The Definitive Guide to PyQt:

amzn.to/1TlYHUk

Advanced Qt Programming: Creating Great Software with C++ and Qt 4:

amzn.to/1SMkpVr

Programming in Go: Creating Applications for the 21st Century:

amzn.to/1TlYO28

Advanced Python 3 Programming Techniques:

amzn.to/1SMkvwp

Programming in Python 3: A Complete Introduction to the Python Language:

amzn.to/24quYF2



Packages:

APSW package: rogerbinns.github.io/apsw

cx_freeze: cx-freeze.sourceforge.net

pywin32: sourceforge.net/projects/pywin32

roman package: pypi.python.org/pypi/roman

wmi package: timgolden.me.uk/python/wmi

Records: SQL for Humans:

kennethreitz.org/essays/introducing-records-just-write-sql



Extras:

Michael's episode on Away From The Keyboard pocdast:

awayfromthekeyboard.com

Updated course / player:

talkpython.fm/course


Sponsors

Talk Python Training
GoCD
Released:
May 10, 2016
Format:
Podcast episode