32
events were organized by JUG Switzerland during 2024 so far.

09.09.2014

/ch/open Workshop-Tage 2014

in Zusammenarbeit mit jug.ch

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


Die /ch/open-Workshop-Tage finden dieses Jahr vom 9.-11. September 2014 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 http://www.ch-open.ch/wstage/.


WS 1: Java EE 7 + Java 8 Good Practices

SPEAKER: Adam Bien   COMPANY: Consultant and author

Java EE 7 ist noch für “Best Practices” zu jung. Für “Good practice" sollte es jedoch reichen.

Wie letztes Jahr versprochen, werden wir uns diesmal auf die Anwendungsentwicklung mit Java EE 7 konzentrieren.


WS 2: Internet of Things mit Java 8 und Tinkerforge

SPEAKER: Sven Ruppert   COMPANY: codecentric

Java8 und IoT sind ein spannendes Team, eine unbegrenzte Anzahl von Möglichkeiten ergibt sich daraus.

Wir werden uns mit dem elektronischen Baukastensystem von TinkerForge genau diesem Thema annehmen. Ob bestehend aus Sensoren, Anzeigen oder Aktoren – in wenigen Minuten hat man einen Prototypen zusammen und kann mit der Programmierung beginnen.

Das beste an der ganzen Angelegenheit: Es wird kein Lötkolben benötigt.


WS 3: ELK - Make sense of your Log data

SPEAKER: Joe Ammann   COMPANY: Pyx Engineering AG

Dutzende von Servern, Hunderte von Logfiles, verschiedene Formate - und dann kommt einer und fragt: "Kannst Du bitte mal schauen ob gestern zwischen 17:00 und 17:15 irgendwelche Fehler passiert sind?"

Falls solche Fragen bei Dir auch ein leichtes Unwohlsein bewirken, dann brauchst Du ELK.

Mit Elasticsearch - for search, you know - Logstash und Kibana baust Du Dir eine massgeschneiderte zentrale Lösung für die Analyse der Logdaten. Alle Daten werden in einem Index zusammengefasst, können in Sekunden durchsucht, korreliert und ausgewertet werden.

Mach aus Log-Daten Informationen!


WS 4: Continuous Delivery - Hands on

SPEAKER: Oliver Nautsch    COMPANY: Inventage AG

Continuous Delivery (kurz CD) ist als Schlagwort in aller Munde.

Als Teil der Agilen Softwareentwicklung verspricht es reibungslose Softwareauslieferungen, schnellere Releasezyklen bei hoher Qualität der Software.
Nicht Wochen oder Monate sollen zwischen einzelnen Versionen von Software verstreichen, nein jeder Commit im Versionskontrollsystem ist ein potentieller Release.

Es soll im Workshop klar werden, wie dabei der Softwareentwicklungsprozess, die Tools und die verschiedenen Projektmitarbeiter zusammenspielen und wie schlussendlich der Kunde direkt einen Nutzen ziehen kann.


WS 17: JavaScript for Real Developers: Ein Survival-Bootcamp

SPEAKER: Brandi Jonas   COMPANY: CompuGroup Medical Schweiz

JavaScript erobert die Welt. Spätestens mit dem definitiven Siegeszug von HTML5 ist JavaScript ein Bestandteil jeder modernen Web-Applikationsentwicklung geworden.
Aber auch in der Mobile-, Desktop- und sogar Server-Programmierung hat JavaScript in den letzten Jahren Fuss gefasst. Getrieben wird dieser Eroberungszug sowohl von grossen Software Herstellern (z. B. Microsoft & Mozilla) aber vor allem auch von einem florierenden Ökosystem von Open-Source Projekten.

Etablierte Enterprise-Entwickler konnten sich mit JavaScript lange Zeit nicht richtig anfreunden. JavaScript wurde gemieden oder verächtlich als “nicht vollwertige Programmmiersprache” abgestempelt. Andererseits fürchtete man sich vor der browserseitigen Programmierung, weil klassischerweise meist unwartbare ad-hoc Lösungen entstanden sind.

Der Siegeszug von JavaScript macht heute aber auch vor Enterprise-Applikationen keinen Halt, so dass sich auch Entwickler in diesem Umfeld immer mehr damit auseinandersetzen müssen.
Auch Abstraktions-Ansätze wie JSF oder GWT funktionieren in der Praxis meist nicht vollständig, so dass in den meisten Projekten irgendwann JavaScript-Knowhow unabdingbar wird.

Die moderne JavaScript-Programmierung muss jedoch heute den Vergleich mit der klassischen serverseitigen Programmierung nicht mehr scheuen. Mit aktuellen JavaScript-Frameworks kann komplexe Funktionalität wartbar umgesetzt werden und es können gut strukturierte Applikationen gebaut werden, welche fast vollständig im Browser laufen.


WS 20: Unleash Your Creativity with Angular.js

SPEAKER: Gion Kunz   COMPANY: Cambridge Technology Partners
SPEAKER: Georgios Valotasios   COMPANY: Cambridge Technology Partners

Are you excited about all those new and awesome technologies like Angular.js, HTML5 and Node.js? Then this will be the right workshop for you! We will give you an introduction to the latest and greatest web technologies involved in a modern front-end development process that are your tools and essentials for building a cutting edge web project.

Angular.js is not just another Javascript library. Once you've felt the simplicity, freedom and efficiency of the framework you will immediately start loving it. With a lot of concepts proven in modern programming languages, Angular's architecture is based on dependency injection, expression binding and other principles that will change the way how you see Javascript. Coupled with other technologies, like the real-time database firebase. io, Angular becomes a incredibly powerful asset that every developer should have experienced at least once.









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