
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>Do you get upset and frustrated when you experience errors running your Python code? This week we have Martin Breuss on the show. We discuss how to learn Python <em>through</em> errors, and how errors really are your friends.</p>
<p>Martin is a video course creator here at Real Python, and we talk briefly about several courses he’s created. We focus on his course about getting started with Django, as a jumping off point for the discussion.</p>
<p>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. </p>
<p>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.</p>
<p>Topics:</p>
<ul>
<li>00:00:00 – Introduction</li>
<li>00:01:18 – Martin Breuss - Introduction</li>
<li>00:04:52 – Programming background and MOOCs</li>
<li>00:10:17 – Creating Courses for Real Python </li>
<li>00:12:02 – Real Python - Django Course </li>
<li>00:14:50 – How can errors teach you?</li>
<li>00:18:27 – Reading errors from Django</li>
<li>00:22:31 – Working with Coding Nomads</li>
<li>00:24:16 – Common frustrations for students</li>
<li>00:26:52 – Comments and forums</li>
<li>00:29:46 – Asking good questions</li>
<li>00:34:24 – Debugging tips</li>
<li>00:36:37 – Course: Finding the right python code editor </li>
<li>00:42:46 – What are you excited about?</li>
<li>00:46:05 – MacOS Catalina Python issue</li>
<li>00:47:30 – Music for programming</li>
<li>00:48:51 – Extended episode details</li>
<li>00:49:29 – #StayAtHome Mentorship Program</li>
<li>00:58:48 – Listener submitted question</li>
<li>00:59:17 – How would you learn Python from scratch?</li>
<li>01:09:39 – Final thanks and links</li>
</ul>
<p>Show links:</p>
<ul>
<li><a href="https://realpython.com/courses/finding-perfect-python-code-editor/">Finding the Perfect Python Code Editor - Video Course</a></li>
<li><a href="https://realpython.com/courses/django-portfolio-project/">Get Started With Django: Build a Portfolio App - Video Course</a></li>
<li><a href="https://realpython.com/get-started-with-django-1">Get Started With Django Part 1: Build a Portfolio App - Original Article</a></li>
<li><a href="https://realpython.com/courses/using-jupyter-notebooks/">Using Jupyter Notebooks - Video Course</a></li>
<li><a href="https://realpython.com/courses/variables-python/">Variables in Python - Video Course</a></li>
<li><a href="https://realpython.com/beautiful-soup-web-scraper-python">Beautiful Soup: Build a Web Scraper With Python - Article</a></li>
<li><a href="https://codingnomads.co/">CodingNomads</a></li>
<li><a href="https://platform.codingnomads.co/learn/">CodingNomads Platform</a></li>
<li><a href="https://www.newworldai.com/artificial-intelligence-course-with-sebastian-thrun-and-peter-norvig-udacity-course/">AI Course With Sebastian Thrun and Peter Norvig</a></li>
<li><a href="https://www.coursera.org/learn/interactive-python-1">Rice University - An Introduction to Interactive Programming in Python</a></li>
<li><a href="https://stackoverflow.com/questions/58816345/osx-catalina-gcc-pip-issue">MacOS Catalina Python/GCC compiler issue</a></li>
<li><a href="https://www.youtube.com/watch?v=7jiPeIFXb6U">I don’t like notebooks - Jupyter Notebook talk by Joel Grus</a></li>
<li><a href="https://foxdot.org/">FoxDot_ Live music coding with Python and SuperCollider</a></li>
<li><a href="https://www.ultraleap.com/product/leap-motion-controller/">Leap Motion Controller (The hand tracker)</a></li>
<li><a href="http://uwyn.com/geco/">Geco - for making music with Leap Motion Controller</a></li>
<li><a href="https://codingnomads.github.io/stayathome-mentorship/">#StayAtHome Mentorship Program</a></li>
<li><a href="https://www.teachingpython.fm">Teaching Python Podcast</a></li>
<li><a href="https://www.humblebundle.com">Humble Bundle</a></li>
<li><a href="https://www.pythonistacafe.com">Pythonista Café</a></li>
<li><a href="https://realpython.com/community/">Real Python Community</a></li>
<li><a href="https://projecteuler.net">Project Euler</a></li>
<li><a href="https://www.sololearn.com">Sololearn - Code learning app</a></li>
<li><a href="https://getmimo.com">m1m0 - Code learning app</a></li>
</ul>
<p>Music to code to links:</p>
<ul>
<li><a href="https://www.youtube.com/watch?v=5qap5aO4i9A">Chillhop (The eternally studying girl)</a></li>
<li><a href="https://thehardtimes.net/harddrive/lofi-hip-hop-radio-girl-still-fails-test-after-four-years-of-studying/">Related Article on Her Test Results</a></li>
<li><a href="https://www.noisli.com/">Noisli - Just Noises</a></li>
<li><a href="https://www.youtube.com/results?search_query=classical+music">Classical music playlists on youtube</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/finding-perfect-python-code-editor/">Finding the Perfect Python Code Editor</a></li>
<li><a href="https://realpython.com/courses/using-jupyter-notebooks/">Using Jupyter Notebooks</a></li>
</ul> <p><a rel="payment" href="https://realpython.com/join">Support the podcast & join our community of Pythonistas</a></p>