31st JULY - 4th AUGUST 2015

Pullman Brisbane - King George Square

Menu
Create Account
  • Mini-Conferences
    July 31
  • Presentations
    August 1-2
  • Sprints
    August 3-4

<-- Back to schedule

Learn You a Flask

Project: Flask

Flask is a Python web framework that is both lightweight and powerful. With an active community, and a diverse and versatile choice of plugins, Flask allows you to scale from simple single-URL websites through to highly complex website architectures.

In this talk we will begin by setting up a simple Flask powered website and get it running on the Heroku PaaS. We will then demonstrate how to integrate Flask and SQLAlchemy (a powerful ORM) to allow database access and get this uploaded and working on Heroku as well.

Finally we will discuss some more advanced concepts and review a number of the Flask plugins to get you started on the path to building great web-based projects.

Lachlan Blackhall

Lachlan is the Co-founder and Chief Technology Officer of Reposit Power (http://repositpower.com/), an energy startup using big data to drive the deployment of energy storage in the electricity grid. Lachlan is an experienced Python developer having used Python extensively in both commercial and personal projects.

Commercially, Lachlan has developed and implemented Python-based data collection and analytics strategies and systems across the energy, telecommunications, consumer goods, and government sectors for organisations including The Nielsen Company, Coca Cola Australia, and CSIRO. Lachlan holds a PhD in applied mathematics and network theory and has a broad professional interest in big data and predictive analytics.