The Real Python Podcast

By Real Python

Listen to a podcast, please open Podcast Republic app. Available on Google Play Store.


Category: Technology

Open in Apple Podcasts


Open RSS feed


Open Website


Rate for this podcast

Subscribers: 163
Reviews: 0

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.

Episode Date
Thinking in Pandas: Python Data Analysis the Right Way
3736
Are you using the Python library Pandas the right way? Do you wonder about getting better performance, or how to optimize your data for analysis? What does normalization mean? This week on the show we have Hannah Stepanek to discuss her new book "Thinking in Pandas".
Jul 03, 2020
Python Regular Expressions, Views vs Copies in Pandas, and More
2680
Have you wanted to learn Regular Expressions in Python, but don't know where to start? Have you stumbled into the dreaded pink SettingWithCopyWarning in Pandas? This week on the show, we have David Amos from the Real Python team to discuss a recent two-part series on Regex in Python. We also talk about another recent article on the site about views vs copies in Pandas. David also brings a few other articles and projects from the wider Python community for us to discuss.
Jun 26, 2020
Going Serverless with Python
3288
Would you like to run your Python code in the cloud without having to become an infrastructure engineer? Do you want to have Python functions that run when triggered by specific events? This week on the show we have Anthony Chu to discuss serverless computing and running python functions in the cloud. Anthony Chu is program manager for Microsoft's Azure Functions.
Jun 19, 2020
PDFs in Python and Projects on the Raspberry Pi
2717
Have you wanted to work with PDF files in Python? Maybe you want to extract text, merge and concatenate files, or even create PDFs from scratch. Are you interested in building hardware projects using a Raspberry Pi? This week on the show we have David Amos from the Real Python team to discuss his recent article on working with PDFs. David also brings a few other articles from the wider Python community for us to discuss.
Jun 12, 2020
Web Scraping in Python: Tools, Techniques, and Legality
3010
Do you want to get started with web scraping using Python? Are you concerned about the potential legal implications? What are the tools required and what are some of the best practices? This week on the show we have Kimberly Fessel to discuss her excellent tutorial created for PyCon 2020 online titled "It's Officially Legal so Let's Scrape the Web."
Jun 05, 2020
Advice on Getting Started With Testing in Python
3503
Have you wanted to get started with testing in Python? Maybe you feel a little nervous about diving in deeper than just confirming your code runs. What are the tools needed and what would be the next steps to level up your Python testing? This week on the show we have Anthony Shaw to discuss his article on this subject. Anthony is a member of the Real Python team and has written several articles for the site.
May 29, 2020
Python Job Hunting in a Pandemic
4794
Do you know someone in the Python community who recently was let go from their job due to the pandemic? What does the job landscape currently look like? What are skills and techniques that will help you in your job search? This week we have Kyle Stratis on the show to discuss how he is managing his job search after just being let go from his data engineering job. Kyle is a member of the Real Python team and has written several articles for the site.
May 22, 2020
Leveling Up Your Python Literacy and Finding Python Projects to Study
4587
In your quest to become a better developer, how do you find Python code that is at your reading level? What are good code bases or projects to study? What are the things holding you back from leveling up your Python literacy? This week we have Cecil Phillip on the show to discuss all of these common questions. Cecil is a Senior Cloud Advocate at Microsoft.
May 15, 2020
Docker + Python for Data Science and Machine Learning
3333
Docker is a common tool for Python developers creating and deploying applications, but what do you need to know if you want to use Docker for data science and machine learning? What are the best practices if you want to start using containers for your scientific projects? This week we have Tania Allard on the show. She is a Sr. Developer Advocate at Microsoft focusing on Machine Learning, scientific computing, research and open source.
May 08, 2020
AsyncIO + Music, Origins of Black, and Managing Python Releases
5224
Want to learn more about AsyncIO in Python, with an example where you can see and hear events being triggered in real-time? This week Christopher interviews Łukasz Langa. Łukasz has created a talk for PyCon 2020 about using AsyncIO with Music. In this talk he shows live examples of coroutines, gathering, the event loop and events being triggered to create a piece of music. They talk about his role as the release manager for Python 3.8 and 3.9. He also provides background on the origins of his very popular, uncompromising code formatter, Black, and the types of problems it can solve inside of an organization. Łukasz previously worked for Facebook, which is where he started Black. He talks about recently moving back to Poland. Łukasz discusses his current work for Edge DB, building a new generation object-relational database.
May 01, 2020
Python REST APIs and The Well-Grounded Python Developer
3280
Are you interested in building REST APIs with Flask and SQLAlchemy? This week Christopher interviews Doug Farrell about his four-part Real Python series on Python REST APIs. They discuss the various Python tools and libraries used in the series. Doug also shares his practices for continuous learning. Doug has worked in process control, embedded systems, and has a long background in software development. He's currently a developer at ShutterFly, and discusses developing tools for his internal customers. He also teaches Python to kids at a STEM school near where he lives. Currently Doug is writing a book for Manning Publications, "The Well-Grounded Python Developer". The book is currently available in an early access state. And as always please check out all the additional resources and tools that Doug discusses, they are all gathered for you in the show notes.
Apr 24, 2020
Exploring CircuitPython
3787
Have you ever wanted to explore using Python with electronics? CircuitPython is a great platform to get started with. This week Christopher talks with Thea Flowers. Thea has been creating several hardware projects based around CircuitPython, and she talks about getting started on the platform. She also answers questions about how she taught herself to design and prototype printed circuit boards. Thea discusses several of her open source projects, including Nox, ConductHotline, and getting involved with CircuitPython. She was the conference co-chair for PyCascades, and Christopher asks her about how someone could get involved in volunteering for conferences. Thea also talks about building diversity in the community. This episode was initially recorded at an earlier date, so Christopher asked Thea to come back for a few minutes to discuss updates on her projects and about a recent honor she received.
Apr 17, 2020
Learning Python Through Errors
4228
This week Christopher interviews Martin Breuss, about a couple of the video training courses he's created for Real Python. They discuss his course on getting started with Django, and how to learn Python through errors, and how errors really are your friends. Martin talks about his work with Coding Nomads, and teaching Python around the world. He also provides some tips on debugging and writing good questions. This episode was recorded at an earlier date, and because of recent events Martin came back to discuss a new #StayAtHome Mentorship Program he's working on. The program is meant not only for learners but also for those who want to try their hand at being a mentor. We also answer our first listener submitted question.
Apr 10, 2020
Effective Python and Python at Google Scale
2568
In this episode, Christopher interviews Brett Slatkin about the 2nd edition of his book Effective Python. Brett talks about the revisions he made for the book, and updating it for the newest versions of Python 3. Christopher asks who is the intended developer for the book. Brett also discusses working on Google App Engine, and what it's like to develop and maintain Python applications at Google Scale. Brett mentions a brief anecdote about working with Guido van Rossum, while they both worked at Google. He also provides advice about maintaining a large and aging Python code base.
Apr 03, 2020
Learn Python Skills While Creating Games
3313
In this episode, Christopher interviews Jon Fincher from the Real Python Team. Jon talks about his recent articles on PyGame and Arcade. They discuss if game programming is a good way to develop your Python programming skills, and if a game would make a good portfolio piece. He compares the two popular Python game libraries of Arcade and PyGame, and discusses about how to find assets for your own creations.
Mar 27, 2020
Python Decorators and Writing for Real Python
3028
In this first episode, Christopher interviews Geir Arne Hjelle from the Real Python Team. You’ll learn about Geir Arne’s background as a Pythonista and PyCon speaker, the tutorials he’s written for the site, how Python decorators can help you write better code, and what Real Python’s tutorial publishing process looks like behind the scenes.
Mar 20, 2020
About the Show
120
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 to hear what's new in the world of Python programming and become a better coder. Stay tuned—the Real Python Podcast will launch soon!
Mar 06, 2020