Schedule
All sessions are on level 10 of the venue. Lunch will be on level 9. Everyone gets a free coffee or tea in the morning, and they remain on sale throughout the day.
Code War: Friday, 15 June
For everyone who's in town the day before, we're having a fun codewar event the night before. Check the Code War page for details.
Saturday, 16 June
Track 1 | Track 2 | Track 3 | |
---|---|---|---|
07:30 | PyLadies Breakfast (until 8:30) | PyLadies Breakfast | PyLadies Breakfast |
08:00 | Registration Opens | Registration Opens | Registration Opens |
09:00 | Welcome and Introduction: Dylan Jay | Welcome and Introduction: Dylan Jay | ... |
09:10 | Keynote Speech: Wes McKinney: Modern Open Source: Challenges and Opportunities | Keynote Speech: Wes McKinney | Keynote Speech: Wes McKinney |
09:55 | break & snacks The Spanish Inquisition | The Spanish Inquisition | The Spanish Inquisition |
10:25 | Using Python to build a smart contract in NEO blockchain Pisuth Daengthongdee Beginner | A Beginner's Guide to Deep Natural Language Processing with PyTorch Prachya Boonkwan Intermediate | AI in Security, Finance, and eCommerce TaeWoo Kim |
11:10 | break Dog Kennel | Dog Kennel | Dog Kennel |
11:20 | Python for Life Sciences Kulwadee Somboonviwat Intermediate | Concurrent python Ukrid Kuldiloke Intermediate Thai | Pythonic Functional Programming with Coconut Anthony Khong Advanced |
11:55 | Object detection and Human recognition with YOLO in Python Kajal Puri Beginner | Build dynamically scaled highly available python application with MySQL Ronen Baram | Monitoring your Python Application Aravind Putrevu Beginner |
12:40 | lunch break (catered, level 9) Spam, Spam, Egg, Bacon and Spam | Spam, Spam, Egg, Bacon and Spam | Spam, Spam, Egg, Bacon and Spam |
13:40 | Rage Against The Learning Machine (A New Hope) errazudin ishak Intermediate | การพัฒนาหุ่นยนต์ด้วยภาษา Python Developing robot with python Sippakorn Widsankun Beginner Thai | Teaching and Learning with Python Michael Delfino |
14:15 | Python Software Development for Hollywood Blockbuster Movie VFX in Thailand Xye | The power of Jupyter notebooks Mike Amy Beginner | A journey from Monolith into Microservices architecture Pinnapong Silpsakulsuk |
15:00 | break Cycling Tour | Cycling Tour | Cycling Tour |
15:10 | Artisanal Async Adventures Jonas Obrist | Image Classification using Deep Learning in Python Sandeep Saurabh | How many coin in your piggy bank with micro-python & 3D-Printer Montri Sroymukda Thai |
15:45 | Creating amazing APIs in Flask with Flask RESTplus Avi Aryan Intermediate | Unimaginable Things in Python Watcharapol Watcharawisetkul Thai | CoderDojo - a free programming club for kids Mishari Muqbil |
16:20 | Writing a good frontend test cases using RobotFramework Min Khant Zaw | Flask ณ Kaidee Poohdish Rattanavijai Beginner Thai | Deep Learning in the Household Surasak Watthanayontkit Beginner |
16:50 | break Ministry of Silly Walks | Ministry of Silly Walks | Ministry of Silly Walks |
17:05 | Lightning Talks | Lightning Talks | Lightning Talks |
18:00 | Close of day | --- | --- |
PyCon Party
Saturday evening is party night! We're being hosted by Whiteline on Silom. Please see the Party page for all the awesome details.
Sunday, 17 June
Track 1 | Track 2 | Track 3 | |
---|---|---|---|
08:30 | Registration Opens | Registration Opens | Registration Opens |
09:00 | Attack of Pythons: Gotchas and Landmines in Python Manoj Pandey | Alternative way for build async server Phatthana Batt Tongon Intermediate Thai | Your mother was a hamster and your father smelt of elderberries |
09:35 | Introduction to serverless Python with AWS Lambda Murat Knecht Beginner | Logo Detection Using PyTorch Nithiroj Tripatarasit | Your mother was a hamster and your father smelt of elderberries |
10:05 | break & snacks Fish Slapping Dance | Fish Slapping Dance | Fish Slapping Dance |
10:25 | Building a sustainable codebases with Type Annotations Yothin Muangsommuk Intermediate | Python for Self-Trackers: How to Visualize and Better Understand Your Life in Data Mark Koester | Your mother was a hamster and your father smelt of elderberries |
11:10 | break Exploding Penguins on TV Set | Exploding Penguins on TV Set | Your mother was a hamster and your father smelt of elderberries |
11:20 | Playing with Social Network, Geo-Spatial, Financial Flow, and Banking System Data: Graph-Theoretic Computation in Python Poomjai Nacaskul, PhD, DIC, CFA | Django Backend from zero to deployment El Beginner | Why I Fell in Love with Tavern (and why I'm staying) Lovely Banquil Workshop Beginner |
12:05 | break Lumberjack Song | Lumberjack Song | Why I Fell in Love with Tavern (and why I'm staying) |
12:15 | Aaaarrgghh, Spider! Web scraping with Scrapy Michael Kohl Intermediate | A JS developer tries python, escapes from Jupyter to build a product Richard Washer | Why I Fell in Love with Tavern (and why I'm staying) |
12:45 | lunch break (catered, level 9) Salmon Mousse | Salmon Mousse / Lunch Break | Salmon Mousse / Lunch Break |
13:45 | Enabling Blockchain Energy Trading among Smart Buildings through the Use of Multi-Agent Systems and Internet of Things Devices Dr. Warodom Khamphanchai | DIY: Python with partially charged batteries Watcharapol Watcharawisetkul Thai | Elasticsearch with Python Elastic / Jongmin Kim - Developer Advocate / Evangelist Workshop Beginner |
14:30 | break Machine that goes "Ping!" | Machine that goes "Ping!" | Elasticsearch with Python |
14:40 | Python + XPath = Extra Parsing Power Jonathan Reiter Intermediate | Introduce syntax and history of Python from 2.4 to 3.6 Manabu TERADA | Elasticsearch with Python |
15:15 | Powerful geographic web framework GeoDjango Mitsuki Sugiya Beginner | Talk to your Python app - using LINE! Uli Intermediate | Dead Parrot |
15:45 | break Ni! | Ni! | Ni! |
15:55 | Lightning Talks | Lightning Talks | Lightning Talks |
16:55 | Keynote: Tiwa York | Keynote: Tiwa York | Keynote: Tiwa York |
17:40 | Closing | Closing | Closing |
18:00 | Close of day | --- | --- |
The more astute amongst our readers will have noticed a number of Monty Python references. As you know (and if you don't you really should!), the name, Python comes from the BBC show Monty Python's Flying Circus and has nothing to do with those reptiles causing formication.
In honour of this, we are having a Monty Python Quiz during the conference. The quiz has now been published!
Here is the quiz for Day 1, and the quiz for Day 2.
Fill it out! Compete for the grand prize! Or for fame!