PLAY PODCASTS
2020 Real Python Articles in Review
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&rsquo;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&rsquo;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&rsquo;ll learn the basics of Python programming with the help of a simple and interactive Python library called turtle. If you&rsquo;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 &ndash; Introduction</li> <li>00:01:41 &ndash; Joanna visits the show</li> <li>00:04:28 &ndash; Pandas Project: Make a Gradebook With Python &amp; Pandas</li> <li>00:07:18 &ndash; Build Physical Projects With Python on the Raspberry Pi</li> <li>00:11:32 &ndash; Python Practice Problems: Get Ready for Your Next Interview</li> <li>00:15:05 &ndash; Data Version Control With Python and DVC</li> <li>00:19:02 &ndash; What Are Python Wheels and Why Should You Care?</li> <li>00:22:57 &ndash; Video Course Spotlight</li> <li>00:23:58 &ndash; Python import: Advanced Techniques and Tips</li> <li>00:26:33 &ndash; Hands-On Linear Programming: Optimization With Python</li> <li>00:29:47 &ndash; Customize the Django Admin With Python</li> <li>00:33:51 &ndash; The Python return Statement: Usage and Best Practices</li> <li>00:36:12 &ndash; Python GUI Programming With Tkinter</li> <li>00:46:47 &ndash; 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 &amp; 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 &amp; 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 &ldquo;Python Basics&rdquo; Book &amp; 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&rsquo;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 &amp; join our community of Pythonistas</a></p>