55
events were organized by JUG Switzerland during 2023.

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.

13.12.2016

Einführung in WebComponents

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

LOCATION: Basel
KEYWORDS: Technology, Concept, Methods

AGENDA:18:00 - 19:15h: Talk incl. Q/A
19:15 - 19:30h: Short Feedback circle to JUG in Basel in 2016 Afterwards we have the Weihnachtsapero to JUG Basel 2016.

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.

Jahresrückblick Runde

Anschliessend nutzen wir diesen Abend um noch einen kurzen Feedback-Cycle zu JUG Basel und ArchiBale im Jahr 2016 einzubauen.
Es wäre natürlich super, wenn ihr mit ein paar Verbesserungs- Vorschlägen, Lob oder Tadel vorbereitet wärd :)
Danach gibt es den wohlverdienten Jahres Abschluss Apero...

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.


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