Single Page Webanwendungen mit Vue.js

Weiterbildung

4-Wochen-Kurs

Vue.js ist ein JavaScript-Framework für die Entwicklung von Benutzeroberflächen (Frontend) für Webanwendungen. Vue.js ist sehr einfach zu erlernen und schnell einzurichten, da es nur wenige Grundkenntnisse in HTML, CSS und JavaScript erfordert. Vue.js bietet Entwicklern eine hohe Flexibilität bei der Entwicklung von Webanwendungen. Vue.js verwendet Komponenten-basierte Architektur, wodurch der Code modularisiert wird. Dies ermöglicht eine höhere Wiederverwendbarkeit von Code, reduziert Duplizierung und erhöht die Effizienz der Entwicklung. In diesem Kurs werden wir auch mit Vuex, Pinia, Jest, Vitest und Nightwatch arbeiten.

Inhalt

  • Werkzeuge Vue CLI, Vite und create-vue
  • Options-API vs. Composition-API
  • Templates
  • Komponentenbildung und Einbindung von Unterkomponenten
  • Routing
  • Zugriff auf REST-Dienste
  • Formulare mit Validierung
  • Dialog
  • Authentifizierung
  • Zustandsverwaltung inkl. Vuex und Pinia
  • Drag & Drop
  • Push-Nachrichten über Websockets
  • Toast-Benachrichtigungen
  • Server-Side-Pre-Rendering mit vite-plugin-ssr und Nuxt
  • Automatisiertes Testen (Unit Test mit Jest und Vitest, End-to-End-Tests)
  • Deployment
  • Abschlussprojekt

Zielgruppe

Webentwickler

Voraussetzungen

HTML, CSS, JavaScript, Typescript

Förderung

Kompletter Kurs förderfähig
z.B. mit Bildungsgutschein, über Berufsförderungsdienst (BFD) oder bei Kurzarbeit

Nächste Termine

  • Mo, 02.12.2024
  • Mo, 13.01.2025
  • Mo, 03.02.2025
  • Mo, 03.03.2025
  • Mo, 07.04.2025
  • Mo, 05.05.2025

Anfrage

Kursnummer: LS23.271

zur Übersicht