ReactJS

NEFF Lotto de Limbach HUK COBURG Bundesamt für Seefahrt und Hydrographie Safran Fraunhofer Draeger

ReactJS Praxisschulung

Sie möchten ReactJS schnell und praxisorientiert erlernen? Sie planen, Ihr Front-End mit ReactJS zu erstellen? Sie wollen saubere und benutzerfreundliche User-Interfaces mit ReactJS realisieren und die Verbindung zu Ihrem Back-End herstellen? Dann brauchen Sie nicht mehr weiter zu suchen. Diese React-Praxisschulung ist genau das Richtige für Sie. Schritt für Schritt erlernen Sie die Sprachelemente dieses spannenden Facebook-Frameworks. Erfahren Sie mehr über dieses ReactJS Praxisseminar.

Alle Kurse live

In der Academy oder online

Ihre Vorteile auf einen Blick

  • Viel Praxis und sofort anwendbares Wissen für Ihre Projekte

  • Zertifikat bei einer aktiven Teilnahme

  • Kleine Gruppen mit max. 8 Teilnehmern

  • Trainer mit jahrelanger Lehr- und Industrieerfahrung

  • Didaktisch durchdachtes Lernmaterial

  • Kompakt, lebhaft und nachhaltig

NUTZEN

  • Praxisorientiertes Lernen: Die Teilnehmer erwerben Kenntnisse und Fähigkeiten, die direkt in der Entwicklung von ReactJS-Anwendungen angewendet werden können.
  • Kenntnisse erweitern: Der Kurs deckt ein breites Spektrum an Themen ab, von den Grundlagen von HTML 5 und JavaScript bis hin zu fortgeschrittenen ReactJS-Konzepten und Zustandsmanagement.
  • Vertrauen gewinnen: Durch das Erlernen der Test- und Debugging-Techniken gewinnen die Teilnehmer mehr Vertrauen in ihre Fähigkeit, qualitativ hochwertige ReactJS-Anwendungen zu erstellen.
  • Projekterfahrung: Die Teilnehmer haben die Möglichkeit, ein komplettes Projekt durchzuführen, was ihnen wertvolle Erfahrungen für zukünftige Entwicklungsprojekte bietet.
  • Karriereentwicklung: Die Beherrschung von ReactJS, einer der gefragtesten Front-End-Technologien, kann die Karriereaussichten der Teilnehmer erheblich verbessern.

INHALTE

Der Kurs behandelt eine Auswahl folgender Themen:

  • HTML 5 Grundlagen
  • JavaScript Grundlagen
  • Einführung in JSX und ReactJS
  • Unidirektionaler Datenfluss und Ereignishandling
  • Arbeiten mit ReactJS-Komponenten
  • Arbeiten mit APIs und Lebenszyklusmethoden
  • Code-Organisation mit ES6-Modulen
  • Code-Testing mit Jest und Enzyme
  • Fortgeschrittene React-Komponenten
  • Zustandsmanagement in React
  • Erstellung einer ReactJS-App
  • Vertiefung in JSX, React App, Props und State in React
  • ReactJS-Projektschritte, einschließlich Routing, Inhaltserstellung und -aktualisierung
  • Authentifizierung mit Firebase
  • CRUD und Live-Syncing mit Firebase
  • Projektbereitstellung und Code-Refaktorisierung

VORKENNTNISSE

Dieser ReactJS-Kurs richtet sich an Sie, wenn Sie bereits Vorkenntnisse in JavaScript haben. Falls Sie noch gar keine Vorkenntnisse haben, dann ist der Kurs "Programmieren mit JavaScript" der richtige für Sie!

BESCHREIBUNG

ReactJS ist ein JavaScript-Framework von Facebook. Es ermöglicht Front-End-Entwicklern, ein optisch ansprechendes und reaktionsschnelles Web Graphical User Interface (GUI) zu implementieren. ReactJS ist neben AngularJS eine der großen und weit verbreiteten JavaScript Front-End-Technologien. Weltbekannte Unternehmen wie Facebook, Instagram, Skype, Netflix, eBay und Uber nutzen ReactJS, ebenso wie Content-Management-Systeme wie WordPress oder Nachrichtendienste wie Twitter. ReactJS kommt sowohl bei Desktop- als auch bei mobilen Anwendungen zum Einsatz.

Das ReactJS-Seminar der Coding Akademie München legt den Schwerpunkt auf die Praxis. Denn wir garantieren Ihnen, dass Sie nicht nur die theoretischen Grundlagen erlernen werden. Viel wichtiger ist, dass Sie die praktische Anwendung beherrschen werden. Wie das gelingt? Ganz einfach! Wir kombinieren ein Minimum an Theorie mit einem Maximum an Praxis und ergänzen dies durch zahlreiche Workshops. Die kleine Gruppengröße von maximal acht Teilnehmern trägt ebenfalls dazu bei.

ABLAUF

In unserem dreitägigen ReactJS-Kurs durchlaufen wir eine umfassende Reise durch die Grundlagen und fortgeschrittenen Aspekte der ReactJS-Entwicklung. Jeder Tag ist sorgfältig strukturiert, um Ihnen ein tieferes Verständnis von ReactJS zu ermöglichen und Ihnen praktische Fähigkeiten zu vermitteln, die Sie sofort anwenden können.

Am ersten Tag beginnen wir mit den Grundlagen von HTML 5 und JavaScript, bevor wir uns auf die spezifischen Aspekte von ReactJS konzentrieren. Sie werden mit JSX, den ES6-Funktionen und dem ReactDOM vertraut gemacht. Wir behandeln auch Konzepte wie unidirektionalen Datenfluss, Bindungen und Ereignishandler. Außerdem beschäftigen wir uns mit ReactJS-Komponenten, darunter Komponentenstatus, teilbare Komponenten und komponierbare Komponenten. Der Tag endet mit einer Einführung in die Arbeit mit APIs, wobei Themen wie Lebenszyklusmethoden und das Abrufen von Daten behandelt werden.

Am zweiten Tag liegt der Fokus auf der Organisation von Code und Testverfahren. Sie lernen, wie Sie mit ES6-Modulen Ihren Code strukturieren und wie Sie Snapshot-Tests mit Jest und Unit-Tests mit Enzyme durchführen können. Der Tag schließt mit einer Besprechung von fortgeschrittenen React-Komponenten und Methoden zum Zustandsmanagement in React.

Am dritten und letzten Tag des Kurses konzentrieren wir uns auf die Erstellung einer ReactJS-App. Hierbei erläutern wir JSX, React App, Props und State in React. Danach führen wir Sie durch verschiedene Projektschritte, von der Auflistung von Inhalten aus dem Zustand über das Hinzufügen von Flash-Nachrichten bis hin zum Löschen von Inhalten und der Authentifizierung mit Firebase. Der Kurs endet mit einer Diskussion über CRUD und Live-Syncing mit Firebase sowie der Bereitstellung des Projekts und der Refaktorisierung Ihres Codes.

Bitte beachten Sie, dass alle Seminarinhalte individuell an die Wünsche unserer Teilnehmer angepasst werden. Sie können je nach Wissensstand variieren und werden gemeinsam mit dem Seminarleiter an Tag 1 definiert.

Kursformate

3-tägiger Kurs vor Ort

Der Kurs findet in unsern modernen und top ausgestatteten Schulungsräumen statt. Wir stellen jedem Teilnehmer während der Schulung einen modernen Laptop zur Verfügung. Getränke werden von der Coding Academy zur Verfügung gestellt. Zugang zum Material bekommen Sie spätestens am ersten Tag des Kurses.

3-tägiger Onlinekurs
Der Kurs findet Online statt. Sie benötigen lediglich einen Computer mit Internet-Zugang; für manche Kurse ist es allerdings nötig, dass Sie die verwendete Software installieren; das ist in der Beschreibung des jeweiligen Kurses angegeben. Zugang zum Material bekommen Sie spätestens am ersten Tag des Kurses.

4-Wochen Programm

Ein neues und innovatives Lernkonzept. Mehr Infos dazu hier

Zertifikat

Selbstverständlich erhalten Sie als Teilnehmer dieses Kurses ein Zertifikat. Voraussetzung dafür ist die komplette Teilnahme an allen Kurseinheiten und Programmier-Aufgaben.

Wie geht es ab hier weiter?

Wenn Sie Ihre in diesem Kurs gewonnenen Kenntnisse noch weiter vertiefen möchten, dann empfehlen wir Ihnen weitere Webentwicklungskurse, wie z.B. AngularJS oder HTML5 und CSS3.

Wir freuen uns sehr darauf, Sie in diesem und zukünftigen Kursen der Coding Academy herzlich begrüßen zu dürfen!

Ihre TRAINER

Dieser Kurs wird von einem der folgenden Trainer durchgeführt:

Dr. Matthias Hölzl
Dr. Matthias Hölzl

Expert: Python, JavaScript, C++ , Machine Learning,

Dr. Kyrill Schmid
Dr. Kyrill Schmid

Expert: Python, Java, Machine Learning, Künstliche Intelligenz

Dr. Gilbert Beyer
Dr. Gilbert Beyer

Expert: Interaction Design, JavaScript, ReactJS

Weitere Webentwicklung-Kurse

Anfragen