- </script><div id=content class=content><main><div class=sidetoc><nav class=pagetoc></nav></div><h1 id=further-reading><a class=header href=#further-reading>Further Reading</a></h1><p>Here's some links from my comprehensive <a href=https://learnbyexample.github.io/py_resources/>list of Python learning resources</a>.<h2 id=projects><a class=header href=#projects>Projects</a></h2><ul><li><a href=https://github.com/tuvtran/project-based-learning#python>Project based learning</a><li><a href=https://github.com/norvig/pytudes>Pytudes by Peter Norvig</a><li>Books: <ul><li><a href=https://inventwithpython.com/bigbookpython/>The Big Book of Small Python Projects</a><li><a href=https://www.manning.com/books/tiny-python-projects>Tiny Python Projects</a><li><a href=https://nostarch.com/impracticalpythonprojects>Impractical Python Projects</a> and <a href=https://nostarch.com/real-world-python>Real world Python</a></ul><li><a href=https://www.reddit.com/r/learnpython/comments/k5k1h0/what_do_you_automate_with_python_at_home/>/r/learnpython: What do you automate with Python at home?</a><li><a href=https://rosettacode.org/wiki/Category:Python>Rosettacode</a></ul><h2 id=intermediate><a class=header href=#intermediate>Intermediate</a></h2><ul><li><a href=https://inventwithpython.com/beyond/chapter0.html>Beyond the Basic Stuff with Python</a> — Best Practices, Tools, and Techniques, OOP, Practice Projects<li>Testing and Style guides <ul><li><a href=https://calmcode.io/>Calmcode</a> — videos on testing, code style, args kwargs, data science, etc<li><a href=https://blog.thea.codes/my-python-testing-style-guide/>Python testing style guide</a><li><a href=https://realpython.com/python-testing/>Getting started with testing in Python</a><li><a href=https://mathspp.com/blog/pydonts>Pydon'ts: Write elegant Python code</a></ul><li><a href=https://runestone.academy/runestone/books/published/pythonds/index.html>Problem solving with algorithms and data structures</a></ul><h2 id=advanced><a class=header href=#advanced>Advanced</a></h2><ul><li><a href=https://www.oreilly.com/library/view/fluent-python-2nd/9781492056348/>Fluent Python</a> — takes you through Python’s core language features and libraries, and shows you how to make your code shorter, faster, and more readable at the same time<li><a href=https://nostarch.com/seriouspython>Serious Python</a> — deployment, scalability, testing, and more<li><a href=https://www.manning.com/books/practices-of-the-python-pro>Practices of the Python Pro</a> — learn to design professional-level, clean, easily maintainable software at scale, includes examples for software development best practices<li><a href=https://pragprog.com/titles/dmpython/intuitive-python/>Intuitive Python</a> — productive development for projects that last</ul></main><nav class=nav-wrapper aria-label="Page navigation"><a rel=prev href=square_tic_tac_toe/exercises.html class="mobile-nav-chapters previous"title="Previous chapter"aria-label="Previous chapter"aria-keyshortcuts=Left> <i class="fa fa-angle-left"></i> </a><div style="clear: both"></div></nav></div></div><nav class=nav-wide-wrapper aria-label="Page navigation"><a rel=prev href=square_tic_tac_toe/exercises.html class="nav-chapters previous"title="Previous chapter"aria-label="Previous chapter"aria-keyshortcuts=Left> <i class="fa fa-angle-left"></i> </a></nav></div><script>
0 commit comments