EuroPython 2017

Beginners' Day

Unfortunately, our host Harry Percival cannot be present on short notice.

Luckly some community members stepped up and offered their help,
so Beginners Day will happen!


After the success in previous years, we’re pleased to again announce a session form we have specially created for newcomers to the Python programming language:  the Beginners’ Day, on Sunday, July 9th, from 10:00 until 17:00, at the Palacongressi di Rimini (Via della Fiera 23, Rimini), same location of the main conference.

The workshop will be run by:

  • Ilian Iliev
  • Juan Manuel Santos
  • Petr Viktorin
  • Lasse Schuirmann
  • Michał Bultrowicz
  • Maximilian Scholz

If you’re thinking of coming to the conference but you’re new to Python, this could be the session for you.  Whether you’re totally new to programming or you already know another language, this full day session, taking place on the first day of the conference, will give you a crash-course in Python, and the ecosystem around it, to give you the context you need to get the most out of the rest of EuroPython.

This session will be presented in English (although a few of the coaches do speak basic Spanish, French and Italian). 

Please bring your laptop, as a large part of the day will be devoted to learning Python on your own PC.

Sessions will include:

  • A high-level introduction to Python and programming in general.  Where did Python come from, what is programming all about, and what do I need to know to understand all these in-jokes about cheese shops?
  • self-directed learning session, with specific tutorials for total beginners and more experienced programmers, accompanied by coaches who will be there to answer your questions and help you when you get stuck.  Learn at your own pace!
  • A session on the Python "ecosystem" -- intro to the wider world of Python: some topics and bits of jargon that are bound to come up this week: open source, free software, github, packages, pip, pypi, scientific computing, scipy, numpy, pandas, ipython notebook, web frameworks, django, flask, asyncio, the BDFL, the Zen of Python, etc etc.  Find out what are the tools, areas of interest, in-jokes, people of note...
  • "How to get the best out of the conference" - recommended talks, what to do at lunchtimes or in the evenings, tips on when and how to ask questions (hint: as often as possible!), what an “open space” is, and more.

We need to get an idea of numbers for this session, please register here.

(image credit: David Farley, Doctor Fun,