Pythology Lecture Series: Python on the Web



Presented by IndyPy, a group of Python enthusiasts organized by SixFeetUp
LOCATION: Eleven Fifty Coding Academy 1150 West 116th Street Carmel, IN
Get directions

Friday, November 6, 2015, 9:00 AM to 5:30 PM

The next Pythology event will be on November 6th! Come learn about Python Web Frameworks. You will learn about Django, Pyramid, Tornado and Web Security from experts in their fields:

calvinheadshotCalvin Hendryx-Parker
CTO, Six Feet Up

Developing an Authentication Service with Pyramid

With the proliferation of websites, organizations are trying to simplify and better control logging into their various web assets. The enterprise world of authentication systems is full of old and/or hard-to-use software. Extending legacy systems can be difficult due to their monolithic structure. Six Feet Up CTO Calvin Hendryx-Parker will go over how and why the team build a new OpenID server using Pyramid, and will touch on the plan to extend it to support OAuth 2.0.


jasonmclaughlinheadshotJason McLaughlin
Director of Architecture, DirectEmployers

Getting Started with the Django Web Framework

Jason McLaughlin is the director of architecture at DirectEmployers. In this beginner-level talk, Jason will start with an overview of Django, and use an example app to demonstrate installation, the basic request-response cycle, and testing.


scotkronefeldheadshotScot Kronenfeld

Python Tornado, an asynchronous web framework

Tornado is a web framework built on top of a non-blocking event loop. This model provides very high scalability compared to synchronous frameworks. In this talk expert Python programmer Scot Kronenfeld will teach about event loops and how to build asynchronous applications in Tornado.


michaeltaylorheadshotMichael Taylor
Lead Developer, Rook Security

Using Python to Rapidly Develop Visualizations for Web Security

Rook Security’s Lead Developer Michael Taylor will go over how Rook uses Python for many of its in house forensic investigation, data analysis, and visualization tools. Taylor will explain why it is key to process data quickly during an active investigation. He will also shed light on how to use visualizations to provide the needed human insight into the data coming from a system. Finally, Taylor will talk about how, through the programmatic analysis of streams of data, Rook is able to assess the threat that each country poses to their clients assets.

jimmcdonaldheadshot-1Jim C. McDonald
Chief Technology Officer, Camelot Venture Group

Django for Startups

Camelot Venture Group Chief Technology Officer Jim McDonald will offer an introduction to the Django Web Framework from the perspective of how it can provide benefits in a startup environment. McDonald will provide real world examples of how Django has been a foundational component of the technology platform for two Camelot Venture Group startups.

Organized by Six Feet Up under the umbrella of the IndyPy User Group, Pythology Lecture Series are quarterly events dedicated to promoting the awesomeness of Python. Come out and meet fellow Pythonistas, while advancing your knowledge of Python and web development best practices.

Note: Out-of-state guests are encouraged to contact the event organizers to receive special treatment in the form of free lodging and guaranteed good time.


Event Schedule

9:00 – 9:30 – Registration & Networking
9:30 – 9:45 – Kickoff
9:45 – 10:30 – Jason McLaughlin/ Getting Started with the Django Web Framework
10:30 – 10:45 – Break
10:45 – 11:30 – Scot Kronenfeld / Python Tornado, an asynchronous web framework
11:30 – 11:45 – Break
11:45 – 12:30 – Calvin Hendryx-Parker / Developing an Authentication Service with Pyramid
12:30 – 1:30 – Lunch
1:30 – 1:40 – Announcements
1:40 – 2:15 – Lightning Talks
2:15 – 2:30 – Break
2:30 – 3:15 – Jim C. McDonald / Django for Startups
3:15 – 3:30 – Break
3:30 – 4:15 – Michael Taylor / Using Python to Rapidly Develop Visualizations for Web Security
4:15 – 5:00 – Closing statements & networking