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

Marcus Fihlon arbeitet als Scrum Master und Software Engineer bei der CSS Versicherung in Luzern (CH) und als Dozent an der Schweizerischen Fachschule TEKO in Olten (CH). Er ist Gründer und Organisator des monatlich in Luzern (CH) stattfindenden Hackergarten. Marcus engagiert sich sehr im Open Source Umfeld und ist einer der Hauptentwickler und Projektleiter von SportChef, einer Software zur Organisation und Durchführung von Sportveranstaltungen für Vereine. In seiner Freizeit geht er gerne in den Schweizer Alpen wandern und macht Ausflüge mit seinem heiss geliebten Faltrad. Marcus betreibt eine eigene Webseite und du kannst ihm bei Twitter folgen.

16.06.2016

Einführung in WebComponents

Was ist das und wie geht das? Ein Schnelleinstieg für Web-Entwickler mit HTML-Grundkenntnissen.

LOCATION: Luzern
KEYWORDS: Technology, Concept, Methods

AGENDA:17:15 - 18:30h: Talk incl. Q/A
Afterwards you are invited to a refreshment.

SPEAKER: Marcus Fihlon   COMPANY: CSS Versicherung
SLIDES: https://github.com/McPringle/sessions/tree/master/WebComponents%20Introduction

Web Components sind ein neuer W3C Standard bestehend aus vier Spezifikationen, welche es erlauben, wiederverwendbare Widgets und Komponenten für den Einsatz auf Webseiten und in Webapplikationen zu erstellen.
Die Intention hinter dem Standard ist es, die Idee komponentenbasierter Software-Entwicklung in das World Wide Web zu bringen. Web Components erlauben die Kapselung von und die Interoperabilität zwischen HTML Elementen.

Agenda

  • Was sind Web Components?
  • Die vier Spezifikationen im Überblick
  • Unterstützung der „grossen“ Webbrowser
  • Web Components Libraries
  • Demo: Web Components in der Anwendung
  • Demo: Eigene Web Components erstellen

Mit diesem Vortrag möchte ich den Sinn der Web Components vermitteln und aufzeigen, wie Web Entwickler mit dessen Hilfe effizient moderne, einfach zu wartende Webseiten und Webanwendungen erstellen können.

Einen grossen Teil des Vortrags nimmt die Demo ein, in der ich mittels riskantem Live-Coding den Einsatz von Web Components genauso am praktischen Beispiel zeige, wie die Entwicklung eigener Komponenten.

Um diesen Vortrag vollständig verstehen und den meisten Nutzen herausholen zu können, solltest du Basiswissen im Bereich HTML, CSS und JavaScript mitbringen.
Im Anschluss an den Vortrag gibt es einen Link, unter dem du sowohl die Vortragsfolien als auch den Quellcode des Live-Coding herunterladen kannst.

LEVEL OF TALK: Beginner
LANGUAGE: Talk: de / Slides: en


Marcus Fihlon arbeitet als Scrum Master und Software Engineer bei der CSS Versicherung in Luzern (CH) und als Dozent an der Schweizerischen Fachschule TEKO in Olten (CH). Er ist Gründer und Organisator des monatlich in Luzern (CH) stattfindenden Hackergarten. Marcus engagiert sich sehr im Open Source Umfeld und ist einer der Hauptentwickler und Projektleiter von SportChef, einer Software zur Organisation und Durchführung von Sportveranstaltungen für Vereine. In seiner Freizeit geht er gerne in den Schweizer Alpen wandern und macht Ausflüge mit seinem heiss geliebten Faltrad. Marcus betreibt eine eigene Webseite und du kannst ihm bei Twitter folgen.


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