Single Page Webanwendungen mit Vue.js
future Training & Consulting GmbH, Standort Ulm
Aktionen
Kursbeschreibung
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.
- 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
Kursinformationen
Keltergasse 3
89073 Ulm