Benutzerdefinierte Webkomponenten und Stencil.js: Wiederverwendbare HTML-Elemente erstellen

Erstellen Sie plattformunabhängige, wiederverwendbare benutzerdefinierte HTML-Tags mithilfe nativer Browser-APIs und Stencil.js, um Ihren Webentwicklungs-Workflow in jedem modernen Framework zu optimieren.

4.9 (3,920) ⏱ 1 Std. 54 Min. 📚 6 Lektionen

Über diesen Kurs

Standard-HTML-Tags sind zwar hochfunktional, doch moderne Web-Layouts benötigen oft spezielle Oberflächenelemente wie benutzerdefinierte Tabs, Modalfenster oder Seitenleisten, die nicht standardmäßig verfügbar sind. Web Components lösen dieses Problem, indem sie es Ihnen ermöglichen, eigene benutzerdefinierte HTML-Elemente nativ zu erstellen. Dadurch wird Ihr Benutzeroberflächencode in verschiedenen Projekten und Umgebungen wiederverwendbar. In diesem textbasierten Kurs lernen Sie, wie Sie von der Standardauszeichnung zur Entwicklung eigener, robuster und gekapselter benutzerdefinierter Elemente übergehen. Sie erfahren, wie Sie native Browsertechnologien zusammen mit Stencil.js nutzen, um hocheffiziente, standardkonforme Komponenten zu erstellen, die nahtlos in reinem JavaScript oder jedem gängigen Framework funktionieren. Lerninhalte: - Die grundlegenden Spezifikationen nativer Web Components verstehen, einschließlich benutzerdefinierter Elemente, Shadow DOM und HTML-Vorlagen. - Vollständig gekapselte, stilisoliert gestaltete benutzerdefinierte Tags erstellen, die nicht mit dem restlichen CSS Ihrer Anwendung in Konflikt geraten. - Den Komponentenstatus verwalten, Daten über Attribute übergeben und Änderungen mithilfe benutzerdefinierter Ereignisse kommunizieren. - Implementieren Sie Best Practices für Barrierefreiheit, einschließlich ARIA-Rollen und Fokusmanagement, um sicherzustellen, dass Ihre benutzerdefinierten Elemente für alle nutzbar sind. - Nutzen Sie Stencil.js, um die Entwicklung mit TypeScript, JSX und effizienter reaktiver Datenbindung zu beschleunigen. - Integrieren und implementieren Sie Ihre benutzerdefinierten Elemente in jede moderne Webanwendung oder jedes Framework. Sie beginnen mit der Erkundung der Kerndefinitionen und nativen APIs, die benutzerdefinierte Elemente ermöglichen, bevor Sie zu fortgeschrittenen Workflows mit Stencil.js übergehen. Durch klare Erklärungen und praktische Codebeispiele lernen Sie, Komponenten zu strukturieren, zu gestalten und produktionsreife Komponenten bereitzustellen. Dieser Kurs richtet sich an Webentwickler und -designer, die modulare Benutzeroberflächen erstellen möchten. Grundkenntnisse in HTML, CSS und JavaScript sind alles, was Sie für den Einstieg benötigen. Starten Sie noch heute und meistern Sie die Zukunft der modularen Webentwicklung.

Was du erhältst

  • 📜 Abschlusszertifikat
    Füge es deinem LinkedIn-Profil hinzu
  • 💬 Personal AI tutor
    Stuck on a lesson? Ask your built-in tutor anything, any time.
  • ♾️ Lebenslanger Zugang
    Komme jederzeit zurück, kein Ablauf
  • 📱 Smartphone oder Computer
    Auf jedem Gerät, überall
  • 💸 30 Tage Rückgaberecht
    Ohne Wenn und Aber
  • Kurz und fokussiert
    1 Std. 54 Min. praktische Inhalte

Bewertungen (7)

Despina Nikolaidou GR
★ 4 · 2025-10-21T17:44:52+00:00

Ich habe den Fluss wirklich genossen. Die Beispiele waren genau richtig und haben mir geholfen, das Material schnell zu erfassen.

Stefan Pretorius ZA Verifizierter Lernender
★ 4 · 2025-09-05T21:13:52+00:00

Solider Inhalt hier. Während ein paar der Module detaillierter hätten sein können, sind der Gesamtwert und die Anwendbarkeit hoch.

Noah Johnson AU Verifizierter Lernender
★ 4 · 2025-08-23T06:36:52+00:00

Die Beispiele waren super klar und haben wirklich geholfen, die Konzepte zu festigen. Definitiv die investierte Zeit wert.

Ana Silva PT Verifizierter Lernender
★ 5 · 2025-06-14T20:52:52+00:00

Ich bin so froh, dass ich das gemacht habe. Die Art und Weise, wie Konzepte aufgebrochen wurden, machte es super zugänglich.

Emma Ruiz UY Verifizierter Lernender
★ 3 · 2025-02-18T12:45:52+00:00

Ich fand es nützlich für eine Auffrischung.Ich bin mir nicht sicher, ob es der beste Ausgangspunkt für einen kompletten Anfänger wäre.

Leonardo De Luca IT
★ 3 · 2025-01-02T23:07:52+00:00

Solider Inhalt und klar präsentiert. Ich schätzte die gezeigten Anwendungen aus der Praxis.

Romain Michel MC Verifizierter Lernender
★ 3 · 2024-12-21T02:35:52+00:00

Es ist eine anständige Einführung, die von mehr verschiedenen Beispielen und einem etwas besseren Fluss zwischen den Modulen profitieren könnte.

Bewertung schreiben

Du wirst nach dem Senden zur Anmeldung aufgefordert — dein Entwurf bleibt gespeichert.

Andere belegten auch

Häufige Fragen

Was brauche ich, um diesen Kurs zu belegen? +

Nur Telefon oder Computer mit Internet. Keine Installation, keine spezielle Hardware.

Wie kann ich bezahlen? +

Per Karte über Stripe oder mit Kryptowährung. Wir speichern keine Kartendaten — Stripe übernimmt das sicher.

Kann ich eine Rückerstattung erhalten? +

Ja — volle Rückerstattung innerhalb von 30 Tagen, ohne Wenn und Aber.

Wie lange habe ich Zugang? +

Für immer. Nach dem Kauf kannst du jederzeit zum Kurs zurückkehren.

Erhalte ich ein Zertifikat? +

Ja. Nach Abschluss erhältst du ein Zertifikat, das du in dein LinkedIn-Profil aufnehmen kannst.

Entwickelt für Lernende in
Tech Design Finanzen Marketing Gesundheit Bildung Gastgewerbe Produktion