× {{alert.msg}} Never ask again
Class time and plan

Live Mentor

Small Group

Hands-On Learning

“By the end of this course you will have hands-on experience using React and Flux. We will build a real-time chat application which will provide you a real sense of how to build apps the React way.”

Fernando Trigoso

Fernando has been programming and leading software teams for over 10 years. He has architected and developed cloud-based systems for enterprises and technology startups. He has coached small and large software engineering teams achieving great success. Fernando improves the teams he coaches by applying systems thinking, simplicity, and engineering discipline, as well as knowing the opportunity cost of technical decisions.

Learn React with a Live Mentor, Not with Video Tutorials

Who is this class for?

This class is for developers that are familiar with Javascript, HTML and CSS.

What will you learn?

You will learn React, Flux, Routing, Webpack, ES6, Debugging React, creating reusable components and much more.

Codementor React Class: Syllabus

Lesson 1

Intro to React

- Intro to React
- JSX, Events, State and Props
- Setup with Webpack, Babel and ES6

Lesson 2

Chat application

- Start building a chat application
- Handling user inputs
- Components Lifecycle
- Rendering lists

Lesson 3

Managing Data and Actions using Flux

- Intro to Flux
- Adding Flux to our chat application
- Send and receive messages in real-time

Lesson 4

Developer tools, Ajax and Routing

- Using React Developer Tools
- Managing Ajax calls with React
- Adding routing to our app
- Review

You Will Get

8 Hours of Live Classes

The live group lecture is the core of the class. The mentor will teach the curriculum live and students can ask questions directly.

Hands-on Exercises

You'll get the chance to code live via hands-on exercises. All students will work on the exercises together via screen-sharing and get instant feedback from the mentor.

Unlimited Lesson Playbacks

Had to miss a class? Fear not. All lessons are recorded and you can review the recordings in the future.

Frequently Asked Questions

How is this different from other courses?

For only $99, you’ll get to learn React live with a real online mentor. This includes 4 weekly live sessions. Having live interaction with a mentor makes learning much easier than watching recorded video tutorials.

What do I need to know before the class?

To get the most out of this class, it would be great for you to be familiar with HTML5, CSS3, Bootstrap, Javascript, and jQuery and the DOM.

What if I miss a class?

All classes will be recorded and you‘ll have access to the recordings at any time. You can also ask questions in our Slack channel and get help from other members of the community.

What is a Delayed Live Class?

Delayed Live Class is for those who couldn't make it for the live sessions. With Delayed Live Classes, you'll be able to watch recordings uploaded within 24 hours after each session, and have access to our Slack community to ask questions and discuss with your peers and the instructor.

Class Enrollment Starts Soon

Space is Limited - Reserve Your Seat Now!

This beginner class will be held at 6PM PDT / 9PM EDT, starting Sep 1.
Not a beginner? Check out our intermediate class with Redux!

The schedule doesn't work for you? Check out Delayed Live Class in the dropdown menu below!

Questions? We're here to help!

Have questions about this live class or Codementor in general? Our team is here to help!

Class time and plan