Vue.js ist ein beliebtes JavaScript-Framework für die Entwicklung moderner Webanwendungen. In diesem Kurs erhalten Sie eine praxisnahe Einführung - von den Grundlagen bis zur Umsetzung interaktiver Komponenten.
Sie erfahren, wie Sie Vue.js gezielt einsetzen, um reaktive Benutzeroberflächen zu erstellen und eine strukturierte Datenverwaltung zu gewährleisten.
Inhalt
Grundlagen von Vue.js Vue.js direkt im Browser nutzen Node Paketmanager (npm) und package.json Installation und Einrichtung Aufbau einer Vue-Datei Lifecycle Hooks Aufbau von Komponenten Unterschied zwischen Options- und Composition-API (mit script-setup) Data- und Computed-Properties Datenübergabe per Props, Slots und v-bind Conditional Rendering mit v-if EventHandler und v-on Formulare und v-model Watcher Schleifen mit v-for Daten-Management Mehrere Komponenten im Zusammenspiel Daten per Emits bereitstellen und abfangen Wiederverwendbarkeit von Komponenten
Voraussetzungen
Grundlegende Kenntnisse in HTML, CSS und JavaScript werden vorausgesetzt.
Zielgruppe
Entwickler mit JavaScript-Kenntnissen und alle, die Vue.js verstehen und in ihren Projekten einsetzen möchten
Zielsetzung
Nach dem Kurs beherrschen Sie die grundlegenden Konzepte von Vue.js und können eigene Anwendungen mit Komponenten, State-Management und Lifecycle Hooks effizient entwickeln.