6:30pm, Eric Lobato, Mastering APIs, A Crash Course
Every developer has heard about Restful APIs, but not everyone knows how to take advantage of them. In this beginner talk we will discuss what APIs are, how they work, and how to interact with them to get the data you need! We will go over how to utilize the python requests library to query a public API, and how to parse and organize the JSON data you get back. We will also do a live demonstration showing how to set up your very own Twitter bot using these tools.
6:55pm, Sponsor shout-outs, meetup announcements, hiring announcements, mingle.
7:15pm, Trey Hunner, Python 2 to 3: How to Upgrade and What Features to Start Using
The end of life for Python 2 is 2020. Python 3 is the future and you'll need to consider both your upgrade plan and what steps you'll take after upgrading to start leveraging Python 3 features.
During this talk we'll briefly discuss how to start the process of upgrading your code to Python 3. We'll then dive into some of the most useful Python 3 features that you'll be able to start embracing once you drop Python 2 support.
A number of the most powerful Python 3 features are syntactic features that are Python 3 only. You won't get any experience using these features until you fully upgrade. These features are an incentive to drop Python 2 support in existing 2 and 3 compatible code. You can consider this talk as a teaser of Python 3 features that you may have never used.
Our meetup has implemented the PyCon "Code of Conduct" (https://us.pycon.org/2016/about/code-of-conduct/) for ensuring all members attending a session feel included and heard. Thanks for your mutual respect to one another.
Want to give a talk at a future meetup? Submit your talk idea here: https://www.papercall.io/boulder-python
Join the conversation! We hang out in #meetup-python and #help-python on the Denver Devs Slack Community. (get an invite at denverdevs.org (https://denverdevs.org/))