We'll be at DjangoCon US 2017!
Russell, Philip and Katie will be attending DjangoCon US 2017 from August 13 - August 17, 2017!
Russell, Philip and Katie will be attending DjangoCon US 2017 from August 13 - August 17, 2017!
Katie will be keynoting PyCon AU 2017, giving a presentation entitled How to handle abandoned projects, Take Two.
Have you ever wanted to write a GUI application you can run on your laptop? What about an app that you can run on your phone? Historically, these have been difficult to achieve with Python, and impossible to achieve without learning a different API for each platform. But no more.
BeeWare is a collection of tools and libraries that allows you to build cross-platform native GUI applications in pure Python, targeting desktop, mobile and web platforms. In this talk, you'll be introduced to the BeeWare suite of tools and libraries, and see how you can use them to develop, from scratch, a simple GUI application that can be deployed as a standalone desktop application, a mobile phone application, and a single page webapp - without making any changes to the application's codebase.
As seen at PyCon AU 2017.
Russell, Katie and Amber will be attending DjangoCon AU 2017 on August 04, 2017!
Testing is a skill that is a vital part of every programmer's training. Learning how to write good tests helps you write more robust code, and ensures that when you've written code that works, it keeps working long into the future. It can also help you write better code in the first place. It turns out that well architected code, with high cohesion and low coupling, is also easy to test - so writing code that is easy to test will almost always result in better overall code quality.
Russell will be keynoting PyCon
We all know Python is a powerful and expressive programming language. What you may not know is how much of the internals of Python itself is exposed for you to use and manipulate.
In this talk, you'll be introduced to the tools and libraries Python provides to manipulate the compilation and execution of Python code. You will also see how you can use those tools to target execution environments other than the CPython virtual machine.
As seen at PyCon US 2017.
Python is a decades-strong language with a large community, and it has a solid foundation on the server, but it doesn't have a good user story in the browser… until now.
The BeeWare project aims to bring Python natively, everywhere. Using a combination of the Batavia and Toga projects, we can develop and entirely native web experience in Python, no JavaScript required.
During this talk, you will learn about how the BeeWare project has built Batavia, a Python virtual machine in JavaScript; and Toga, a multi-platform native API wrapper; a combination of which can be used to build an entire web platform in Python only.
As seen at PyCon US 2017.
Russell, Katie, Swenson, Philip and Amber will be attending PyCon US 2017 from May 17 - May 22, 2017!