Schulung Vue.js

Beschreibung/Inhalt

Diese Schulung führen wir wahlweise mit jeder beliebigen Version von Vue.js (alias VueJS) und jeder gewünschten Werkzeugkette sowie wahlweise mit JavaScript oder TypeScript durch.

Optional: Vermittlung ggf. notwendiger Grundlagen in HTML, CSS, JavaScript/TypeScript und node.js.

# Überblick über Vue.js

  • Vergleich von Vue.js mit anderen JavaScript-Frameworks wie Angular und React
  • Funktionsüberblick
  • Warum ist Vue.js ein "progessives" Framework?
  • Erste Beispiele in Vue.js
  • Vue.js einfach einbetten in statische HTML-Seiten bzw. serverseitig gerenderte Seiten


  • # Vue.js-Projekte
  • Vite und create-vue (optional auch die alte VUE CLI)
  • Visual Studio Code als Editor (andere Editoren auf Wunsch)
  • Erweiterungen Vetur vs. Volar
  • Vue-Instanzen
  • Praxistaugliche Projekt-Setups mit TypeScript und Plugins


  • # Vue.js-Architekturstile
  • Options API vs. Composition API
  • Script setup() vs. script setup
  • Single-File-Components vs. Multi-File-Components


  • # Arbeiten mit Vue
  • Template-Syntax und Data Binding
  • Properties, Computed Properties und Watcher
  • Bedingtes Rendern und Darstellung von Listen
  • Komponentenbildung und Wiederverwendung
  • Routing mit dem Vue.js Router
  • Kommunikation zwischen Komponenten
  • Event-Handling
  • Eingabeformulare
  • Aufruf von REST-Services im Backend
  • Deployment


  • # Aufbauwissen:
  • Statemanegement mit Vite (optional auch mit dem veralterten Vuex)
  • BootstrapVue (Alternativ andere Frameworks wie Vuetify Material Design Framework)
  • Andere Vue.js-Erweiterungen nach Vereinbarung
  • Automatisiertes Testen von Vue.js-Anwendungen


  • Optional:
  • Anwendungsframework Nuxt
  • Server-Side-Rendering
  • Static-Site-Generation

  • Dauer
    Auf Wunsch. Gerne geben wir Ihnen eine Empfehlung zur notwendigen Schulungsdauer, wenn Sie uns in der Anfrage Ihre Vorkenntnisse und Ziele nennen.
    Ort
    Online oder in Deutschland, Österreich und der Schweiz an Ihrem Firmensitz
    Schulungsdidaktik
    Nach Ihrer Wahl: Klassische Schulung mit PC-Übungen, reine Präsentation ohne PC-Übungen oder interaktiver Workshop mit Beratungsanteil