Schulung · Workshop · Coaching · Beratung

Vue.js für Einsteiger: Kompaktkurs in zwei Tagen mit Vite

Vue.js für Einsteiger: Schnelleinstieg von der Komponente zur Vite-App

Dauer: ab 1 Tag | Preis: ab 900 EUR (Netto) | Termin: Ganztägig + halbtägig

Kompakt an zwei Tagen: Sie schreiben Vue.js-Komponenten mit Template-Syntax, Reaktivität, Ereignissen und Slots, setzen eine kleine App mit Vite auf und wissen, wann Router und Pinia dazukommen.

Top

Wie wird aus einer HTML-Seite in zwei Tagen eine kleine Vue.js-Anwendung?

Dieser kompakte Vue.js-Kurs für Einsteiger:innen bringt Sie zügig in die Praxis: Sie beginnen mit einer einzelnen Komponente und haben am Ende des zweiten Tages eine kleine, vollständige App mit Vite gebaut. Unterwegs lernen Sie die Bausteine kennen, die jede Vue-Oberfläche trägt – die Template-Syntax mit ihren Direktiven, reaktive Daten, Komponenten mit Props und Ereignissen sowie Slots für flexible Inhalte. Wer HTML beherrscht und JavaScript lesen kann, findet sich danach in Vue-Code zurecht und schreibt eigene Komponenten.

Am ersten Tag binden Sie Vue zunächst per Script-Tag in eine vorhandene Seite ein, um zu sehen, wie wenig für den Start nötig ist. Dann folgen Textinterpolation, v-bind, v-for und v-if, Eingabefelder mit v-model, berechnete Werte und Klick-Ereignisse; dazu kommen Stile, Klassen und Übergänge mit <Transition>. Der zweite Tag gehört dem Vite-Projekt: Sie legen es mit npm create vue@latest an, lesen die erzeugten Dateien, zerlegen die Oberfläche in Single-File Components und ordnen Ordner und Navigation so, dass das Projekt auch nach der Schulung noch überschaubar bleibt.

Routing mit Vue Router, Stores mit Pinia und die Anbindung an REST-APIs sehen Sie nur als Ausblick – die ausführliche Behandlung bietet das Seminar Vue.js. Wer anschließend Komponenten absichern möchte, findet das in Vue.js Testen und Debuggen; Server-Rendering und SEO-fähige Seiten sind Thema von Nuxt.js für Einsteiger. Bestehende Projekte mit Vue CLI ordnen wir kurz ein, damit Sie ältere Tutorials und Codebasen richtig lesen.

Copilot-Chat in VS Code hilft gerade am Anfang beim Erklären fremder Templates, mischt aber gern Vue-2-Schreibweisen wie new Vue() oder die data()-Funktion in neue Komponenten. Sie üben, Vorschläge daraufhin zu prüfen, Aufgaben in kleine Schritte zu teilen und das Ergebnis in den Vue DevTools nachzuvollziehen, statt Code ungelesen zu übernehmen.

Für Designer:innen stehen vorbereitete Komponenten bereit, an denen Sie Templates und Stile verändern; Backend-Entwickler:innen mit JavaScript-Praxis bauen die Übungs-App um eigene Ansichten aus.

Vue lässt sich in einer halben Stunde anfassen, aber in einer halben Stunde auch falsch lernen. Die meisten Verständnisprobleme, die ich bei Einsteiger:innen sehe, kommen nicht aus der Template-Syntax, sondern aus der Reaktivität: Warum braucht ref im Skript ein .value, im Template aber nicht? Warum aktualisiert sich die Liste nicht? Wer diese eine Frage am ersten Tag sauber klärt, hat den Rest von Vue fast geschenkt – Router und Stores sind danach Fleißarbeit, kein Rätsel mehr.
Themen und Inhalte für Ihre Beratung, Coaching, Workshop, Training, Schulung und Weiterbildung:

Vue.js für Einsteiger: Schnelleinstieg von der Komponente zur Vite-App

Vue.js kennenlernen
  • Vue.js einordnen: progressives Framework, das sich schrittweise in Seiten einbauen lässt
  • Zwei Einstiegswege: Script-Tag aus dem CDN oder Projekt mit Build-Werkzeug
  • Minimale Einrichtung: createApp, Mount-Element und erste reaktive Daten
  • Kurs-Setup: Node.js in der LTS-Version, VS Code und die Vue DevTools im Browser
Template-Syntax und Direktiven
  • Textinterpolation mit {{ }} und einfache JavaScript-Ausdrücke im Template
  • Attribute wie src, href und disabled per v-bind bzw. : setzen
  • Listen mit v-for und eindeutigem :key ausgeben
  • Über Objekte und Zahlenbereiche iterieren, gefilterte Listen statt v-if in v-for
  • Inhalte bedingt zeigen: v-if und v-else gegenüber v-show
Reaktivität und Ereignisse
  • Reaktive Werte mit ref: .value im Skript, automatisches Entpacken im Template
  • Eingabefelder mit v-model an Daten koppeln: Text, Checkbox, Auswahlliste
  • Abgeleitete Werte mit computed, etwa Zähler oder gefilterte Einträge
  • Klick- und Tastaturereignisse mit @click, @keyup.enter und .prevent
  • Lebenszyklus: onMounted für Startdaten, onUnmounted zum Aufräumen von Timern
  • Mit watch auf Änderungen reagieren, z. B. Eingaben im localStorage sichern
Stile und Animationen
  • Inline-Stile über :style mit Objekt-Syntax aus Daten berechnen
  • CSS-Klassen per :class schalten, z. B. für ausgewählte oder erledigte Einträge
  • Ein- und Ausblenden animieren mit <Transition> und den Übergangsklassen
  • Listen animieren mit <TransitionGroup>, Dauer und mode einstellen
  • Stile auf eine Komponente begrenzen mit <style scoped>
Komponenten, Ereignisse und Slots
  • Erste Single-File Component: <script setup>, Template und Stil in einer Datei
  • Daten an Kindkomponenten weitergeben und mit defineProps empfangen
  • Ereignisse an die Elternkomponente melden mit defineEmits
  • v-model auf einer eigenen Komponente mit defineModel nutzen
  • Inhalte durchreichen mit Standard-Slot und benannten Slots
  • Scoped Slots im Überblick: Daten der Kindkomponente im Slot verwenden
Vom Script-Tag zum Vite-Projekt
  • Anwendungs-API: createApp, app.mount und globale Registrierung im Vergleich
  • Projekt mit npm create vue@latest anlegen und Zusatzoptionen bewusst schlank wählen
  • Was die Installation erzeugt: package.json, node_modules, Skripte dev und build
  • Projektdateien lesen: index.html, src/main.js, App.vue und vite.config.js
  • Ältere Projekte mit Vue CLI erkennen: vue.config.js, Webpack statt Vite
Eine kleine App aufbauen und ordnen
  • Realistische App aufsetzen: Startdaten aus JSON, Grundlayout, Schnitt in Komponenten
  • ES-Module: Komponenten und Hilfsfunktionen importieren und exportieren
  • Ansichten ohne Router umschalten mit <component :is>
  • Einträge anlegen, bearbeiten und löschen – die Oberfläche zieht automatisch nach
  • Hierarchie reorganisieren: gemeinsamen Zustand in die passende Elternkomponente heben
  • Navigation überarbeiten: Menükomponente mit hervorgehobenem aktivem Eintrag
  • Komponenten in Ordner verschieben und Importe über den Alias @/ stabil halten
Ausblick und nächste Schritte
  • Vue Router als nächster Schritt nach <component :is> – vertieft im Seminar Vue.js
  • Pinia und REST-Anbindung: woran Sie merken, dass Props nicht mehr reichen
  • Wegweiser: Testen mit Vitest und Server-Rendering mit Nuxt in den Schwesterseminaren
  • Produktions-Build mit npm run build und Auslieferung als statische Seite
Vue.js lernen mit Copilot-Chat in VS Code
  • Vue-2-Schreibweisen in Vorschlägen erkennen: new Vue(), data(), Filter, this.$set
  • Fremdes Template erklären lassen und Props sowie Ereignisse in den Vue DevTools gegenprüfen
  • Aufträge staffeln: erst Template-Gerüst, dann Reaktivität, dann Stil – jeweils im Browser testen
  • Vite-Fehlermeldungen und Vue.js-Warnungen der Browserkonsole in den Chat kopieren
Praxisprojekt: Ausleihliste für eine Werkzeugbibliothek
  • Werkzeugliste aus einer JSON-Datei mit Kategorienfilter und Suchfeld
  • Ausleihformular als Komponente mit defineModel, Rückgabe per Ereignis
  • Werkzeugkarte mit Slot für die Statusanzeige, animierte Liste mit <TransitionGroup>
  • Build mit npm run build und Bereitstellung als statische Seite
Lernziele
  • Sie binden Vue per Script-Tag ein und legen ein Vite-Projekt mit npm create vue@latest an
  • Sie schreiben Templates mit Interpolation, v-bind, v-for, v-if und v-model
  • Sie erklären, wann sich eine Oberfläche durch ref und computed neu rendert
  • Sie bauen Komponenten mit Props, eigenen Ereignissen und Slots
  • Sie strukturieren eine kleine App in Ordner und Komponenten und erstellen einen Produktions-Build
Zielgruppe
  • Einsteiger:innen mit HTML- und JavaScript-Grundlagen, die Vue.js zügig praktisch kennenlernen wollen
  • Designer:innen, die Vue-Oberflächen verstehen und Templates selbst anpassen möchten
  • Backend-Entwickler:innen, die kleine Frontends für ihre Dienste bauen

*) Die Inhalte werden individuell abgestimmt und mit Praxisbeispielen abgerundet.

Ein Symbol für einen Kalender.

Offene Termine

Kostenlose Reservierung
Ein Symbol für Angebot erhalten.

Unser Angebot

Sind Sie auf der Suche nach einer Veranstaltung, die genau Ihrem Bedarf entspricht? Einer Veranstaltung, welche nur Inhalte vermittelt, die Sie selbst gewählt haben und speziell auf Ihr Unternehmen zugeschnitten ist? Dann sind Sie bei uns richtig!

Dauer

Ein Symbol für Dauer.
ab 1 Tag (8 UE)

Die Dauer richtet sich nach Ihren Vorstellungen und inhaltlichen Wünschen. Sie bekommen genau das, was Sie brauchen.

Preis

Ein Symbol für Preis.
ab 900 EUR (Nettopreis)
ab 1.071 EUR (Bruttopreis)

Die Preise verstehen sich bei Unternehmern gemäß § 14 BGB zzgl. MwSt. Der dargestellte Ab-Preis gilt für firmeninterne Veranstaltungen und entspricht dem niedrigsten Gesamtpreis für Veranstaltungen mit bis zu drei (3) Teilnehmenden.

Termin

Ein Symbol für einen Kalender.
Ganztägig + halbtägig
nach Vereinbarung

Ihr Wunschtermin wird bei der Planung berücksichtigt. Die Veranstaltung findet ganztägig + halbtägig zu flexiblen Zeiten statt.

Ihre Vorteile

Ein Symbol für ein Vorgespräch durchführen.
Persönliches Vorgespräch
Ein Symbol für die individuelle Vorbereitung.
Individuelle Vorbereitung
Ein Symbol für Experten aus der Praxis.
Experten aus der Praxis
Ein Symbol für ein Zertifikat.
Inklusive Zertifikat

Unsere Garantien

1. Relevanz-Garantie

Wir passen den Inhalt spezifisch an die Bedürfnisse jedes Teilnehmers an. Irrelevante Themen werden ausgespart, um den größtmöglichen Nutzen zu garantieren.

2. Qualitäts-Garantie

Durch regelmäßiges Feedback optimieren wir unsere Schulungen kontinuierlich und garantieren Ihnen ein Lernerlebnis der Extraklasse.

3. Zufriedenheits-Garantie

Unsere Zufriedenheitsgarantie spricht für sich – bei Unzufriedenheit entstehen Ihnen keine Kosten.

Wir helfen gerne weiter!

Rufen Sie uns an, schreiben eine E-Mail oder nutzen das Kontaktformular.

Jetzt anfragen
Einige Unternehmen, für die wir tätig waren

Globale Rückversicherungs AG

CoCoNet Computer-Communication Networks GmbH

Stadtwerke Bielefeld GmbH

Teilnehmer

Feedback

Herr Hecker ist sehr gut auf individuelle Wünsche, Fragen und Anregungen eingegangen. Eine sehr informative, interessante und gelungene Veranstaltung.
Teilnehmer

Feedback

Herr Hecker hat das Thema sehr anschaulich dargestellt und ist auf alle Fragen eingegangen. Ich fühle mich jetzt gut vorbereitet, um durchzustarten.
Teilnehmer

Feedback

Die gelassene, professionelle Art hat mir gut gefallen. Kompetent, engagiert, professionell. Gute Beispiele, sympathisches Auftreten. Eigene Themenideen wurden aufgegriffen.
Unser Angebot für Ihre firmeninterne Beratung, Coaching, Workshop, Training und Weiterbildung

Lösungen für Ihren Bedarf an Coaching, Workshop, Training, Schulung und Weiterbildung

Profitieren Sie von unserer langjährigen Expertise in der beruflichen Weiterbildung, modernen Lernmethoden und einem Portfolio von über 600 IT-, Online- und Digital-Beratungsleistungen.
Selbstverständlich lassen sich die einzelnen Themen kombinieren. So erhalten Sie genau die Weiterbildung, die Sie wünschen und brauchen - als Coaching, Workshop, Training, Schulung und Weiterbildung!

✓
Ein Symbol für eine einzelne Person.

Für eine Person

Training & Coaching für Einzelpersonen

  • Passgenaue Inhalte auf den einzelnen Teilnehmer zugeschnitten
  • Ein sehr effektives Format, das schnell Ergebnisse bringt
  • Individuelles Training und Coaching motivieren und wirken
Jetzt anfragen
✓
Ein Symbol für eine Gruppe von Personen.

Für eine Gruppe

Training & Workshops für Teams und Abteilungen

  • Bedarfsgerechte Inhalte auf die Herausforderung der Praxis zugeschnitten
  • Konsequente Praxisorientierung, modernste Techniken und Tools
  • Neue Fähigkeiten und Kenntnisse nachhaltig in den Arbeitsalltag integrieren
Jetzt anfragen
✓
Ein Symbol für ein Unternehmen.

Für eine Firma

Training-Komplett-Lösungen für Ihr Unternehmen‍

  • Ganzheitliche Konzepte für Ihre Mitarbeiterentwicklung
  • Individueller Skill-Katalog zur Erweiterung Ihres internen Weiterbildungsangebots
  • Nachhaltige Personalentwicklung realisieren
Jetzt anfragen

Anfrage für eine unverbindliche + kostenlose Erstberatung zum Thema

Vue.js für Einsteiger - Beratung, Coaching, Workshop, Training, Schulung und Weiterbildung

Wir freuen uns über Ihre Anfrage und antworten so schnell es geht!

Ich interessiere mich für den Termin:

Termin anfragen

Das Angebot von "HECKER CONSULTING" richtet sich ausschließlich an Unternehmen und Behörden (iSv § 14 BGB). Verbraucher (§ 13 BGB) sind vom Vertragsschluss ausgeschlossen. Mit Absendung der Anfrage bestätigt der Anfragende, dass er nicht als Verbraucher, sondern in gewerblicher Tätigkeit handelt. § 312i Abs. 1 S. 1 Nr. 1-3 und S. 2 BGB (Pflichten im elektronischen Geschäftsverkehr) finden keine Anwendung.

Vielen Dank, Ihre Nachricht wurde empfangen!
Beim Absenden des Formulars ist etwas schiefgelaufen.
Beratung, Coaching, Workshop, Training, Schulung

Ähnliche Leistungen, die Sie interessieren könnten.

Wir erweitern ständig unser Beratungsportfolio. Über 600 IT-, Online-, Digital-Beratungsleistungen haben wir für Sie im Programm. Selbstverständlich lassen sich die einzelnen Themen kombinieren. So erhalten Sie genau die Beratung, die Sie wünschen und brauchen - als Coaching, Workshop, Training, Schulung und Weiterbildung!

Mehr IT-, Online-, Digital-Beratungsleistungen anzeigen >>
Nach oben