Introduction to React and Redux. Code Web Apps in JavaScript.

A beginner's guide to React and Redux for aspiring web app developers and entrepreneurs!

   Watch Promo   Enroll in Course

Do you want to learn to build beautiful, well-functioning web apps? Join web developer Chris Veillette in this course for beginners to start building web apps today.

Get a coupon

Why React?

React is an efficient and flexible JavaScript library for building user interfaces. Many popular websites including Instagram, Facebook, Netflix, and Imgur use React.

What Will I Learn?

  • How to lay out a web app in a logical way
  • JSX, a pre-processor that adds XML syntax to JavaScript
  • The foundations of building a single-page app using React Router
  • How to use Web Pack, a bundler for code
  • How to transition from webpack 1.0 to webpack 2.0
  • How to write modular CSS. Instead of having one global CSS file, you can break it down into components. This makes your CSS simple and declarative.
  • How to use Redux, a predictable state container for JavaScript apps
  • How to refactor code (alter code to make it simpler and more efficient)
  • How to fix bugs and handle errors
  • How to code in ES6 and JavaScript

Who is the target audience?

  • Developers who want to learn about React and Redux.
  • Coders who want to learn to build web apps.
  • Coders who want to learn JavaScript.


  • Modern web browser
  • Basic HTML/CSS knowledge
  • This course was recorded on a Mac computer.

You can build your own web apps! This course is full of practical examples. We teach you theory while also building real projects that you can put in your web development portfolio. Enroll today to join the Mammoth community.

Level: Beginner, Length: 18.5 hours. The source code for the projects is included in this course.

Get a coupon

Your Instructor(s)

Mammoth Interactive
Mammoth Interactive

Mammoth Interactive is a company that was formed in 2008 by John Bura. Mammoth Interactive has produced games for the iPhone, iPad, XBOX 360 and more. Their games have been sponsored by highly esteemed companies such as Nickelodeon.

Mammoth Interactive has a long history of providing support to other developers. Mammoth Interactive has been contracted to produce epic soundtracks, addicting levels, rock solid programming and business development.

In 2011 it was clear that there opportunity in the software education market. Mammoth Interactive has released 7 courses on with expert advice from our CEO John Bura. John has been programming since 1997 and teaching since 2002. John brings a unique perspective with his years of experience of teaching and real word experience running a software company. Since November of 2011 Mammoth Interactive has sold over 400k worth of education courses around the world. The courses have been featured on many websites such as Venture Beat, Expert Dojo, Cult of Mac, Macgams, and many more.

In 2012 Mammoth interactive started an educational software branch releasing Code Habit. Code Habit is software the teaches people how to develop software by habit.

Course Curriculum

  Chapter 21: Epilogue
Available in days
days after you enroll

Frequently Asked Questions

When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.