Dr. Matthias Hölzl
Expert: Python, JavaScript, C++ , Machine Learning,
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.
In der Academy oder online
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
Der Kurs behandelt eine Auswahl folgender Themen:
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!
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.
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.
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
Selbstverständlich erhalten Sie als Teilnehmer dieses Kurses ein Zertifikat. Voraussetzung dafür ist die komplette Teilnahme an allen Kurseinheiten und Programmier-Aufgaben.
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!
Dieser Kurs wird von einem der folgenden Trainer durchgeführt: