React: Nanodegree Program Syllabus
React: Nanodegree Program Syllabus
React: Nanodegree Program Syllabus
React
Students should have prior development experience building and deploying front-end applications with
HTML, CSS, JavaScript, Git, GitHub, NPM, and experience using the command line interface (bash, terminal).
The React Nanodegree program is comprised of 3 courses and 3 projects. Each project you build will be an
opportunity to demonstrate what you’ve learned in your lessons. Your completed projects become part of a
career portfolio that will demonstrate your mastery of React to potential employers.
As this is a project-based course, you’re going to start building right away. This gives you an opportunity to
get your hands dirty with React, and start mastering the skills you’ll need. Plus, every project you build is
reviewed by an expert Project Reviewer, and their detailed feedback will be instrumental in helping you to
advance.
LEARNING OUTCOMES
As with the previous course, this is hand-on curriculum, and building projects is what it’s all about. Here,
you’ll leverage React with Redux to build “Would You Rather”, a popular party game.
LEARNING OUTCOMES
LEARNING OUTCOMES
KNOWLEDGE
Find answers to your questions with Knowledge, our
proprietary wiki. Search questions asked by other students,
connect with technical mentors, and discover in real-time
how to solve the challenges that you encounter.
STUDENT HUB
Leverage the power of community through a simple, yet
powerful chat interface built within the classroom. Use
Student Hub to connect with your fellow students in your
Executive Program.
WORKSPACES
See your code in action. Check the output and quality of
your code by running them on workspaces that are a part
of our classroom.
QUIZZES
Check your understanding of concepts learned in the
program by answering simple and auto-graded quizzes.
Easily go back to the lessons to brush up on concepts
anytime you get an answer wrong.
PROGRESS TRACKER
Stay on track to complete your Nanodegree program with
useful milestone reminders.
Richard Kalehoff
I N S T R U C TO R
Richard is a Course Developer with a
passion for teaching. He has a degree
in computer science, and first worked
for a nonprofit doing everything from
front end web development, to backend
programming, to database and server
management.
Specific roles include: Front-End Web Developers, Full Stack Web Developers,
and UI/UX Developers. For salary information, please visit the salary module
on the React Nanodegree Program home page. You can also find industry
insights on React in the Stack Overflow 2017 Developer Survey Results.
Each project will be reviewed by the Udacity reviewer network. Feedback will
be provided and if you do not pass the project, you will be asked to resubmit
the project until it passes.