<p>I finally properly published an introductory Python course that I wrote a few years ago, on <a href="http://proficientpython.com/" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">http://</span><span class="">proficientpython.com/</span><span class="invisible"></span></a><br />I added interactive quizzes and Pyodide-powered code widgets with doctest runners.</p><p>Blog post overview:<br /><a href="https://blog.pamelafox.org/2025/06/proficient-python-free-interactive.html" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span class="ellipsis">blog.pamelafox.org/2025/06/pro</span><span class="invisible">ficient-python-free-interactive.html</span></a></p>