In dieser Weiterbildung erlernen Sie die Entwicklung moderner Webanwendungen mit Vue. Sie setzen sich mit den Grundlagen von Vue auseinander und vertiefen Ihr Wissen in den Bereichen Versionskontrolle mit GitHub und GitLab sowie Projektmanagement nach der Scrum-Methode. Sie lernen, wie Sie mit Vue interaktive Benutzeroberflächen erstellen und Single-Page-Anwendungen entwickeln. Dabei erwerben Sie Kenntnisse über die Einrichtung von Vue-Projekten, die Erstellung und den Einsatz von Komponenten sowie die Implementierung von Routing und State-Management. Zusätzlich werden Sie in die Nutzung von GitHub und GitLab eingeführt, um Versionskontrolle und kollaborative Entwicklungsprozesse zu beherrschen. Im Bereich Projektmanagement erarbeiten Sie sich ein Verständnis für die Prinzipien und Praktiken von Scrum, einschließlich der Rollen, Artefakte und Zeremonien. Durch praktische Übungen und Projektarbeiten wenden Sie Ihr Wissen in realistischen Szenarien an. Sie entwickeln eigenständig Anwendungen mit Vue, verwalten Code-Repositories auf GitHub und GitLab und simulieren agile Entwicklungsprozesse nach Scrum. Nach Abschluss der Weiterbildung sind Sie in der Lage, eigenständig Webanwendungen mit Vue zu entwickeln, Versionskontrollsysteme effektiv zu nutzen und Projekte nach agilen Methoden zu managen.
- Einrichtung von Vue mit Fokus auf Vue
- Grundfunktionen und Komponenten
- Iterationen: v-for in Anwendungen aus dem Bereich Vue
- Bedingtes Rendering
- Formulare gestalten unter Verwendung von Vue
- Eventbehandlung und Persistierung
Erweiterte Vue.js Konzepte
- Arbeiten mit DOM anhand von Praxisbeispielen aus Vue
- Verstehen und Beeinflussen des Ereignisflusses
- Asynchrone Programmierung mit Fokus auf Vue
- Nachladen von Inhalten
JavaScript-Programmierkenntnisse
- Sprachkern: Arbeiten mit variablen Datentypen und Arrays im Kontext von Vue
- Sprachkern: Operatoren und Steuern des Ablaufs eines Programms
- Sprachkern: Arbeiten mit Schleifen und Funktionen für Vue-Anwendungen
- Objektorientierte Programmierung mit JavaScript
- Arbeiten mit Objekten in Verbindung mit Vue
- Extrahieren von Werten aus Arrays und Objekten
Browser-interaktion mit JavaScript
- Arbeiten mit Formularen in Vue-Projekten
- Steuern des Browsers
- Lesen und Erkennen von Browserinformationen mit Bezug auf Vue
Versionierung und Zusammenarbeit mit Git
- Agiles Arbeiten mit Git für Vue-Projekte
- Versionsverwaltung
Qualitätssicherung und Testing
- Software Testing und Qualitätssicherung im Rahmen von Vue
Scrum-Grundlagen
- Einführung in Scrum mit Bezug zu Vue-Projekten
- Scrum Master
- Scrum Team mit Erfahrungen aus Vue-Projekten
Scrum-Prozesse
- The Sprint unter Berücksichtigung von Vue-Anwendungen
- Sprint Planning
- Daily Scrum in Vue-Projekten
- Sprint Review
- Sprint Retrospective mit Erfahrungen aus der Vue-Entwicklung
Scrum-Rollen und Artefakte
- Scrum Artifacts mit Fokus auf Vue-Projekte
- Product Backlog and the Product Goal
- Definition of Done in Bezug auf Vue
- Product Owner
Projektarbeit im Frontend-Bereich
- Qualifikationsprojekt Frontend-Entwicklung im Bereich Vue