Advanced Programming Concepts

Europe/Berlin
SR4 (DESY)

SR4

DESY

Peter Steinbach (Institut für Kern- und Teilchenphysik), Stefan Kluth (MPI für Physik), Thomas Schoerner-Sadenius (DESY)
Description
The 2012 school and workshop on "Advanced Programming Concepts" continues the series started in Dresden in 2010, and it supplements the educational programming part of the GridKa school 2012.

The school, after quickly repeating, basic programming concepts like class design, UML and design patterns, will invite the participants to work in teams of two developers each, in a highly coordinated way, on a programming project. In the course of the workshop, advanced programming techniques (revision control, integration, build systems etc.), software design principles (from class to package to module level) and software development methods within large and small projects are discussed.

The participants of the school are expected to have good knowledge of the C++ programming language and, preferably, also of Python.

Fee: 50 €, to be paid in cash upon arrival

All Lectures can be viewed under http://webcast.desy.de/?m=201210&lang=en with permission of the speakers.



Participants
  • Alessandro Silenzi
  • Alexandru Dafinca
  • Annika Hollnagel
  • Annika Vanhoefer
  • Arne-Rasmus Draeger
  • Arwa Bannoura
  • Brendan O'Brien
  • Carmelo Evoli
  • Chen Xu
  • Christian Voss
  • christoph wasicki
  • Daniel Mühlheim
  • Daniele Cortinovis
  • Daniele Marconi
  • Dean Horton
  • Dimitrios Iliadis
  • Dörthe Kennedy
  • Eda Yildirim
  • Eike Schlieckau
  • Erik Etzelmueller
  • Hanno Perrey
  • Hartmut Stadie
  • Henning Kirschenmann
  • Holger Enderle
  • Jan Engels
  • Jan Timm
  • Joerg Behr
  • Klaus Zenker
  • Lorenzo Galli
  • Luigi Calligaris
  • Marco Filipuzzi
  • Marcus Morgenstern
  • Maria Grazia Pia
  • Markus Kaiser
  • Markus Seidel
  • Markus Zinser
  • Martin Urban
  • Mathias Götze
  • Matteo Centis Vignali
  • Matthias Stein
  • MEHMET OZGUR SAHIN
  • Milan Zvolsky
  • Oleg Kuprash
  • Olufemi Adeyemi
  • Pedro Cipriano
  • Peter Steinbach
  • Philipp Heimpel
  • Raphael Ahrens
  • Rieke Julian
  • Sebastian Lorenz
  • Sebastian Weber
  • Sergey Yaschenko
  • Stefan Kluth
  • Thomas Hartmann
  • Thomas Loddenkötter
  • Thomas Schoerner-Sadenius
  • Timothy Brooks