825
participiants have registered for our events so far in 2024

15.09.2016

CH open Workshop-Tage 2016

in Zusammenarbeit mit jug.ch

LOCATION: Rapperswil
KEYWORDS: Hands-On, Technology, Lessons learned, Tools


Die /ch/open-Workshop-Tage finden dieses Jahr vom 13.-15. September 2016 an der Hochschule für Technik in Rapperswil statt und werden wieder zusammen mit der Java User Group Switzerland (JUG Switzerland) organisiert. Auch dieses Jahr tritt die HSR wieder als Sponsor der Räumlichkeiten auf und so können wir wieder viele interessante und technisch hochstehende Workshops zu günstigen Preisen anbieten. Reservieren Sie sich rechtzeitig Ihren Platz.

Das komplette Programm inklusive aller Details befindet sich auf www.ch-open.ch.


WS 15: Building large scale web applications with React & Redux

SPEAKER: Sebastian Deutsch   COMPANY: 9elements GmbH

Have you ever been wondering how large scale web applications like Facebook or Instagram are built?

If so, this workshop is just right for you! We will give you an introduction to the latest thrills of JavaScript development with EcmaScript 2016. After that, you'll learn how React and Redux form an architecture for building complex web applications.

You'll learn how to leverage React in order to develop a clean component architecture for your frontend. You'll also learn how to use Redux in order to keep your frontend and backend in sync. We'll show you modern tooling (Webpack, Karma) that enables fast paced development and is optimized for developer happiness.


WS 16: Internet der Dinge

SPEAKER: Marcel Bernet   COMPANY: mc-b/IoTKit

Das Internet der Dinge macht aus Gebrauchsgegenständen "intelligente Dinge": Sei es beim Sport mittels "intelligenten" Schuhen und Kleidung, beim Autofahren oder zuhause. Es verändert zusehends die Art, wie die Menschen die Welt wahrnehmen. Doch was ist das Internet der Dinge überhaupt, wie kann es im beruflichen und privaten Umfeld genutzt werden? Mittels vorgefertigter Komponenten werden eigene "intelligente Dinge" entworfen und mit dem Internet verbunden. Der Workshop fasst die Highlights aus diversen Kursen und Referaten zusammen.


WS 17: 100 kleine Schritte weg von Spaghetti-Code - ein Emerging Design Workshop

SPEAKER: Rick Janda   COMPANY: Zühlke Engineering AG

Automatisierte Refactorings moderner IDEs reichen nicht aus, um komplexen Spaghetti-Code, wie man ihn in der Praxis oft vorfindet, in sauber designten Code zu überführen. Es benötigt ein strukturiertes Vorgehen und die geschickte Kombination von manuellen und automatisierten Schritten.

Die Schritte so klein zu halten, dass der Code praktisch immer kompilierbar und die Tests immer grün bleiben, verhindert ausserdem langwierige Debugging-Sessions und kann die gefürchteten Merge-Konflikte auf ein Minimum reduzieren.


WS 18: SQL Masterclass

SPEAKER: Lukas Eder   COMPANY: Data Geekery GmbH

Dieser Workshop erlaubt Entwicklern SQL als eine erstrangige Sprache in ihren Applikationen einzusetzen. Aufgrund der historischen Kluft zwischen Datenbank- und Applikationsprogrammierfähigkeiten leidet die Mehrheit des von Entwicklern verfassten SQLs unter einem der folgenden Probleme:

  1. Es ist zu komplex und könnte durch Refactoring stark vereinfacht werden
  2. Es leidet unter schlechter Performance wegen mangelndem Wissen über die Funktionsweise von Datenbanken
  3. Es verwendet keine moderne und/oder herstellerspezifische SQL Funktionalität

Alle diese Probleme können behoben werden, indem Entwickler ermutigt werden SQL mit demselben Respekt zu behandeln wie ihren "normalen" Code. Dies geschieht indem sie über Performanceauswirkungen aufgeklärt werden und indem sie über die neusten Features aus kommerziellen und Open Source Datenbanken informiert werden. Diese Masterclass erreicht diese drei Ziele.


WS 19: Docker Introduction

SPEAKER: Michael Müller   COMPANY: Container Solutions AG

Docker is one of the most important tools currently when it comes to application development. Docker allows you to package an application with all of its dependencies into a standardized containers for software development. This workshop will teach you how to create, deploy, and manage Docker images and containers.


WS 20: From Agile Development to Agile Culture

SPEAKER: Andreas Meier   COMPANY: ZHAW
SPEAKER: Martin Kropp   COMPANY: FHNW

Agile Software Development is now widespread, so we should review experience and remaining barriers. Our session stems from in-depth analysis of the Swiss Agile Study 2012 - 2016, which shows that application of agile practices is strongly dependent on experience. Only a few companies apply most recommended practices; collaborative practices are especially delayed, and arising only with experience. We will present our findings, and facilitate group discussions for attendees to explore implications and solutions for their teams and organizations.









LEVELS:

BEGINNER
The presented topic is new to the audience or only little and superficial experience exists. This talk will mainly cover basic aspects of the topic and not go into much detail.

INTERMEDIATE
The presented topic is known to the audience, serious practical experience is expected. This talk might cover some basic aspects of the topic, but will as well go into depth and details.

ADVANCED
The presented topic is well-known to the audience, serious practical experience and a deep understanding are required. This talk will not cover basics of the topic, but will go into depth, might discuss details, compare different approaches, and so on.

ALL
The topic presented is of interest to all levels and does not require any special prior knowledge.

top

Supporting members

Platin

Gold

Silver

 
 

 

About

JUG Switzerland aims at promoting the application of Java technology in Switzerland.

JUG Switzerland facilitates the sharing of experience and information among its members. This is accomplished through workshops, seminars and conferences. JUG Switzerland supports and encourages the cooperation between commercial organizations and research institutions.

JUG Switzerland is funded through membership fees.

Design
Partner

 

Contact

Java User Group Switzerland
8000 Zürich
info@jug.ch

© Java User Group Switzerland