UI-Prototypen mit JavaScript entwickeln - für Designer

Total time
Location
At location, Online
Starting date and place

UI-Prototypen mit JavaScript entwickeln - für Designer

GFU Cyrus AG
Logo GFU Cyrus AG
Provider rating: starstarstarstarstar_border 8.1 GFU Cyrus AG has an average rating of 8.1 (out of 14 reviews)

Need more information? Get more details on the site of the provider.

Starting dates and places
placeKöln
11 Aug 2026 until 13 Aug 2026
computer Online: Zoom
11 Aug 2026 until 13 Aug 2026
computer Online: Zoom
13 Oct 2026 until 15 Oct 2026
placeKöln
11 Jan 2027 until 13 Jan 2027
computer Online: Zoom
11 Jan 2027 until 13 Jan 2027
placeKöln
19 Apr 2027 until 21 Apr 2027
computer Online: Zoom
19 Apr 2027 until 21 Apr 2027
placeKöln
19 Jul 2027 until 21 Jul 2027
computer Online: Zoom
19 Jul 2027 until 21 Jul 2027
placeKöln
11 Oct 2027 until 13 Oct 2027
computer Online: Zoom
11 Oct 2027 until 13 Oct 2027
Description

Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen

Seminarziel

Nach dem Seminar können Sie UI-Komponenten selbst umsetzen, Interaktionen logisch aufbauen und Designs in funktionierende Prototypen übersetzen. Sie verstehen JavaScript nicht als abstrakte Programmiersprache, sondern als gezielte Verhaltensebene für Benutzeroberflächen. Dadurch können Sie Zustände, Ereignisse und UI-Logik sicherer einordnen und in eigenen Prototypen anwenden. Sie gewinnen mehr Sicherheit beim Arbeiten mit DOM, Events und einfachen Datenstrukturen und sind in der Lage, interaktive Entwürfe nachvollziehbar umzusetzen und Ihre Lösungen fachlich fundiert mit Entwickler:innen zu besprechen.

Inhalt

  • Tag 1 und 2: Denken in Interaktion & erste Komponenten
    • Einstieg & K…

Read the complete description

Frequently asked questions

There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.

Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen

Seminarziel

Nach dem Seminar können Sie UI-Komponenten selbst umsetzen, Interaktionen logisch aufbauen und Designs in funktionierende Prototypen übersetzen. Sie verstehen JavaScript nicht als abstrakte Programmiersprache, sondern als gezielte Verhaltensebene für Benutzeroberflächen. Dadurch können Sie Zustände, Ereignisse und UI-Logik sicherer einordnen und in eigenen Prototypen anwenden. Sie gewinnen mehr Sicherheit beim Arbeiten mit DOM, Events und einfachen Datenstrukturen und sind in der Lage, interaktive Entwürfe nachvollziehbar umzusetzen und Ihre Lösungen fachlich fundiert mit Entwickler:innen zu besprechen.

Inhalt

  • Tag 1 und 2: Denken in Interaktion & erste Komponenten
    • Einstieg & Kontext
    • Rolle von JavaScript im UI-Design (Struktur vs. Stil vs. Verhalten)
    • Vom statischen Layout zur interaktiven Komponente
    • Typische UI-Patterns (Toggle, Tabs, Modals, Feedback)
  • Setup & Arbeitsweise
    • JavaScript in HTML einbinden
    • Arbeiten mit Browser DevTools
    • Konsole als Design-Werkzeug
  • DOM verstehen (Design -> Code)
    • Wie HTML als Struktur im Browser vorliegt
    • Elemente gezielt auswählen und verändern
    • Inhalte dynamisch ändern (Text, Attribute, Klassen)
  • Erste UI-Interaktionen
    • Mini-Projekt: Interaktiver Content Block
    • Text ein-/ausblenden
    • „Mehr anzeigen“ / „Weniger anzeigen“
    • Klassen toggeln (z. B. für CSS States)
  • JavaScript Basics - nur das, was man wirklich braucht
    • Variablen (für Zustände in UI)
    • Datentypen (Strings, Zahlen, Boolean)
    • Bedingungen (if -> UI reagiert)
    • Fokus: „Was passiert wenn Nutzer X macht?“
  • Komponentenlogik & Nutzerinteraktion
    • Events = Herzstück von UI
    • Klick, Hover, Tastatur
    • Event Listener verstehen und einsetzen
    • Unterschied: Zustand vs. Aktion
  • Praxisblock: Interaktive Komponenten
    • Projekt: Akkordeon / Tabs
    • mehrere Elemente steuern
    • aktiven Zustand verwalten
    • UX-Logik abbilden
    • Schleifen & Struktur
    • Mehrere Elemente gleichzeitig ansprechen
    • Listen von Elementen bearbeiten
    • Beispiel: Navigation, Cards
    • Funktionen = wiederverwendbare Bausteine
    • Logik kapseln
    • Parameter übergeben (flexible Komponenten)
    • Rückgabewerte nutzen
    • Projekt: wiederverwendbare Toggle-Funktion
    • Objekte im UI-Kontext
    • Zustände speichern (z. B. Formulare, Komponentenstatus)
    • einfache Datenstrukturen für UI nutzen
  • Realistische UI-Prototypen & Best Practices
    • Arbeiten mit echten UI-Flows
    • Nutzerinteraktionen kombinieren
    • Zustände über Zeit verändern
  • Tag 3: Praxisblock - Komplexere Komponenten
    • Projekt 1: Formular mit Validierung
    • Eingaben prüfen (rudimentär)
    • Fehlermeldungen anzeigen
    • visuelles Feedback geben
    • Projekt 2: Countdown / Timer UI
    • Zeitbasierte Interaktion
    • dynamische Anzeige
    • Projekt 3: Modal / Overlay
    • öffnen / schließen
    • Fokus & UX beachten
  • DOM vertiefen (für echte Projekte)
    • Elemente erstellen (dynamische Inhalte)
    • Styles per JS verändern
    • UI dynamisch erweitern
  • Debugging & sauberes Arbeiten
    • Fehler verstehen (statt nur beheben)
    • Debugging im Browser
    • typische Fehlerquellen im UI-Code
  • Code-Qualität für Designer:innen
    • lesbarer Code
    • einfache Struktur statt „cleverer“ Lösungen
    • kleine, verständliche Funktionen
There are no reviews yet.
Share your review
Do you have experience with this course? Submit your review and help other people make the right choice. As a thank you for your effort we will donate $1.- to Stichting Edukans.

There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.