Learn how to make an interactive map, focusing on the backend Python server and a PostgreSQL/PostGIS database. This workshop covers each step from finding sources of geospatial data (official sources, OpenStreetMap), to making standard SQL and spatial queries, to writing an API in Python to support a website. Best for programmers with previous Python or SQL experience.
Remote jobs are becoming more prevalent with each passing year because they allow for flexibility in choosing your working hours and work location. This talk will explain useful ways to find remote work and give tips based on my personal experience as a remote employee. The talk will discuss different payment methods freelancers can use to receive payments from international clients. Lastly, the talk will cover productivity tips that will help listeners to work effectively and thrive in a remote environment.
One of the most commonly occurring data structures in life is a graph. Our relationships on social platforms like Facebook and Twitter are just few of the examples that can be represented in this way.In this talk we will present how to use python to present a GraphQL API . In particular we will use the python packages flask and graphene-python to build a graph of the local music industry and expose it as a GraphQL API.
Wedzerayi Munyengwa Python & Graphql, Steward Bank
Wedze began programming in python 10 years ago. Since then, he has used it for writing Web applications, REST APIs, GraphQL APIs, machine learning programs,automation scripts and many other types of applications. He is currently a Systems Developer at Steward Bank
I am an advocate of the idea that Africans should develop and export open source software. I also like to lead by example: I am the main author of Reahl, a full-stack web framework that allows you to write a web application using Python only, and on a high level of abstraction. Reahl is a risky experimental project rethinking the way web frameworks can work. Not everyone would be interested in using the Reahl web framework itself. However during the course of working on Reahl, we have experimented with different ways of dealing with other aspects of a system – aspects that are not tied to the web framework itself. As a result, parts of Reahl can be used in their own right, independently of the Reahl web framework itself. These parts of Reahl are not well known. I have done talks before on the testing infrastructure we use, but we also have novel ways for dealing with things like: - configuration; - internationalisation; and -database schema migration. - In this talk I’d like to explain the component-nature of Reahl programs and how we handle configuration in that environment.
Iwan Vosloo Components and Configuration in Reahl, Reahl
wan coaches agile teams in the corporate world. This includes helping programmers to apply practices such as testing and object oriented design in the context of existing systems that have grown convoluted and debilitating over time---making the application of such practices challenging. His spare time goes into Reahl (http://www.reahl.org) -- an experiment to try and implement a different way of thinking about web application development. Reahl offers Python classes that allow you to represent a user interface using only Python. Behind the scenes, Reahl makes your Python code work using the normal HTML/CSS/JS/HTTP, but the burden of how to do that is taken care of.
Tariro Chagwizwa Python in Machine Learning, Women's University in Africa
Passionate Python programmer and I am all for women in Tech and women coders. I am part of the pioneering team of a tech-hub group from my University called the LIT squad meaning Ladies In Tech. I hold a Higher National Diploma in Information Technology and a BSc in Information systems. I love pizza. It is my spirit food :)
Achim Munene A, B, C, Deep Learning ,
Achim Munene is a full stack Python and iOS developer, who has been working with python for over five years, he recently got nominated to attend the Deep Learning Indaba to present his poster on an Autonomous Shopping assistant and develops video courses for Packt publishers. He is a Docker captain, writes performance based Django and Flask code, dreams elegant design and is a swift fanatic. You can find him either writing code, in the gym or Designing the next big thing (possibly)
Tsitsi Flora Munikwa The beauty of Python Collections., Harare Insitute of Technology
Tsitsi Flora Munikwa is a 3rd-year Cyber Security student at Harare Institute of Technology, in Belvedere, Harare. She is very enthusiastic about Python and mostly, being part of the Python community which she says is the core feature contributing to her growth. That being said, she is an upcoming Python developer and is currently doing a remote internship at Dimension Data. Tsitsi is an aspiring hacker and enjoys penetration testing, hoping that one day she will become a professional security analyst/consultant.
Leonard Mutambanengwe MESA, NetworkX, Agent-Based Models, Complex Networks, Economics, Complexity, Data Science Zimbabwe
I come from an economics and finance background, recently returned from doing a Masters in Data Science in Turin, Italy. Discovered Python whilst working as a business analyst at Boka Tobacco Floors, and found myself drawn to data science and machine and deep learning. Hoping to be part of the Economics revolution in Africa, whilst also changing the analytics landscape in both industry and academia, and as a result I am currently working to have Data Science Zimbabwe, an organisation started with the sole purpose of bringing together all those in data-related fields, visible in Zimbabwe and hopefully to Africa as a whole and fronting the adoption of developments in the 4th Industrial Revolution in Africa.