Java­Script Remote Work­shop für dein Team

JavaScript Online Workshop

Dein Unternehmen steht vor einer großen Migration und benötigt Hilfe? Du suchst eine **Schulungsmöglichkeit** für dein Entwicklungsteam? Ich biete **individualisierte Online Workshops zu modernen Frontend Engineering Themen** an. Dein Team kann vom gewohnten Arbeitsplatz aus teilnehmen. Schaue dir meine Themen unten an. Dein Team benötigt Unterstützung in einem anderen Thema, oder bei einer konkreten Idee? Kontaktiere mich einfach und wir finden gemeinsam eine Lösung für Dein Team.

Lerne JavaScript / Frameworks

Lerne JavaScript / Frameworks und werde ein JavaScript-Entwickler. JavaScript ist unter den Programmiersprachen die beste Wahl, wenn du Webentwickler werden möchtest. Meine Workshops behandeln JavaScript-Frameworks oder Bibliotheken, Performance und Barrierefreiheit im Web.

Für jeden Workshop wird ein klarer Zeitplan erstellt, bevor die Workshops beginnen. Wir arbeiten an einer realen Webanwendung und erstellen, analysieren oder optimieren sie je nach deinem Workshop-Thema.

Ziele und Workshop-Aufgaben

In jedem Workshop arbeiten wir an einem Thema und programmieren dazu Aufgaben. Ich empfehle jedem, alle Aufgaben auf seinem eigenen Laptop zu erledigen, um das Gelernte selbstständig anzuwenden. Wir programmieren in einer für dich aufgesetzten Umgebung, sodass alle Teilnehmer nur eine solide Internetverbindung benötigen.

Was wir erarbeiten:

  • Maßnahmenliste für dein Team oder dein Unternehmen
  • Realisierbare Ergebnisse für das eigene Projekt
  • Guidelines und Tipps zur Verbesserung eurer Code-Qualität
  • Workshop-Ziele (siehe Workshop-Übersicht)

On-site Training

Du hast mich als deinen Experten lieber vor Ort? Hol dir mit mir deinen Developer Advocate und Trainer ins Haus. In einem Online-Termin vorab besprechen wir ganz unverbindlich deine Intentionen und Ziele, damit ich den Workshop exakt auf dein Team ausrichten kann. Dabei können wir auch mehrere Workshop-Themen kombinieren oder ein gemeinsames Thema mit deinem Team identifizieren.

Migrationshilfe und Architektur Review

Musst du deinen Legacy-Code aktualisieren? Häufig liegt der Grund für ein Problem nicht an dem Update oder den spezifischen technischen Anforderungen, sondern an einem uneffizienten Workflow. Lass uns dein Team in meinen Workshops aufrüsten, damit es schnelle und zugängliche Webseiten mit einer optimalen Benutzererfahrung bereitstellen kann.

Deine Entwickler müssen in der Lage sein, zu arbeiten und dürfen nicht durch externe Störfaktoren blockiert werden. Wir analysieren vorab mit einer Architektur- und Prozessüberprüfung deine Engpässe und definieren gemeinsam Maßnahmen in einem Workshop. Vereinbare eine Termin und lass mich herausfinden, wie dir ein Trainingsworkshop helfen kann. Deine Entwickler sollen Zeit haben, das zu tun, was sie am besten können: Hochwertigen und skalierbaren Code schreiben.

Performance und Barrierefreiheit

“Remember that time is money.” Viele Nachforschungen untermauern diese Aussage von Benjamin Franklin. Kunden springen ab, wenn sie nicht schnell ans Ziel kommen.

Mit Hilfe eines Architektur Reviews fühlen wir deinem Projekt auf den Zahn und arbeiten in einem Workshop mit deinem Team an den Punkten aus der Analyse.

Viele Websites können hinsichtlich Geschwindigkeit und Zugänglichkeit deutlich optimiert werden. Oft ist es nur ein alternativer Text für ein Bild, der hinzugefügt werden muss, damit es Menschen mit Behinderungen möglich wird, deine Seite zu verwenden.

In einem Workshop können wir Leistungs- und Barrierefreiheit-Standards entwickeln, die dir und deinen Benutzern helfen.

JavaScript Workshops

Web Performance

In diesem Kurs lernst du, allgemeine Leistungsprobleme mit modernen JavaScript-Anwendungen zu analysieren und zu beheben.

Level: Beginner & Fortgeschrittene
Developer Tools wie ein Pro verwenden
JavaScript Code analysieren
Performance Budget aufsetzen
Verstehen, wie dein Browser JavaScript liest und versteht

Dein eigenes JavaScript Workshop-Thema

Hast du kein Thema gefunden, das deinen Bedürfnissen entspricht? Lass uns darüber sprechen, und wir erstellen einen Workshop, der auf dein Team zugeschnitten ist.

Level: Alle
Projektbezogenes Thema
Deine Ziele
Deine Prozesse
Dein Mehrwehrt

Erste Schritte mit Javascript

JavaScript ist eine mächtige und flexible Programmiersprache. Lerne JavaScript in meinem Kurs durch reale Herausforderungen. Nachdem wir die Grundlagen erlernt haben, beginnen wir gemeinsam mit dem Coden. Dazu verwenden wir Beispiele aus der Praxis, damit du das Gelernte sofort auf deine Projekte anwenden kannst. Wir verwenden keine JavaScript-Bibliotheken, sondern nur einfachen JavaScript-Code (VanillaJs).

Level: Beginner
expressions und statement
loops. scope und closures
data types und conditionals
ausgestattet sein, um JavaScript-Anwendungen zu erstellen

Web Accessibility / Barrierefreiheit

"Barrierefreiheit im Web" ist eines der am meisten unterschätzten Themen. Für mich ist Barrierefreiheit ebenso wichtig, wie die Performance einer Website. Wenn deine Website langsam ist, verlierst du Kunden. Wenn auf deine Seite nicht zugegriffen werden kann, ist dies auch der Fall. Web Accessibility ist einfach anzuwenden, wenn du es direkt zu Beginn deiner Entwicklung tust.

Level: Beginner & Fortgeschrittene
Accessibility analysieren
focus management, routing, and skip links
ScreenReader optimierten Code erstellen
ARIA APIs, Keyboard shortcuts

Angular für Enterprise Applikationen

Wir steigen direkt in die Konzepte von Angular ein. Du lernst, wie du die Angular-CLI (eine leistungsstarke Befehlszeile zum Erstellen von Inhalten in Angular) verwendest, Komponenten, Dienste, Routen und Formulare erstellst und Ajax nutzt, um Daten in unsere Anwendung zu übertragen. Wir bauen unsere Anwendung mit Nx und Angular Material.

Level: Beginner & Fortgeschrittene
Angular Enterprise Application
Nx
components, services, routes
test & deploy

ReactJs Fundamentals

Lerne, wie du mit React eine reale Anwendung erstellst. Wir behandeln die grundlegenden Muster, einschließlich der neuesten Funktionen in React wie Hooks, Effekte, Kontext und vieles mehr. Für unsere Anwendung werden wir Komponenten in JSX programmieren, Events verarbeiten, Formulare erstellen und einige Tools nutzen, die das React-Ökosystem für uns bereitstellt.

Level: Beginner & Fortgeschrittene
Grundlagen von ReactJs
JSX
event, forms
hooks

Was tun nach einem Workshop?

In jedem Workshop werden Standards erarbeitet, die eure Prozesse optimieren. Um einen langfristigen Mehrwert zu erreichen, müssen die erarbeiteten Standards in eure Arbeitsprozesse integriert werden.

Ich kann dir helfen, diese Guidelines in deiner täglichen Arbeit umzusetzen. Dies beschleunigt dein Team, verbessert die Codequalität und das Nutzererlebnis.

Schreib mich einfach an und wir besprechen, wie dein Unternehmen davon profitieren kann.