Dev-Workshop · für Frontend-Entwickler:innen
Barrierefreiheit beginnt im Markup.
Accessibility Tree, semantisches HTML, ARIA, Tastatur und Testing – alles, was ihr braucht, um Barrierefreiheit direkt im Code umzusetzen. An euren Komponenten, in eurem Stack.
- Halbtag 4 h · Ganztag ca. 7 h
- bis 8 / 12 Personen
- Remote oder vor Ort
Platzhalter sind
keine Labels.
Fünfmal „Hier klicken“
hilft niemandem.
Ein Element,
zwei Welten.
Ein Attribut,
ein ganzer Satz.
Die Realität
Kommt euch das bekannt vor?
-
Die div-Suppe
Der Button ist ein div mit Click-Handler. Mit der Maus klappt alles. Mit Tastatur kommt niemand hin, und der Screenreader sagt nur „Gruppe“.
-
ARIA als Pflaster
Jemand hat role="button" und drei aria-Attribute ergänzt. Jetzt kündigt der Screenreader mehr an – nur leider das Falsche.
-
Grün heißt nicht fertig
axe meldet null Fehler. Trotzdem hängt der Fokus nach dem Schließen des Modals irgendwo im Nirgendwo.
Die Annahme, die ausbremst
-
Barrierefreiheit heißt: überall ARIA-Attribute ergänzen.
Verständlich: ARIA klingt nach dem Werkzeug für genau dieses Problem. Doch falsches ARIA richtet oft mehr Schaden an als gar keins.
stattdessen: Semantisches HTML zuerst. ARIA nur da, wo HTML nicht reicht – und dann richtig.
Was ihr mitnehmt
Nach dem Workshop könnt ihr …
So arbeiten wir: Kein Frontalunterricht.
Wir arbeiten an euren echten Themen – mit euren Komponenten, euren Prozessen, euren Fragen.
- Live-Demo
- Code-Review
- DevTools hands-on
- Screenreader selbst testen
Voraussetzung: HTML- und CSS-Grundkenntnisse.
Für: Frontend- und Fullstack-Entwickler:innen, gern auch QA.
Formate & Preise
Gleiche Themen. Unterschiedliche Tiefe.
Pilotphase: 20 % für die ersten Buchungen
-
Halbtag
Verstehen und einordnen.
Überblick, Live-Demos, erste Aha-Momente. Ideal als Einstieg oder zum Auffrischen.
Regulärer Preis: 950 € Aktueller Preis: 760 € zzgl. MwSt.
-
4 Stunden
-
bis 8 Personen
-
Remote oder vor Ort
Themen
- Wie Browser, Accessibility Tree und Screenreader zusammenspielen
- Semantisches HTML und typische Anti-Pattern
- ARIA: wann ja, wann nein
- Tastatur, Fokus-Reihenfolge und sichtbarer Fokus
- Testing-Grundlagen mit Screenreader und axe
-
-
Empfohlen
Ganztag
Selbst machen.
Dieselben Themen in der Tiefe – plus Hands-on an euren eigenen Beispielen.
Regulärer Preis: 1.800 € Aktueller Preis: 1.440 € zzgl. MwSt.
-
ca. 7 Stunden
-
bis 12 Personen
-
Hands-on an euren eigenen Beispielen
Zusätzlich zu den Halbtag-Themen
- Den Accessibility Tree in den DevTools lesen
- Formulare, Fehlermeldungen und Live Regions
- Fokus-Management in Modals und nach Seitenwechseln
- Screenreader-Testing selbst ausprobieren
- axe und jest-axe in der CI-Pipeline
Ihr geht raus mit: Eine PR-Checkliste für Barrierefreiheit, die zu eurem Stack passt.
-
Paketpreis für den ganzen Workshop, nicht pro Person · zzgl. 19 % MwSt.
Optional: Follow-up-Session (2 h, ca. 4 Wochen nach dem Workshop) für 450 € zzgl. MwSt.
Ablauf
Von der Anfrage bis nach dem Workshop.
-
jetzt
Interesse anmelden
Ihr meldet euch unverbindlich. Sobald der Workshop buchbar ist, melde ich mich.
-
30 Min
Abstimmung
In 30 Minuten klären wir, was euer Team braucht und welches Format passt.
-
danach
Termin & Rechnung
Ihr bekommt Terminbestätigung und Rechnung. Bezahlt wird vor dem Workshop.
-
ca. 1 Woche
Zuschnitt
Ich bereite den Workshop auf euer Team zu – mit euren Beispielen.
-
Workshop-Tag
Workshop & Wrap-up
Remote oder vor Ort. Zum Schluss: Was nehmt ihr mit, was sind die nächsten Schritte?
-
~4 Wochen später
Follow-up
Optional: 2 Stunden, um Fragen aus der Praxis zu klären. 450 € zzgl. MwSt.
Remote oder vor Ort
Wo der Workshop stattfindet, entscheidet ihr.
- Remote
- ohne Aufpreis
- Vor Ort in Berlin
- ohne Aufpreis
- Berlin-Umland / Brandenburg (Rückfahrt am selben Tag)
- +150 €
- Deutschlandweit inkl. einer Übernachtung
- +500 €
- Jede weitere Übernachtung
- +150 €
Tipp: Remote funktionieren die Workshops genauso gut.
Wer leitet
Kein Frontalunterricht. Echte Themen. Euer Team.
Selbstcheck
Passt der Dev-Workshop zu euch?
Passt, wenn …
-
… ihr Frontend baut, egal ob mit React, Vue, Angular oder Vanilla.
-
… Barrierefreiheit in euren Code-Reviews bisher kaum vorkommt.
-
… ihr wissen wollt, was automatisierte Tools finden – und was nicht.
-
… ihr an euren eigenen Komponenten lernen wollt.
Etwas anderes hilft euch mehr, wenn …
-
… im Team noch kein gemeinsames Grundverständnis da ist. Dann startet mit dem Sensibilisierungsworkshop.
-
… ihr ein Gutachten über euren Code braucht. Dafür ist ein Audit gedacht.
-
… niemand im Team HTML und CSS schreibt. Dann passt der UI/UX- oder PM/PO-Workshop besser.
FAQ
Fragen zum Workshop
-
Wann ist der Workshop buchbar?
Ich melde mich persönlich, sobald er buchbar ist. Wer vorher Interesse anmeldet, bekommt Pilotkonditionen.
-
Gilt der Preis pro Person?
Nein, es ist ein Paketpreis für den ganzen Workshop: im Halbtag für bis zu 8, im Ganztag für bis zu 12 Personen. Seid ihr mehr, buchen wir einen zweiten Durchgang.
-
Remote oder vor Ort – und was kostet die Anreise?
Beides geht. Remote und vor Ort in Berlin kosten nichts extra, die Pauschalen für andere Orte stehen oben unter „Remote oder vor Ort“.
-
Was müssen wir vorbereiten?
Nennt mir vorab euren Stack, dann passe ich die Beispiele an. Alle sollten die axe-Erweiterung im Browser installiert haben. Zugang zu eurem Code ist hilfreich, aber kein Muss.
-
Wie viel Vorlauf braucht ihr?
Plant etwa eine Woche ein. Vorher stimmen wir in einem kurzen Call (30 Minuten) ab, was euer Team braucht, damit ich den Workshop zuschneiden kann.
-
Gibt es eine Nachbetreuung?
Auf Wunsch: eine Follow-up-Session von 2 Stunden, etwa vier Wochen nach dem Workshop, für 450 € zzgl. MwSt.
-
Was, wenn wir verschieben oder absagen müssen?
Verschieben geht bis 5 Tage vor dem Termin einmalig kostenfrei. Absagen bis 7 Tage vorher ist kostenfrei, danach berechne ich 50 % des Preises.
Interesse am Dev-Workshop?
Meldet euch unverbindlich. Ich melde mich, sobald der Workshop buchbar ist – mit Pilotkonditionen für alle, die früh dabei sind.
-
Paketpreis, nicht pro Person.
-
Remote und in Berlin ohne Aufpreis.
-
Unsicher, welcher Workshop passt? Kostenloses Erstgespräch