Jonathan Moore
Ehemaliger CTO Team Europa & gruenderszene.de
Inge Missmahl
CEO Ipso
Leonhard Nima
Gründer von Nima Social Business Consulting
Die N3XTCODER-Schulungswochen sind intensive 5-tägige Programme. Die Teilnehmer tauchen tief in fortgeschrittene Konzepte und Prozesse der Software ein, um ihre Programmierkenntnisse zu verbessern. Die Schulungen finden in kleinen Gruppen von bis zu 12 Teilnehmern statt. Sie werden von unseren N3XTCODER Coaches unter der Leitung von Jonathan Moore (ehemaliger CTO Team Europe & gruenderszene.de) durch den Prozess begleitet und arbeiten mit anderen gleichgesinnten Entwicklern zusammen.
Die N3XTCODER-Trainingswoche mit Ipso konzentriert sich auf React.JS, um einen Videochat und umliegende Funktionen zu entwickeln. Sie lernen React.JS-Konzepte, -Tools und -Techniken kennen, wie z.B. Komponentenhierarchien, einseitiger Datenfluss, JSX, ES6, Testen mit Jest. Sie werden auch moderne Front-Ops-Tools wie Babel, Webpack und Browserify kennenlernen. Der Kurs vermittelt auch, wie man nodeJS als Backend verwendet, wie man mit Fragen der API-Sicherheit und der Fehlerbehandlung umgeht und wie man eine 12-Faktor-App für die Bereitstellung strukturiert. Es wird auch die Möglichkeit geben, Ihre Git-Kenntnisse zu verbessern und im Team zusammenzuarbeiten.
Durch das Abspielen des Videos stimmen Sie der Übertragung von Daten an die jeweilige Videoplattform (z.B. YouTube, Vimeo) zu.
Der Lehrplan des Kurses wird durch die Ergebnisse des N3XTCODER ReactJS Workshops, der am 16. Juli stattfand, erweitert. In diesem Workshop haben wir einen Proof of Concept Video-Chat für die Video-Beratungsplattform www.ipso-ecare.com erstellt. Die Gesundheitsplattform bietet professionelle psychosoziale Beratungsdienste online an, um Menschen zu helfen, die in kriegsbetroffenen Ländern rund um den Globus unter traumatischen Erfahrungen leiden. Ipso begann 2004 in Afghanistan mit der Ausbildung und Schulung von psychosozialen Beratern. Bis heute wurden mehr als 350 Berater ausgebildet und in den letzten zwei Jahren erhielten mehr als 110.000 Menschen individuelle Beratungsgespräche.
N3XTCODER unterstützt IPSO in ihrem aktuellen Iterationsprozess und bietet interessierten Teilnehmern die Möglichkeit, sich dem Team für ein längeres Projekt anzuschließen.
Jonathan Moore
Ehemaliger CTO Team Europa & gruenderszene.de
Inge Missmahl
CEO Ipso
Leonhard Nima
Gründer von Nima Social Business Consulting
OUTCOMES:
Sie werden die Trainingswoche mit einer funktionierenden ReactJS-App verlassen und haben dabei Folgendes gelernt:
KENNTNISSTAND: Zwischenstufe
WELCHE FÄHIGKEITEN SIND ERFORDERLICH:
Haben Sie Fragen zu Ihrem Kenntnisstand und ob diese Trainingswoche das Richtige für Sie ist? Zögern Sie nicht, uns eine E-Mail an [email protected] zu schicken.
AGENDA:
Tag 1 - Erstellung eines Peer2Peer-Videos
Am ersten Tag der Schulung werden wir in React eintauchen und unsere Komponentenhierarchie erstellen. Wir werden auch die Verwendung von props und state untersuchen, um unsere Videoverbindung zu integrieren und einen sauberen Kontrollfluss zu entwerfen. Zu den Themen, die wir behandeln werden, gehören:
React-Konzepte
Tag 2 - Schaltflächen und Steuerungen
An Tag 2 werden wir unsere Videochat-Schnittstelle fertigstellen, indem wir dem Benutzer die Möglichkeit geben, den Ton stumm zu schalten oder das Senden von Videos zu beenden. Wir werden uns auch ansehen, wie wir automatisierte Tests mit unseren React-Komponenten durchführen können:
Tag 3 - Benutzer und auth(z)
Jetzt muss der Anrufer andere Benutzer finden und den Anruf mit ihnen verbinden. Dazu müssen wir sehen, wie wir ein einfaches Backend in unsere App integrieren und Benutzern die Anmeldung und das Login ermöglichen.
Tag 4 - Bereitstellung
Über unsere Entwicklungsumgebung hinaus wollen wir unsere App demonstrieren und schließlich in der Produktion einsetzen. An Tag 4 werden wir uns die 12-Faktor-App-Architektur von heroku ansehen und wie wir unsere neue React-App mit der Konfiguration aus der Umgebung bereitstellen.
Tag 5 - Zusammenfassung
Im Laufe der Woche werden wir Themen sammeln, die wir uns näher ansehen wollen. Tag 5 wird mit einem Tauchgang in diese Themen beginnen. Wir werden dann Gelegenheit haben, unsere Apps fertig zu stellen, und am Ende des Tages werden wir unsere Ergebnisse diskutieren und sie IPSO präsentieren.
EINDRÜCKE:
Werfen Sie einen Blick auf einige Eindrücke aus unseren früheren Workshops!
Vielleicht interessierst du dich auch für die folgenden Inhalte.
events
Kommen Sie am 16. Juli 2016 zu uns und lernen Sie, mit React.js zu programmieren, indem Sie einen webbasierten Videochat erstellen.
events
Nehmen Sie an unserem Hackathon teil und nutzen Sie Ihre Chance, einer der kreativen Köpfe zu sein, die die Zukunft der Bildung neu definieren!
events
Nehmen Sie an unserem Hackathon teil und nutzen Sie Ihre Chance, einer der kreativen Köpfe zu sein, die die Zukunft der Bildung neu definieren!