Home

We learn to code together

Weekly coding sessions starting in June 2017 will take place in Raumlabor 110.

Python is the programming language of our choice. We will work with the book “Python Crash Course” by Eric Matthes and provide additional sessions in order to get started with your own projects.

Looking forward to meeting great, enthusiastic people.

Join us and sign up now!

Python

Every year I consider whether to continue using Python or whether to move on to a different language – perhaps one that’s newer to the programming world. But I continue to focus on Python for many reasons. Python is an incredibly efficient language: your programs will do more in fewer lines of code than many other languages would require. Python’s syntax will also help you write ‘clean’ code. Your code will be easy to read, easy to debug, and easy to extend and build upon compared to other languages.

Eric Matthes, Python Crash Course

Story

Chocolate Machine

After 3 Sessions covering the Python coding basics, we will explore a maker project today: Tobias and Werner will present their chocolate machine project. Besides the mechanical part, they use a raspberrypi computer with attached sensors and motors to make the thing work. The program controlling the machine is written in – guess what – Python. …

Getting started

Our first Python Crash Course workshop will take place 7. June 2017 from 6-8pm CET at Raumlabor 110, Hinterbergstrasse 32, CH-6330 Cham. Get your copy of Python Crash Course https://www.nostarch.com/pythoncrashcourse/ Feel free to start reading and setting up your Python programming environment. Let’s code Hint: various cheat sheets are available on the author’s website  

The Zen of Python

We will stick to these statements (source https://zen-of-python.info/ ) Beautiful is better than ugly. Explicit is better than implicit. Simple is better than complex. Complex is better than complicated. Flat is better than nested. Sparse is better than dense. Readability counts. Special cases aren’t special enough to break the rules. Although practicality beats purity. Errors should …

Contact

xaver.inglin@urbanetix.ch

+41 79 656 27 20