Skip to main content
    Back to Courses
    Intermediate

    Vue.js 3 Complete

    This intensive two-day course takes you through the entire Vue.js 3 ecosystem. You'll learn the Composition API, reactive state management with Pinia, routing with Vue Router, and component design patterns. The course also covers testing with Vitest, TypeScript integration, performance optimization, and deployment strategies. By the end, you'll have built a complete production-ready application.

    5 Modules
    20 Lessons
    2 Tage
    Vue.js 3 Complete – 2 Tage Web course at apigenio

    Skills You'll Learn

    Composition API & reactivity
    Pinia state management
    Vue Router & navigation guards
    Component design patterns
    TypeScript with Vue
    Testing & deployment

    Course Modules & Lessons

    1

    Vue.js 3 Fundamentals

    Composition API, reactivity system, templates, and directives

    4h
    Composition API

    Entdecke die Composition API von Vue.js 3, um deinen Code besser zu strukturieren und zu organisieren.

    1h
    Reaktivitätssystem

    Verstehe, wie das Reaktivitätssystem von Vue.js 3 funktioniert und deine Daten aktuell hält.

    1h
    Templates

    Erfahre, wie du mit Vue.js 3 Templates erstellst, um deine Benutzeroberfläche zu gestalten.

    1h
    Direktiven

    Lerne die wichtigsten Direktiven in Vue.js 3 kennen, um deine Templates dynamischer zu gestalten.

    1h
    2

    State & Routing

    Pinia store patterns, Vue Router, navigation guards, and lazy loading

    4h
    Pinia Stores

    Nutze Pinia Stores, um den globalen Zustand deiner Vue.js 3 Anwendung effizient zu verwalten.

    1h
    Vue Router

    Meistere den Vue Router, um komplexe Navigationsstrukturen in deiner Vue.js 3 App zu integrieren.

    1h
    Navigation Guards

    Sichere deine Routen mit Navigation Guards ab und kontrolliere den Zugang zu bestimmten Seiten.

    1h
    Lazy Loading

    Optimiere die Ladezeiten deiner Vue.js 3 App mit Lazy Loading für Routen und Komponenten.

    1h
    3

    Advanced Patterns

    Composables, provide/inject, slots, render functions, and TypeScript

    4h
    Composables

    Erfahre, wie du mit Composables deinen Code in Vue.js 3 sauberer strukturierst und wiederverwendest.

    1h
    Provide/Inject

    Lerne, wie Provide/Inject dir hilft, Daten effizient durch deine Komponenten Hierarchie zu reichen.

    1h
    Slots & Render-Funktionen

    Entdecke die Macht der Slots und Render-Funktionen für flexible und dynamische UI-Gestaltung.

    1h
    TypeScript mit Vue

    Integriere TypeScript, um deine Vue-Projekte robuster und wartbarer zu machen.

    1h
    4

    Testing & Production

    Unit testing with Vitest, E2E testing, performance tuning, and deployment

    4h
    Unit-Testing mit Vitest

    Verstehe, wie du Komponenten mit Vitest isoliert testest, um Fehler frühzeitig zu finden.

    1h
    E2E-Testing

    Automatisiere mit E2E-Testing die Überprüfung der gesamten Benutzerflows deiner Anwendung.

    1h
    Performance-Tuning

    Optimiere deine Vue-Anwendung für blitzschnelle Ladezeiten und eine reibungslose User Experience.

    1h
    Deployment

    Lerne verschiedene Strategien kennen, um deine Vue-App erfolgreich in Produktion zu bringen.

    1h
    5

    Capstone Project

    Building a complete application with all learned concepts

    4h
    Anforderungen & Setup

    Beginne dein Abschlussprojekt, indem du Anforderungen definierst und das Projekt-Setup vornimmst.

    1h
    Features umsetzen

    Setze Schritt für Schritt die Kernfunktionen deines Abschlussprojekts in die Realität um.

    1h
    Testing

    Teste dein Abschlussprojekt gründlich, um Qualität und Funktionalität sicherzustellen.

    1h
    Deploy & Review

    Bringe dein fertiges Abschlussprojekt erfolgreich in den Live-Betrieb.

    1h

    Prerequisites

    • Solid JavaScript/TypeScript knowledge
    • Basic HTML/CSS skills
    • Understanding of component-based architecture

    Ready to start?

    Join thousands of students already learning.

    Your Trainer

    David Pinezich

    David Pinezich

    Experienced IT architect and trainer specializing in Python, Cloud Architecture, and Enterprise Solutions. Certified TOGAF, CISSP, and AWS professional with years of hands-on training experience.

    We use analytics cookies to improve our website. Learn more