In dieser Weiterbildung erlernen Sie die Entwicklung moderner Web- und Mobilanwendungen mit Vue.js, JavaScript und Flutter. Sie setzen sich mit den Grundlagen von Vue.js auseinander, einschließlich der Erstellung von Komponenten, der Nutzung der Vue-Templatesprache und der Implementierung von Routing. Zudem vertiefen Sie Ihre Kenntnisse in JavaScript, um interaktive und dynamische Benutzeroberflächen zu gestalten. Mit Flutter erwerben Sie die Fähigkeit, plattformübergreifende mobile Anwendungen für iOS und Android zu entwickeln. Durch praktische Übungen und Projekte wenden Sie das erlernte Wissen direkt an. Sie erstellen eigene Anwendungen mit Vue.js und Flutter und integrieren JavaScript-Funktionen, um die Funktionalität zu erweitern. Diese praxisorientierte Herangehensweise ermöglicht es Ihnen, die theoretischen Konzepte in realen Szenarien zu erproben. Nach Abschluss der Weiterbildung sind Sie in der Lage, eigenständig Web- und Mobilanwendungen mit Vue.js, JavaScript und Flutter zu konzipieren und umzusetzen. Diese Kompetenzen befähigen Sie, in verschiedenen Bereichen der Softwareentwicklung tätig zu werden und moderne Technologien effektiv einzusetzen.
- Einrichtung von Vue mit Fokus auf Vue
- Arbeiten mit der aktuellen Version
- Grundfunktionen und Komponenten im Umfeld von Vue
- Eventbehandlung und Persistierung
- Bedingtes Rendering auf Basis von Vue
- Iterationen: v-for
- Computed-Eigenschaften innerhalb von Vue
- Formulare zur Anwendung in Projekten
JavaScript: Grundlagen und erweiterte Funktionen
- Einführung in JavaScript: Einbinden und Laden von Vue
- Variablen und Syntax
- Primitive Datentypen und deren Anwendung in Vue
- Ablaufsteuerung: if-else, switch
- Schleifen mit Beispielen aus Vue
- Funktionen erstellen und aufrufen
- Document Object Model (DOM) Grundlagen im Kontext von Vue
- Ereignisse und Event-Handling
Vertiefung in Flutter und Next.js
- Einführung und Installation mit Bezug auf Vue
- Widgets und UI-Design
- State Management mit Provider für Projekte in Vue
- Routing und Navigation
- HTTP-Requests und APIs im Rahmen von Vue
- Persistenz mit SQLite
- Einführung in Next.js mit Schnittstellen zu Vue
- Rendering-Strategien: SSR, SSG und CSR
Optimierung und Veröffentlichung von Anwendungen
- Responsive Designs auf Grundlage von Vue
- App-Veröffentlichung für iOS und Android
- Next.js-Grundlagen und Komponenten in Verbindung mit Vue
- Zustandsverwaltung in Next.js
- Datenabruf in Next.js und die Integration von Vue
- SEO und Leistungsoptimierung
- Integration von externen APIs für Projekte mit Vue
- Deployment-Optimierungen