seminar buchen
Seminar Vue mit TypeScript
Seminar / Training Vue mit TypeScript
TypeScript Grundlagen
- Funktionen und Geltungsbereiche
- Pfeil-Funktionen
- Der Kontext von `this` im Detail
- Datentypen
- Klassen
- Vererbung
- Zugriffsmodifikator
- Dekoratoren / Annotationen
- Modul-System
- Interfaces
- Generika
- Destrukturierung von Objekten und Arrays
Einstieg in Vue.js und das Vue.js CLI
- Konzepte von Vue.js
- Konfiguration der Umgebung, Tools, Plugins
- Anlegen neuer Projekte mit dem Vue.js CLI
- Erstellen einer Startseite
- Kompositions-API / Options-API
- Verwendung von mehreren Root-Elementen / Fragmenten
Templates, Komponenten, Direktiven
- Erstellung von Komponenten
- Templates und Template-Syntax
- Datenbindung mit Attributen und `v-bind`
- Bidirektionale Bindung mit `v-model`
- Ereignisbindung mit `v-on`
- Verwendung der Shorthand-Bindings
- Bindung von berechneten Eigenschaften
- Repräsentation von Daten mit Interpolation
- Bedingte Anzeige von Inhalten mit `v-if` und `v-show`
- Wiederholung von Elementen mit `v-for`
- Stilisierung von Komponenten
- Bedingte Formatierung mit Styleund Class-Bindings
- Verwendung von SASS und anderen CSS-Präprozessoren
- Verwendung der Komponenten-Lifecycle-Hooks
Kommunikation von Komponenten
- Anlegen von Kind-Komponenten
- Datenaustausch mit Kindkomponenten über Props
- Validierung von Props
- Weitergabe an übergeordnete Komponenten mit Events
- Einfügen von Inhalten in Kindkomponenten mit Slots
- Übergabe und Empfang von Daten zwischen Komponenten mit `provide` /`inject`
- Verwendung der Portalkomponente / Teleport
Seitennavigation mit Routing
- Hinzufügen von Routing zu einer Vue.js-App
- Verlinkung von Routen
- Styling von Links mit der ActiveRoute
- Navigieren über JavaScript-Code
- Arbeiten mit Routenparametern
- Weitergabe von Params als Props
- Verwendung von verschachtelten Routen
- Verwendung von benannten Ansichten
- Aktivieren des HTML5-Historienmodus
- Schutz von Seiten mit den Navigationswächtern
Erstellen von eigenen Direktiven und Filtern
- Erstellen einer eigenen Direktive
- Datenübergabe an Direktiven
- Verwendung der Direktiven-Lifecycle-Hooks
- Globale Direktiven
- Erstellung eines benutzerdefinierten Filters
- Globale Filter
Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner
-
Andreas Werkmeister
Telefon: + 49 (221) 74740003
E-Mail: -
Maik Thomas
Telefon: + 49 (221) 74740003
E-Mail:
Seminardetails
Dauer: | 3 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr |
Preis: |
Öffentlich und Webinar: € 1.497 zzgl. MwSt. Inhaus: € 4.050 zzgl. MwSt. |
Teilnehmeranzahl: | max. 8 Teilnehmer |
Teilnehmer: | Webentwickler, Webprogrammierer, Entwickler webbasierter Anwendungen, Webworker mit Grundkenntnissen in HTML, CSS und JavaScript, die Webanwendungen und Single-Page-Apps (SPA) mit Vue.js erstellen wollen. Kenntnisse in HTML, CSS und JavaScript sind erforderlich. |
Standorte: | Stream Live, Stream gespeichert, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Magdeburg, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal |
Methoden: | Vortrag, Demonstrationen, praktische Übungen am System |
Seminararten: | Öffentlich, Inhaus, Webinar |
Durchführungsgarantie: | ja, ab 2 Teilnehmern; Details |
Sprache: | Deutsch (Englisch ist bei Firmenseminaren ebenfalls möglich) |
Seminarunterlage: | Dokumentation auf CD oder Papier |
Teilnahmezertifikat: | ja, selbstverständlich |
Verpflegung: | Kalt- / Warmgetränke, Mittagessen im Restaurant - (bei öffentlichen Seminaren) |
Support: | 3 Anrufe im Seminarpreis enthalten |
Barrierefreier Zugang: | an den meisten Standorten verfügbar |
Weitere Informationen unter + 49 (221) 74740003 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.