578
unique visitors have registered for our events so far in 2024

13.09.2017

CH open Workshop-Tage 2017

in Zusammenarbeit mit jug.ch

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


Die beliebten Workshop-Tage finden vom 11.-13. September 2017 in Rotkreuz (ZG) statt und werden dieses Jahr zum 26. Mal durchgeführt.

Die 3-Tages-Konferenz dient dazu Ihnen eine vertiefte und praxisbezogene Auseinandersetzung mit dem aktuellen Stand der Informatik zu ermöglichen.


WS 15: Sicherheit und Erfolg durch Menschenkenntnis

SPEAKER: Walter Jenni   COMPANY: Jenni & Partner

Die Führung von anspruchsvollen IT Projekte setzt Fachkenntnisse- und Führungskompetenz voraus.

Fachkenntnisse sind meistens vorhanden oder können angeeignet werden. Die Voraussetzung um Menschen zu führen setzt Menschenkenntnis voraus. Nur wenn ich Menschen richtig einschätzen und entsprechend ihrer Fähigkeiten einsetzten kann, werde ich meine Projekte auch dauerhaft zum Erfolg führen können. Menschenkenntnis jedoch beginnt bei mir. Meine oft ganz unbewussten Ziele in Form von Prioritäten steuern mein Verhalten. Wenn ich mir meiner Prioritäten bewusst bin, kann ich schrittweise mein Verhalten erfolgreich verändern.

weiterlesen...


WS 16: User Tests schnell und einfach durchführen

SPEAKER: Philipp Murkowsky   COMPANY: Homepage
SPEAKER: Joshua Schär   COMPANY: Homepage

Nur wenn Sie die effektiven Bedürfnisse Ihrer Kunden befriedigen, kann Ihr Produkt oder Ihre Dienstleistung am Markt erfolgreich sein. Oft wird aber viel zu lange gewartet, bis eine Applikation, eine Website, ein Produkt oder eine Dienstleistung mit echten Kunden getestet wird. Die Folge sind teuere Fehlentwicklungen und Verzögerungen bei der Lancierung der Produkte.

In diesem Workshop lernen Sie, wie Sie innerhalb eines einzigen Tages einen User Test vorbereiten, durchführen und auswerten. Sie erhalten ein einfaches, kostengünstiges und wirksames Instrument um sehr früh Feedback von den Usern einzuholen und ihre Ressourcen auf diejenigen Punkte zu konzentrieren, die den grössten Nutzen für die Kunden erbringen.

weiterlesen...


WS 17: Internet of Things mit LoRaWAN

SPEAKER: Thomas Amberg   COMPANY: Homepage
SPEAKER: Jan Hänsli   COMPANY: Homepage

Internet of Things (IoT) ist inzwischen den meisten ein Begriff. Die Verbindung vom embedded Computer zum Internet war bisher nur für den Heimgebrauch mit Ethernet und WiFi, oder relativ teuer mit 3G/4G möglich. LoRaWAN, eine langstrecken (long range) Funk-Technologie, ändert das jetzt! Und dank TheThingsNetwork steht in Zürich und Zentralschweiz bereits DIY Infrastruktur zur Verfügung

weiterlesen...


WS 18: Kickstarter: OpenShift mit Spring Boot

SPEAKER: Roland Weiss   COMPANY: software.catering

Microservice-Architektur, Continuous Delivery, DevOps, …. etc.: All diese Neuerungen benötigen eine neue Betriebsinfrastruktur. Container basierte Systeme lösen deshalb derzeit die Enterprise Application Servers und dergleichen ab. Red Hat Openshift ist eine der Zahlreichen Technologien und Produkte auf dem Markt und baut auf Docker und Kubernetes auf.

weiterlesen...


WS 19: React und Redux – Ein moderner Web-Stack

SPEAKER: Jonas Bandi   COMPANY: Homepage

React ist eine moderne JavaScript Library für die Erstellung von User Interfaces. Der Fokus liegt dabei bei der Erstellung von komplexen Single Page Applikationen. In nur 4 Jahren hat sich React zu einem der populärsten Web-Frameworks entwickelt und wir von unzähligen Firmen verwendet (Facebook, Apple, Microsoft, Netflix …) und viele Produkte setzen React ein (Jenkins, Firefox, WhatsApp, Office UI Fabric …).

React findet nicht nur in der Web-Entwicklung, sondern auch bei der Entwicklung von nativen Mobile-Apps (React Native) eine grosse Verbreitung. In seinem Kern bietet React ein sehr einfaches, aber mächtiges Komponenten-Model. React bricht dabei mit der traditionellen Separierung von Layout (HTML) und Verhalten (JavaScript): Mittels JSX können Templates im JavaScript Code deklariert werden. Dieser neue Ansatz erlaubt eine effiziente und produktive Programmierung. Bei der Programmierung von React Komponenten kommen Konzepte aus der funktionalen reaktiven Programmierung zum Einsatz. Muster aus der funktionalen reaktiven Programmierung können auch als Architektur-Pattern eingesetzt werden.
Eine Ausprägung davon ist die „Flux“-Architektur, welche die im React-Ökosystem verbreitet ist. Flux stellte eine Alternative zu dem traditionellen MVC Pattern dar um den State einer Web-Applikation zu verwalten.

Redux ist eine besonders innovative Implementation des Flux Pattern und findet vor allem im Zusammenspiel mit React grossen Anklang. Redux kann aber auch mit anderen Frameworks (z.B. Angular) eingesetzt werden. React und Redux brechen mit dem traditionellen „De-Facto Standard“ in der Webentwicklung. Mit neuen innovativen Ansätzen wird die Frontend-Entwicklung vereinfacht. Selbst wenn React nicht direkt in einem aktuellen Projekt eingesetzt wird, lohnt es sich daher die Ansätze von React und Redux zu studieren

weiterlesen...


WS 20: Hibernate für Fortgeschrittene

SPEAKER: Thorben Janssen   COMPANY: Thoughts on Java

Die Java Persistence API und Hibernate als dessen beliebteste Implementierung werden häufig für die Erstellung einfacher CRUD Use Cases verwendet. Erfahrenen Entwicklern bietet das Framework aber deutlich mehr als nur die Persistierung einfacher Datenstrukturen in einer relationalen Datenbank. Neben einer mächtigen API zur typsicheren, programmatischen Erzeugung von Datenbankabfragen und der Verwendung beliebiger Stored Procedures und Datenbankfunktionen, können auch eigene Datentypen mit nur geringem Entwicklungsaufwand unterstützt werden. Wie und wann Du diese Features in Deinen Projekten einsetzen kannst, zeige ich Dir in diesem Workshop.

weiterlesen...


WS 21: Distributed Batch Processing with Apache Spark

SPEAKER: Farhad Mehta   COMPANY: Homepage

In case you have ever wondered how it is possible for a search engine to reply in under a second, this workshop is for you. Distributed batch processing is central to the functioning of big data, machine learning and data science in general. At the same time, it provides an application area where the benefits of functional programming can be elegantly demonstrated

Spark is an open-source cluster-computing framework for large-scale data processing. Spark provides an interface for programming entire clusters with implicit data parallelism and fault-tolerance. The Spark API accepts programs written in Java, Scala, Python or R. Apache Spark can be deployed on many different types of clusters, although deployment will not be a topic for this workshop.

weiterlesen...











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