Vue - Vue.JS - Grundlagen - Schulung (2 Tage)

Vue - Vue.JS - Foundation

Kurzbeschreibung

Über die letzten Jahre wurden Webseiten dynamischer und mächtiger dank der Möglichkeiten mit Javascript. Eine Menge von Code, der normalerweise auf dem Server lag, wurde in den Browser verschoben. Das führte zu Unübersichtlichkeit. Viele Zeilen an JavaScript Code verbanden sich ohne formale Struktur mit HTML- und CSS-Dateien. Dies zu überwinden ist der Grund, warum mehr und mehr Entwickler JavaScript-Frameworks wie Vue verwenden.

Vue bzw. VueJS ist ein leicht zugängliches, vielseitiges und performantes JavaScript-Framework, das hilft, eine besser wartbare und testbare Codebasis zu schaffen. Vue ist ein progressives JavaScript-Framework. Serverseitige Anwendungen können Sie mit Vue in Ihre Anwendung einbauen und reichhaltigere interaktive Benutzeroptionen ermöglichen.

In diesem praxisorientierten Kurs erlernen die Teilnehmer mit Vue und TypeScript oder JavaScript eigene Anwendungen und Komponenten zu entwickeln. Best practice Erfahrungen in der Umsetzung und das konzeptionelle Grundverständnis helfen wartbare und überprüfbare Vue.js Webanwendungen zu erstellen.

Nach Teilnahme an der Schulung Ist der Umgang mit Vue CLI, Components, Direktiven und Filtern vertraut. Die Grundlagen sind geschaffen, um eigene Anwendungen zu entwickeln, Backends an die Vue Anwendung anzubinden und selbständig Tests durchzuführen.


Voraussetzungen

• Berufserfahrungen in den Webtechnologien HTML, CSS und JavaScript werden empfohlen.


    Seminarinhalt

    Vue.js Einstieg mit dem Vue CLI
    • Vue Konzepte
    • Anlegen von Vue Projekten

    Vue Components
    • Erstellung von Vue Components
    • Single-File Components mit Vue

    Vue Template Syntax
    • Data Binding, Event Binding
    • Short-Hand Syntax und Computed Properties
    • Interpolation, Schleifen, Conditional Rendering
    • Projektion von Inhalten mit Slots

    Erweiterte Vue Konzepte
    • Child Components
    • Change Detection
    • Lifecycle-Events
    • Watcher
    • Custom Directives, Custom Filters

    Navigation
    • Vue Router
    • Verlinkung von Routen, Styling
    • Routen Parameter
    • Route Guards

    Architektur Zustandsverwaltung
    • Komponentenzustand
    • Vuex State Management

    Vuex
    • Store Konzept
    • Mutations, Actions, Vuex-Getter
    • Modularisierung und Namensräume

    Verwendung von Komponentenbibliotheken

    Formulare

    Testen


    Zielgruppen

    Dieser Kurs richtet sich an Entwicklerteams und Programmierer als Frontend-, Backend- und Fullstack-Webdeveloper, die moderne, komplexe und progressive Web Applikationen entwickeln wollen.


    Preise und Termine

    Firmenschulung

    Eine Firmenschulung bei Ihnen vor Ort, in einem Schulungszentrum oder virtuell.

    Dauer:
    2 Tage
    Preis ab:
    1.495,00 € zzgl. USt. pro Tag (1.779,05€ inkl. USt.)
    Unterlagen:
    zzgl.
    Verpflegung:
    zzgl.
    Prüfung:
    (Zertifizierung)
    zzgl.

    Software

    Geschult wird grundsätzlich auf der aktuellsten Version von Vue, die für einen produktiven Betrieb eingesetzt werden kann. Sofern gewünscht kann auch auf anderen Versionen geschult werden.


    Seminarsprache

    die Seminarsprache ist deutsch, sofern keine andere Angabe. Englisch ist in aller Regel machbar, andere Seminarsprachen sind möglich, fragen Sie bitte an.



    Informationen zur Technologie

    Vue oder Vue.js ist eine clientseitiges JavaScript Framework für die Erstellung von One-Pager Webseiten, Multipage-Webseiten und Progressive Web Apps (PWA).


    Wir benutzen Cookies um die Nutzerfreundlichkeit der Webseite zu verbessen. Durch Deinen Besuch stimmst Du dem zu.