<metaname="description" content="Full Stack Python explains each layer of the web application stack, from the server up through the rendering in a user's browser.">
lecture videos and exercises for learning Python.</p>
</li>
<li>
<p>Check out the <ahref="http://www.realpython.com/blog/">Real Python! Blog</a> for a great
set of relevant posts about Python web development topics.</p>
</li>
</ul>
<h2>Beyond the basics</h2>
<ul>
<li>
<p><ahref="http://mirnazim.org/writings/python-ecosystem-introduction/">The Python Ecosystem: An Introduction</a>
provides context for virtual machines, Python packaging, pip, virutalenv
and many other topics after learning the basic Python syntax. </p>
</li>
<li>
<p><ahref="https://github.com/vinta/awesome-python">awesome-python</a> is an incredible
list of Python frameworks, libraries and software. I wish I had this
page when I was just getting started with Python.</p>
</li>
<li>
<p>The <ahref="http://www.reddit.com/r/python">Python Subreddit</a> rolls up great
Python links and has an active community ready to answer questions from
beginners and advanced Python developers alike.</p>
</li>
<li>
<p><ahref="http://jessenoller.com/good-to-great-python-reads/">Good to Great Python Reads</a>
is a collection of intermediate and advanced Python articles around the web
focused on nuances and details of the Python language itself.</p>
</li>
<li>
<p>The blog <ahref="http://freepythontips.wordpress.com/">Free Python Tips</a> provides
posts on Python topics as well as news for the Python ecosystem.</p>
</li>
<li>
<p><ahref="http://pythonbooks.revolunet.com/">Python Books</a> is a collection of freely
available books on Python, Django, and data analysis.</p>
</li>
</ul>
<h2>Videos, screencasts and presentations</h2>
<ul>
<li>
<p><ahref="https://twitter.com/heddle317">Kate Heddleston</a> gave a talk at PyCon 2014
called
"<ahref="http://pyvideo.org/video/2591/so-you-want-to-be-a-full-stack-developer-how-to">Full-stack Python Web Applications</a>"
with clear visuals for how numerous layers of the Python web
stack fit together. There are also <ahref="https://speakerdeck.com/pycon2014/so-you-want-to-be-a-full-stack-developer-how-to-build-a-full-stack-python-web-application-by-kate-heddleston">slides available from the talk</a>
<h4>Interested in a complete Full Stack Python book with detailed tutorials and example code? Sign up here and you'll get an alert email if a book is created. No other emails will be sent other than sign up confirmation.</h4>
$("#mc-embedded-subscribe-form").unbind('submit');//remove the validator so we can get into beforeSubmit on the ajaxform, which then calls the validator