These are the top ten epsidoes of The Real Python Podcast as choosen by our algorithm. Rankings are recalculated daily.
How it works.
Python Decorators and Writing for Real Python
Do you want to learn more about Python decorators? Have you ever wondered what goes on behind the scenes to create a Real Python article? In this first episode We have Geir Arne Hjelle from the Real Python team on the show.
Build Streamlit Data Science Dashboards & Verbose Regex f...
Would you like a fast way to share your data science project results as an interactive dashboard instead of a Jupyter notebook? Streamlit is a library for creating simple web apps and dashboards using just Python. This week on the show Christopher Trudeau is here bringing another batch of PyCoder's Weekly articles and projects.
Managing Large Python Data Science Projects With Dask
What do you do when your data science project doesn't fit within your computer's memory? One solution is to distribute it across multiple worker machines. This week on the show Guido Imperiale from Coiled talks about Dask and managing large data science projects through distributed computing.
Sentiment Analysis Fourier Transforms and More Python D...
Are you interested in learning more about Natural Language Processing? Have you heard of sentiment analysis? This week on the show Kyle Stratis returns to talk about his new article titled Use Sentiment Analysis With Python to Classify Movie Reviews. David Amos is also here and all of us cover another batch of PyCoder’s Weekly articles and projects.
The Challenges of Developing Into a Python Professional
What's the difference between writing code for yourself and developing for others? What new considerations do you need to take into account as a professional Python developer? This week on the show we talk to Dane Hillard about his book "Practices of the Python Pro".
Measuring Your Python Learning Progress
Where are you along the path of learning Python? Do you feel like you're making progress? What are ways you can put the learning path into a more precise focus? This week on the show we talk with previous guest Martin Breuss about his recent article "How Long Does It Take to Learn Python?"
Web Scraping in Python: Tools Techniques and Legality
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."
Thinking in Pandas: Python Data Analysis the Right Way
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".
Exploring the New Features of Python 3.10
Python 3.10 is here! This week on the show two former guests and Real Python authors return to talk about the new version. Geir Arne Hjelle's article was posted to the site Monday and it's titled "Python 3.10: Cool New Features for You to Try". Christopher Trudeau's video course came out on Tuesday and it covers the topics from the article with multiple visual examples of Python 3.10 code.
Going Beyond the Basic Stuff With Python and Al Sweigart
You probably have heard of the bestselling Python book "Automate the Boring Stuff with Python." What are the next steps after starting to dabble in the Python basics? Maybe you've completed some tutorials created a few scripts and automated repetitive tasks in your life. This week on the show we have author Al Sweigart to talk about his new book "Beyond the Basic Stuff with Python: Best Practices for Writing Clean Code."
Looping With enumerate() and Python GUIs With PyQt
If you're coming to Python from a different language you may not know about a useful tool for working with loops Python's built-in enumerate function. This week on the show David Amos is here and he has brought another batch of PyCoder's Weekly articles and projects.Along with the Real Python article covering the details of the enumerate function we also talk about another article about constructing Python graphical user interface elements in PyQt.
Exploring Functional Programming in Python With Bruce Eckel
Would you like to explore the functional programming side of Python? What are the advantages of this approach and what tools are built into the language? This week on the show author Bruce Eckel talks about functional programming in Python.
Leveling Up Your Python Literacy and Finding Python Proje...
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.
Generators Coroutines and Learning Python Through Exerc...
Have you started to use generators in Python? Are you unsure why you would even use one over a regular function? How do you use the special "send" method and the "yield from" syntax? This week on the show we have Reuven Lerner to talk about his PyCon Africa 2020 talk titled "Generators coroutines and nanoservices."
Advantages of Completing Small Python Projects
Are you a beginner or intermediate Python programmer who has made it through some of the fundamentals? Have you tried to tackle a big project but got stuck and frustrated? Completing some small projects might be the answer. This week on the show we have author Al Sweigart and talk about his new book "The Big Book of Small Python Projects."