React & Typescript

Einführung für Entwickler

React einer der führenden Technologien, um dynamische, performante Oberflächen für Webanwendungen zu bauen. React wird meist mit Typescript kombiniert, einer Programmiersprache, die auf Javascript aufbaut und es mit einem mächtigem Typsystem ergänzt. In diesem Kurs gibt es einen Überblick über die Möglichkeiten von React, und es wird eine kleine Web-Anwendung mit React gebaut, um handfeste Erfahrung zu sammeln.

Voraussetzungen

Teilnehmer sollten die Grundlagen der Web-Entwicklung kennen (HTML, CSS, JavaScript). Grundlagen genügen, Details werden soweit nötig im Laufe des Kurses erläutert.

Inhalt

Der Kurs beginnt mit einem kurzen Überblick über Technologien für Webanwendungen, und ordnet React ein. Es wird erläutert, was genau React bietet (und was nicht).

Den Großteil des Kurses macht der praktische Teil aus - dabei wird eine Web-Anwendung mit React und Typescript entwickelt. Am Ende gibt es einen Workshop, wo Raum für Fragen der Teilnehmer oder Exkurse bleibt.

Themen-Überblick

  • Was ist React? Einordnung und Anwendungsszenarien?
  • Technologien zur Entwicklung einer React-Anwendung - node.js, npm, create-react-app
  • Einführung in Typescript
  • Bau einer Web-Anwendung mit React
  • Ausblick und Raum für Teilnehmerfragen

Kurszeiten

Wer möchte, reist bis 22 Uhr am Vortag an und nutzt den Abend bereits zum Fachsimpeln am Kamin oder im Park.

An den Kurstagen dann von 9-18 Uhr (mit 2 Kaffee- und 1 Mittagspause) etwa 60% Schulungen und 40% Übungen. Selbstverständlich arbeitet jeder Teilnehmer am von uns gestellten Notebook oft parallel zum Referenten mit.

Anschließend Abendessen und Angebote für Fachsimpeln, Ausflüge uvm. Wir schaffen eine Atmosphäre, in der Fachleute sich ungezwungen austauschen. Wer das nicht will, wird zu nichts gezwungen und findet auch jederzeit Ruhe.