
Episode 41
2020 Real Python Articles in Review
The Real Python Podcast · Real Python
December 25, 202047m 36s
Audio is streamed directly from the publisher (dts.podtrac.com) as published in their RSS feed. Play Podcasts does not host this file. Rights-holders can request removal through the copyright & takedown page.
Show Notes
<p>It’s been quite the year! The Real Python team has written, edited, curated, illustrated, and produced a mountain of Python articles this year. We also upgraded the site and membership with office hours, transcripts, this podcast, and much more. </p>
<p>We are joined by two members of the Real Python team, David Amos and Joanna Jablonski. We wanted to share a year-end wrap-up with a collection of articles that showcase a diversity of Python topics and the quality of what our team created this year.</p>
<p>Joanna and David help to shepherd articles through the multi-stage editing process. They make sure articles not only impart crucial Python knowledge but also provide a thorough didactic experience.</p>
<p>We hope you enjoy this review and as a programming note, there won’t be an episode next week, but we will be back the following week, and look forward to bringing you a year full of great guests, topics, articles, and projects.</p>
<div class="alert alert-primary" role="alert">
<p><strong>Course Spotlight:</strong> <a href="https://realpython.com/courses/python-turtle-beginners/">Python Turtle for Beginners</a> </p>
<p>In this step-by-step course, you’ll learn the basics of Python programming with the help of a simple and interactive Python library called turtle. If you’re a beginner to Python, then this tutorial will definitely help you on your journey as you take your first steps into the world of programming.</p>
</div>
<p>Topics:</p>
<ul>
<li>00:00:00 – Introduction</li>
<li>00:01:41 – Joanna visits the show</li>
<li>00:04:28 – Pandas Project: Make a Gradebook With Python & Pandas</li>
<li>00:07:18 – Build Physical Projects With Python on the Raspberry Pi</li>
<li>00:11:32 – Python Practice Problems: Get Ready for Your Next Interview</li>
<li>00:15:05 – Data Version Control With Python and DVC</li>
<li>00:19:02 – What Are Python Wheels and Why Should You Care?</li>
<li>00:22:57 – Video Course Spotlight</li>
<li>00:23:58 – Python import: Advanced Techniques and Tips</li>
<li>00:26:33 – Hands-On Linear Programming: Optimization With Python</li>
<li>00:29:47 – Customize the Django Admin With Python</li>
<li>00:33:51 – The Python return Statement: Usage and Best Practices</li>
<li>00:36:12 – Python GUI Programming With Tkinter</li>
<li>00:46:47 – Thanks and goodbyes</li>
</ul>
<p>Show links:</p>
<ul>
<li><a href="https://realpython.com/pandas-project-gradebook/">Pandas Project: Make a Gradebook With Python & Pandas</a></li>
<li><a href="https://realpython.com/python-raspberry-pi/">Build Physical Projects With Python on the Raspberry Pi</a></li>
<li><a href="https://realpython.com/python-practice-problems/">Python Practice Problems: Get Ready for Your Next Interview</a></li>
<li><a href="https://realpython.com/python-data-version-control/">Data Version Control With Python and DVC</a></li>
<li><a href="https://realpython.com/python-wheels/">What Are Python Wheels and Why Should You Care?</a></li>
<li><a href="https://realpython.com/python-import/">Python import: Advanced Techniques and Tips</a></li>
<li><a href="https://realpython.com/linear-programming-python/">Hands-On Linear Programming: Optimization With Python</a></li>
<li><a href="https://realpython.com/customize-django-admin-python/">Customize the Django Admin With Python</a></li>
<li><a href="https://realpython.com/python-return-statement/">The Python return Statement: Usage and Best Practices</a></li>
<li><a href="https://realpython.com/python-gui-tkinter/">Python GUI Programming With Tkinter</a></li>
</ul>
<p>Learning Paths Referenced:</p>
<ul>
<li><a href="https://realpython.com/learning-paths/pandas-data-science/">Pandas for Data Science: Learning Path</a></li>
<li><a href="https://realpython.com/learning-paths/python3-introduction/">Introduction to Python: Learning Path</a></li>
<li><a href="https://realpython.com/learning-paths/python-interview/">Ace Your Python Coding Interview: Learning Path</a></li>
<li><a href="https://realpython.com/learning-paths/django-web-development/">Django for Web Development: Learning Path</a></li>
<li><a href="https://realpython.com/learning-paths/pyqt-gui-programming/">GUI Programming With PyQt: Learning Path</a></li>
<li><a href="https://realpython.com/learning-paths/python-basics-book/">Python Basics Book: Learning Path</a></li>
<li><a href="https://realpython.com/learning-paths/data-collection-storage/">Data Collection & Storage: Learning Path</a></li>
</ul>
<p>Podcast Episodes Referenced:</p>
<ul>
<li><a href="https://realpython.com/podcasts/rpp/21/">Episode 21: Exploring K-means Clustering and Building a Gradebook With Pandas</a></li>
<li><a href="https://realpython.com/podcasts/rpp/13/">Episode 13: PDFs in Python and Projects on the Raspberry Pi</a></li>
<li><a href="https://realpython.com/podcasts/rpp/27/">Episode 27: Preparing for an Interview With Python Practice Problems</a></li>
<li><a href="https://realpython.com/podcasts/rpp/25/">Episode 25: Data Version Control in Python and Real Python Video Transcripts</a></li>
<li><a href="https://realpython.com/podcasts/rpp/23/">Episode 23: Python Wheels and Pass by Reference in Python</a></li>
<li><a href="https://realpython.com/podcasts/rpp/24/">Episode 24: Options for Packaging Your Python Application: Wheels, Docker, and More</a></li>
<li><a href="https://realpython.com/podcasts/rpp/19/">Episode 19: Advanced Python Import Techniques and Managing Users in Django</a></li>
<li><a href="https://realpython.com/podcasts/rpp/17/">Episode 17: Linear Programming, PySimpleGUI, and More</a></li>
<li><a href="https://realpython.com/podcasts/rpp/31/">Episode 31: Python Return Statement Best Practices and Working With the map() Function</a></li>
<li><a href="https://realpython.com/podcasts/rpp/32/">Episode 32: Our New “Python Basics” Book & Filling the Gaps in Your Learning Path</a></li>
</ul>
<p>Additional Links:</p>
<ul>
<li><a href="https://realpython.com/team/jjablonski/">About Joanna Jablonski: Real Python Team</a></li>
<li><a href="https://realpython.com/office-hours-announcement/">Real Python’s Office Hours: Learn With Python Experts in Real Time</a></li>
<li><a href="https://realpython.com/lessons/office-hours-2020-09-09/">Office Hours Archive - September 9, 2020 : Guest Jim Anderson</a></li>
</ul>
<p>Level up your Python skills with our expert-led courses:</p>
<ul>
<li><a href="https://realpython.com/courses/django-portfolio-project/">Getting Started With Django: Building a Portfolio App</a></li>
<li><a href="https://realpython.com/courses/python-modules-packages/">Python Modules and Packages: An Introduction</a></li>
<li><a href="https://realpython.com/courses/python-turtle-beginners/">Python Turtle for Beginners</a></li>
</ul> <p><a rel="payment" href="https://realpython.com/join">Support the podcast & join our community of Pythonistas</a></p>