Nanodegree-Programm

Programmieren mit React

React denkt Front-End-Entwicklung neu: Mit der hocheffizienten JavaScript-Bibliothek sind Teile von Facebook, Instagram oder auch die Webversion von WhatsApp entstanden. Tritt in diese Fußstapfen, indem du React von unseren Experten lernst.

Bis 24. April für den nächsten Kurs anmelden!

  • Dauer
    4 Monate

    Lerne 12 Stunden/Woche, um in 4 Monaten abzuschließen

  • KURSBEGINN
    24. April 2018
  • Voraussetzungen
    HTML, CSS, JavaScript

    Detaillierte Voraussetzungen ansehen

    Gute Englischkenntnisse in Wort und Schrift

  • KURSGEBÜHREN
    499€

    Du zahlst einmalig

Warum dieses React-Programm?

React ist eine leistungsstarke JavaScript-Bibliothek. Sie ist so ideal für den Aufbau von interaktiven, datengesteuerten Nutzeroberflächen, dass Branchengrößen wie Facebook, Netflix oder Airbnb darauf zugreifen. Dieses Nanodegree-Programm stattet dich mit dem Wissen und den Fähigkeiten eines professionellen React-Entwicklers aus, an denen es dem Arbeitsmarkt gerade fehlt. Um euch gut vorzubereiten, vertraut Udacity beim Curriculum auf Experten, die React mitentwickelt haben.


Warum dieses React-Programm?

Die Nachfrage nach React-Entwicklern stieg im Jahr 2016 um
160%

Von und mit den Besten lernen

Tyler McGinnis
Tyler McGinnis

Tutor

Tyler hat seine Leidenschaft für die Lehre bei der Programmierschule DevMountain entdeckt, für die er Kurse gab und plante. Außerdem ist er offizieller Google Developer Experte und fest in der React Community verwurzelt: Tyler organisiert React Utah und den React Newsletter.

Andrew Wong
Andrew Wong

Tutor

Andrew wird vom Wunsch getrieben, die Welt durch Programmierung zum besseren Ort zu machen. Dabei macht er vor allem diesen Kurs zu einem guten Ort: Seit er seine Leidenschaft fürs Unterrichten bei App Academy entdeckte, liebt Andrew es mit jedem Tag mehr, andere mit Bildung zu versorgen.

Richard Kalehoff
Richard Kalehoff

Tutor

Richard schreibt die Kurspläne mit seinem ganzen Verve für die Lehre. Er hat einen Informatik-Abschluss und arbeitete zunächst für eine gemeinnützige Organisation, bei der er sich von der Front- und Back-End-Programmierung über das Datenbank- und Server-Management um alles kümmerte.

Was du lernst

Kursplan herunterladen
Lernpfad

So lernst du React

In diesem Nanodegree-Programm lernst du, wie man mit React Declarative User Interfaces für das Web erstellt und React Native für iOS und Android einsetzt. Zusätzlich lernst du, wie man den Zustand bestimmter Anwendungen mithilfe von Redux besser verwalten kann.

Lerne mit React, Redux und React Native deklarative Benutzeroberflächen zu erstellen.

Weniger anzeigen

Dauer: 4 Monate

Voraussetzungen

Das React Nanodegree-Programm setzt Erfahrung in HTML, CSS und JavaScript voraus. Du solltest auch bequem mit der Command Line, Git und NPM umgehen können. Detaillierte Voraussetzungen ansehen

  • React Einmaleins

    Mithilfe des React-Frameworks (Version 15) lernst du Declarative User Interfaces zu erstellen, um funktionsfähige Anwendungen zu bauen.

    Privatbibliothek
  • React & Redux

    Wenn deine Anwendung schwierig zu verwalten ist, wird es Zeit, mit Redux zu arbeiten! Es lohnt sich – aus komplizierten Gebilden werden Anwendungen auf Spitzenniveau.

    Würdest du lieber...
  • React Native

    Du verwendest bereits React, um Anwendungen zu schreiben? Mit React Native kannst du jetzt Apps entwickeln, die auf iOS- und Android-Geräten funktionieren.

    Umfrage-Tool

“Die einzige Konstante für einen Front End-Entwickler ist die Veränderung. Die Programmiermuster von Reacht sind allerdings die, die derzeitige und künftige Front End-Technologien nutzen.”

— Tyler McGinnis, React Instructor
EINMALEINS
Nanodegree-Programm
$499 USD

Einmalig

Lerne in drei Projekten, mit React, Redux und React Native deklarative Benutzeroberflächen zu erstellen.

Jetzt loslegen


Programmieren lernen bei und mit Udacity

Erfolgsgeschichten

FAQ

    HIGHLIGHTS
  • Was spricht für dieses Nanodegree-Programm?
    Mit React verbesserst du nicht nur deine Karriereaussichten als Front-End-EntwicklerIn, es ist eine der besten Entscheidungen, die du aktuell beruflich treffen kannst. Dieses Jahr wurden 160% mehr Stellen für React-EntwicklerInnen ausgeschrieben als noch 2016. Und React-EntwicklerInnen gehören innerhalb der Branche zu den Besserverdienenden. Um dir eine solche Karriere zu ermöglichen, hat Udacity gemeinsam mit Tyler McGinnis dieses Nanodegree-Programm konzipiert. Dem Kurs geht es durch seine Experten, stetes Feedback, Karriereberatungen, Foren und aktive Mentoren um das Topniveau der React-Entwicklung.
  • Welche Themenfelder deckt dieses Nanodegree ab?
    Im Allgemeinen sind es drei große Felder: Als KursteilnehmerIn dieses Lernprogramms lernst du die Grundlagen der Javascript-Bibliothek React, die Verwaltungsfunktionen von Redux und wie man React Native für iOS und Android einsetzt.
  • Auf welche Jobs bereitet mich dieses Nanodegree vor?
    Die Bereiche Web-Entwicklung, App-Entwicklung, Software-Entwicklung, Digital Marketing und E-Commerce stehen KursabsolventInnen generell offen. Unabhängig ob in einem Großunternehmen oder einem Start-up.

    Folgende Stellen bieten sich mit einem React Nanodegree besonders an: Front-End Web Developer, Full Stack Web Developer und UI/UX Developer. Informationen zu branchenüblichen Gehältern bietet etwa die "Computerwoche" (Stand September 2016).
    KURSGEBÜHREN UND BEZAHLUNG
  • Wie viel kostet das React Nanodegree-Programm?
    Das Programm besteht aus einem Abschnitt, der vier Monate dauert. (Lernende müssen den gesamten Abschnitt durchlaufen, um mit einem Nanodegree-Zertifikat abzuschließen.) Dieser eine React-Programmabschnitt kostet dich einmalig 499 EUR.
  • Wie kann ich bezahlen?
    Lernende in Deutschland, Österreich und der Schweiz können derzeit mit Kreditkarte oder per SEPA-Lastschrift zahlen. Von Lernenden aus dem Rest Europas können wir derzeit leider nur Kreditkarten annehmen. Wir arbeiten daran, euch schon bald weitere Zahlmöglichkeiten anzubieten.

    Die Zahlmethode kann jederzeit geändert werden.
  • Wann wird meine Zahlung fällig?
    Bevor der Kurs beginnt. So wissen wir genau, wie viele Lernende den jeweiligen Kurs durchlaufen und können einen optimalen Support gewähren. So wisst ihr genau, wer mit euch lernt, könnt euch in Lern- und Projektgruppen zusammenfinden.
  • Kann ich dieses Programm kostenlos testen?
    Nein, in diesem Fall gewähren wir keine kostenlose Testphase. Du kannst dir zu Beginn jedes Abschnitts allerdings sieben Tage lang dein Geld zurückholen, wenn dir die Lernerfahrung nicht gefällt oder genügt (siehe nächster Punkt).
  • Kann ich mir die Gebühren rückerstatten lassen?
    Ja, wir haben eine siebentägige Rückerstattungsfrist. Innerhalb dieser sieben Tage nach Kursbeginn kannst du dich im Classroom (unter "Einstellungen") abmelden und eine Rückerstattung beantragen. Wichtig: Ab dem achten Tag nach Kursbeginn erstatten wir keine Kursgebühren mehr.
  • Bietet ihr Stipendien für dieses Nanodegree-Programm an?
    Unsere Stipendienangebote ändern sich des Öfteren. Für einen aktuellen Stand wirfst du bestenfalls einen Blick auf unserer Stipendienseite.
    PROGRAMMSTRUKTUR
  • Ein Nanodegree-Programm? Was ist das?
    Weit mehr als nur Lerninhalte! Eine ausführliche Beschreibung und Details findest du HIER.
  • Und ich lerne ausschließlich online?
    Richtig, das Lernen läuft online ab. Lernende interagieren mit Mentoren, Tutoren und Mitlernenden in unserem virtuellen Klassenzimmer (dem Classroom), in moderierten Foren und über Slack, diese Services sind genau wie die Kursinhalte jederzeit und weltweit online abrufbar. Ihr habt also keine Anwesenheitszeiten oder Präsenzpflichten.

    Die Teilnahme an Live-Events – wie etwa Webinars oder Interviewrunden mit Experten – ist optional. Solche Events werden rechtzeitig angekündigt und sind später außerdem als Stream zugänglich.
  • Sagen wir, ich melde mich heute an. Wann habe ich Zugang zum Kurs?
    Sobald der nächste Kurs beginnt. Das Design Sprint-Programm setzt monatlich mit einem neuen Kurs ein, wann du beginnst hängt also ganz davon ab, wann du dich anmeldest. Aktuelle Information findest du ganz oben auf dieser Programmübersichtsseite.
  • Wie ist das React-Programm aufgebaut?
    Es besteht aus einem Kursabschnitt, der vier Monate läuft. Beginn und Ende werden von uns terminiert.
 Um das Nanodegree-Zertifikat zu erhalten, müssen die TeilnehmerInnen drei Projekte abgeben. Jedes Projekt wird von Experten begutachtet und mit Feedback versehen: Entweder das Projekt gilt als abgeschlossen oder du darfst korrigieren, bis dein Projekt betriebsfähig und deine Kenntnisse gefestigt sind. Diese Feedback-Schleife läuft, bis du alle drei Projekte erfolgreich abgeschlossen hast.
  • Kann ich in meinem eigenen Tempo lernen?
    Jein. Schneller lernen geht definitiv, langsamer eher nicht: Das geplante Zeitfenster des Kurses empfinden wir als beste Grundlage, um beim Lernen Schritt zu halten und den Abschluss zu schaffen. Wir legen dir auch Projekttermine nahe – die Projekte sollen ja bis zum Ablauf des Kurses abgeschlossen werden. Die Projekte können allerdings jederzeit eingereicht werden, du legst dein Lerntempo also schon selbst fest.
  • Besteht die Möglichkeit, das React Nanodegree-Programm zu pausieren?
    Nein. Das React Nanodegree-Programm ist befristet und im Sinne des stabilen Lernfortschritts haben wir uns in diesem Fall gegen die Option zum Pausieren entschieden.
  • Habe ich nach dem Abschluss weiterhin Zugriff auf das Kursmaterial?
    Natürlich. AbsolventenInnen behalten für einige Monate Zugang zu allen Lernmaterialien. Vielleicht wollt ihr ja einige Materialien speichern oder ein Projekt noch mal ohne Zeitdruck nachvollziehen.

    Bitte beachten: Lernende, die das Programm vorzeitig und/oder ohne Zertifikat verlassen, verlieren den Zugang zu den Kursmaterialien sofort.
    VORAUSSETZUNGEN
  • Welche Fähigkeiten sollte ich für dieses Programm mitbringen?
    Um mit dem React Nanodegree-Programm zu starten, solltest du bereits Erfahrungen mit HTML, CSS und JavaScript und keine Schwierigkeiten mit der Command Line, Git und NPM haben. Ein sicheres Englisch kann auch nicht schaden – alle Lernmaterialien und die Kommunikation finden komplett in englischer Sprache statt.
  • Wie kann ich mich bestmöglich vorbereiten?
  • Brauche ich spezielle Hard- oder Software?
    Alle KursteilnehmerInnen benötigen einen modernen Computer mit einem Text Editor – zum Beispiel vim, Sublime Text, Atom oder VSCode.
  • Kann ich während des React-Programms in anderen Nanodegree-Programmen angemeldet sein?
    Wir können und wollen das nicht verbieten. Wir freuen uns ja über dein Interesse und Engagement. Empfehlen würden wir die parallele Belegung zweier Programme allerdings nicht. Das Beste holst du aus der Lernerfahrung, indem du dich in ein Programm/Feld/Thema/Tool vertiefst, statt gedanklich zwischen diversen Dingen hin und her zu springen. Diese Programme sind intensiv, das Online-Lernen an sich ist neben Familie, Freunden, Job/Studium und anderen Hobbys kompliziert genug in den Alltag zu integrieren. Udacity wird es auch nach deinem Abschluss noch geben, du kannst also ein Nanodegree-Programm nach dem anderen belegen.
  • Welchen zeitlichen Aufwand muss ich einplanen?
    Durchschnittlich werden Lernende etwa 12 Stunden pro Woche aufwenden, um das Programm mit allen Lehrmaterialien, Quizzes und Projekten durchlaufen und erfolgreich abzuschließen zu können. Bitte bedenkt, dass das ein Durchschnittswert ist. Mancher wird mehr, ein anderer weniger Zeit benötigen.

Programmieren mit React