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, 13.01.2025
- Mo, 03.02.2025
- Mo, 03.03.2025
- Mo, 07.04.2025
- Mo, 05.05.2025
- Mo, 02.06.2025
Kursnummer: LS23.271