This is an interactive talk so please *BRING A LAPTOP* (or a friend with a laptop that you can use)
Pizza and drinks will be provided by Arts Management Systems Ltd.
Konstantin Lazutin will be talking about what Docker is and why you would want to use it. It will go over how to install Docker and use the abundance of available images, but more importantly we will also go over writing our own Dockerfiles so you can dockerize your Python applications!
Following from the databases talk in February, this month King Chung Huang will explore two non-relational databases: CouchDB and Neo4j. CouchDB is a document-oriented database with a pure REST API and no query system! We will use its Python-based API and utilities to read and write documents, and learn about its perspective on the traditional web application stack. Neo4j is a graph database that is optimized for storing and querying data using two fundamental constructs of graphs: nodes (vertexes) and edges. We will use the Python requests module to marshall data in and out of Neo4j, then learn the basics of writing graph queries using the Cypher query language.