Skip to content

Learning Resources

Daniel Reeves edited this page Jul 25, 2020 · 2 revisions

This is an intermediate level Python project that makes heavy use of a lot of libraries that you may not be familiar with. Here are some resources for learning Python and those libraries.

Python

Flask

  • Flaskr Tutorial - The Flask documentation (and all the Pallets Project libraries for that matter) has excellent documentation. The Flaskr tutorial in particular is very good. You can see the source code for the final product here. A lot of the ideas in this tutorial are utilized in this repo.

  • Real Python - Flask by Example - Another great Flask tutorial. Like the Flaskr tutorial, we've incorporated some ideas from this tutorial.

  • Flask for Fun and Profit - ~1 hour Youtube video. Learn some tricks from the creator of Flask himself.

  • Flask-bones - This is an example of a large scale production ready Flask app that uses Postgres and a bunch of other stuff. Our app's base structure is somewhere in complexity between Flask-bones and the Flaskr tutorial. In particular you can see a lot of the design choices the Flask-bones author made are very similar to what we did.

  • The Flask Mega Tutorial - The name doesn't lie.

Pandas

  • Dunder Data Resources - This is a list of resources for learning data science toolkits in Python, although it's mostly centered around Pandas, which is a library we're using.
Clone this wiki locally