The Real Python Podcast-logo

The Real Python Podcast

Technology Podcasts

A weekly Python podcast hosted by Christopher Bailey with interviews, coding tips, and conversation with guests from the Python community. The show covers a wide range of topics including Python programming best practices, career tips, and related software development topics. Join us every Friday morning to hear what's new in the world of Python programming and become a more effective Pythonista.

Location:

United States

Description:

A weekly Python podcast hosted by Christopher Bailey with interviews, coding tips, and conversation with guests from the Python community. The show covers a wide range of topics including Python programming best practices, career tips, and related software development topics. Join us every Friday morning to hear what's new in the world of Python programming and become a more effective Pythonista.

Twitter:

@realpython

Language:

English


Episodes
Ask host to enable sharing for playback control

Astrophysics and Astronomy With Python & PyCon Africa 2024

9/6/2024
Are you interested in practicing your Python skills while learning how to solve astrophysics and astronomy problems? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder's Weekly articles and projects.

Duration:01:06:27

Ask host to enable sharing for playback control

Exploring Robotics and Python Through Electronic Projects

8/23/2024
Are you interested in learning robotics with Python? Can physical electronics-based projects grow a child's interest in coding? This week on the show, we speak with author Marwan Alsabbagh about his book "Build Your Own Robot - Using Python, CRICKIT, and Raspberry Pi."

Duration:01:06:18

Ask host to enable sharing for playback control

Packaging Data Analyses & Using pandas GroupBy

8/16/2024
What are the best practices for organizing data analysis projects in Python? What are the advantages of a more package-centric approach to data science? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder's Weekly articles and projects.

Duration:00:55:22

Ask host to enable sharing for playback control

Learning Through Building the Black Python Devs Community

8/9/2024
What hurdles must be cleared when starting an international organization? How do you empower others in a community by sharing responsibilities? This week on the show, we speak with Jay Miller about Black Python Devs.

Duration:01:12:14

Ask host to enable sharing for playback control

Using GraphQL in Django With Strawberry & Prototype Purgatory

8/2/2024
How do you integrate GraphQL into your Python web development? How about quickly building graph-based APIs inside Django's battery-included framework? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder's Weekly articles and projects.

Duration:00:49:21

Ask host to enable sharing for playback control

Build Captivating Display Tables in Python With Great Tables

7/26/2024
Do you need help making data tables in Python look interesting and attractive? How can you create beautiful display-ready tables as easily as charts and graphs in Python? This week on the show, we speak with Richard Iannone and Michael Chow from Posit about the Great Tables Python library.

Duration:01:10:59

Ask host to enable sharing for playback control

Constraint Programming & Exploring Python's Built-in Functions

7/19/2024
What are discrete optimization problems? How do you solve them with constraint programming in Python? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder's Weekly articles and projects

Duration:00:48:00

Ask host to enable sharing for playback control

Digging Into Graph Theory in Python With David Amos

7/12/2024
Have you wondered about graph theory and how to start exploring it in Python? What resources and Python libraries can you use to experiment and learn more? This week on the show, former co-host David Amos returns to talk about what he's been up to and share his knowledge about graph theory in Python.

Duration:01:04:02

Ask host to enable sharing for playback control

Python Doesn't Round Numbers the Way You Might Think

7/5/2024
Does Python round numbers the same way you learned back in math class? You might be surprised by the default method Python uses and the variety of ways to round numbers in Python. Christopher Trudeau is back on the show this week, bringing another batch of PyCoder's Weekly articles and projects.

Duration:00:48:50

Ask host to enable sharing for playback control

Creating a Guitar Synthesizer & Generating WAV Files With Python

6/28/2024
What techniques go into synthesizing a guitar sound in Python? What higher-level programming and Python concepts can you practice while building advanced projects? This week on the show, we talk with Real Python author and core team member Bartosz Zaczyński about his recent step-by-step project, Build a Guitar Synthesizer: Play Musical Tablature in Python.

Duration:00:55:55

Ask host to enable sharing for playback control

Python's Command-Line Utilities & Music Information Retrieval Tools

6/21/2024
What are the built-in Python modules that can work as useful command-line tools? How can these tools add more functionality to Windows machines? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder's Weekly articles and projects.

Duration:00:51:16

Ask host to enable sharing for playback control

Detecting Outliers in Your Data With Python

6/14/2024
How do you find the most interesting or suspicious points within your data? What libraries and techniques can you use to detect these anomalies with Python? This week on the show, we speak with author Brett Kennedy about his book "Outlier Detection in Python."

Duration:01:07:17

Ask host to enable sharing for playback control

Decomposing Software Problems & Avoiding the Trap of Clever Code

6/7/2024
How do you effectively break a software problem into individual steps? What are signs you're writing overly clever code? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder's Weekly articles and projects.

Duration:00:55:09

Ask host to enable sharing for playback control

Building Python Unit Tests & Exploring a Data Visualization Gallery

5/31/2024
How do you start adding unit tests to your Python code? Can the built-in unittest framework cover most or all of your needs? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder's Weekly articles and projects.

Duration:00:42:43

Ask host to enable sharing for playback control

Considering Accessibility & Assistive Tech as a Python Developer

5/17/2024
What's it like to learn Python as a visually impaired or blind developer? How can you improve the accessibility of your Python web applications and learn current guidelines? This week on the show, Real Python community member Audrey van Breederode discusses her programming journey, web accessibility, and assistive technology.

Duration:01:01:00

Ask host to enable sharing for playback control

Querying OpenStreetMaps via API & Lazy Evaluation in Python

5/10/2024
Would you like to get more practice working with APIs in Python? How about exploring the globe using the data from OpenStreetMap? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder's Weekly articles and projects.

Duration:00:53:05

Ask host to enable sharing for playback control

Embarking on a Relaxed and Friendly Python Coding Journey

5/3/2024
Do you get stressed while trying to learn Python? Do you prefer to build small programs or projects as you continue your coding journey? This week on the show, Real Python author Stephen Gruppetta is here to talk about his new book, "The Python Coding Book."

Duration:01:04:04

Ask host to enable sharing for playback control

Pydantic Data Validation & Python Web Security Practices

4/26/2024
How do you verify and validate the data coming into your Python web application? What tools and security best practices should you consider as a developer? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder's Weekly articles and projects.

Duration:00:59:20

Ask host to enable sharing for playback control

Decoupling Systems to Get Closer to the Data

4/19/2024
What are the benefits of using a decoupled data processing system? How do you write reusable queries for a variety of backend data platforms? This week on the show, Phillip Cloud, the lead maintainer of Ibis, will discuss this portable Python dataframe library.

Duration:01:09:00

Ask host to enable sharing for playback control

Avoiding Error Culture and Getting Help Inside Python

4/12/2024
What is error culture, and how do you avoid it within your organization? How do you navigate alert and notification fatigue? Hey, it's episode #200! Real Python's editor-in-chief, Dan Bader, joins us this week to celebrate. Christopher Trudeau also returns to bring another batch of PyCoder's Weekly articles and projects.

Duration:01:05:03