In dieser Weiterbildung erlernen Sie die Entwicklung plattformübergreifender Anwendungen mit Vue. Sie setzen sich mit den Grundlagen von Vue auseinander und erfahren, wie Sie mit Vue Anwendungen für verschiedene Plattformen erstellen. Sie lernen, mit Vue Komponenten zu erstellen und zu verwalten, Datenbindungen zu implementieren und die Vue-Templatesprache effektiv zu nutzen. Zudem werden Sie in die Lage versetzt, mit Vue Routing zu konfigurieren und Zustandsverwaltung mit Vuex oder Pinia umzusetzen. Ein weiterer Schwerpunkt liegt auf der Integration von Vue in bestehende Projekte und der Nutzung von Vue für die Entwicklung von Single-Page-Anwendungen. Durch praktische Übungen und Projektarbeiten wenden Sie die erlernten Konzepte direkt an. Sie entwickeln mit Vue eigene Anwendungen und vertiefen Ihr Verständnis für die plattformübergreifende Entwicklung. Nach Abschluss der Weiterbildung sind Sie in der Lage, mit Vue plattformübergreifende Anwendungen zu konzipieren und umzusetzen.
- Kenntnisse im Bereich Vue, insbesondere im Zusammenspiel mit variablen Datentypen und Arrays
- Sprachkern: Operatoren und Steuern des Ablaufs eines Programms
- Kompetenzen zu Schleifen und Funktionen mit Fokus auf Vue
- Objektorientierte Programmierung mit JavaScript
- Anwendungen aus dem Vue-Kontext beim Arbeiten mit Objekten
- Ereignisgesteuerte Programmierung
- Verstehen und Beeinflussen des Ereignisflusses mit Vue-Mechanismen
- Funktionale Programmierung
- Nutzen von asynchronen Methoden im Vue-Umfeld
- Extrahieren von Werten aus Arrays und Objekten
Web-Interaktion und Vue.js Grundlagen
- Praxisbezug durch Arbeiten mit Formularen in Vue
- Steuern des Browsers
- Lesen und Erkennen von Browserinformationen mit Vue-Funktionalitäten
- Arbeiten mit DOM
- Dynamisches Verändern von Webseiten und Integration von Vue
- Einrichtung von vue
- Anwendungen und Grundfunktionen im Kontext von Vue-Komponenten
Formulare und Eventbehandlung in Vue.js
- Effizientes Erstellen von Formularen mit Vue
- Eventbehandlung und Persistierung
- Arbeiten an praxisnahen Beispielen mit Vue 3
Datenschutz und DSGVO Anforderungen
- Anforderungen der DSGVO unter Berücksichtigung von Vue-basierten Anwendungen
- Verarbeitungsgrundsätze
- Rechtsgrundlagen für die Datenverarbeitung mit Fokus auf Vue-Projekte
- Datenschutzrechtliche Pflichten
- Transparenz, Informationspflicht und Auskunftsrecht im Zusammenhang mit Vue-Anwendungen
- Löschung und Datenübertragbarkeit
- Effektive Zusammenarbeit mit Aufsichtsbehörden in Vue-Projekten
- Verarbeitungssituation und Umsetzung der DSGVO für Vue-Applikationen
Agiles Projektmanagement mit Scrum
- Scrum-Einführung mit Einbindung von Vue-basierten Entwicklungsabläufen
- Agiles vs. traditionelles Projektmanagement
- Scrum Master mit Erfahrung in Vue-Projekten
- Scrum Team
- The Sprint und dessen Bedeutung für Vue-Umsetzungen
- Sprint Planning
- Daily Scrum im Kontext von Vue-Entwicklung
- Sprint Review
- Sprint Retrospective für Vue-Integrationen
- Product Backlog Management
Continuous Praktiken und Deployment Pipeline
- Continuous Integration mit Vue und automatisiertem Testen
- Continuous Delivery und Continuous Integration
- Release-Automatisierung und Risikoreduktion mit Fokus auf Vue-Projekte
- Continuous Security
- Deployment Pipeline unter Einbezug von Vue-Anwendungen