Dmwt6vm7sxirvfw6wxdl

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

A Beginner's Guide to React and Redux for Aspiring Web App Developers & Entrepreneurs.

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.

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.

Requirements

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

We at Mammoth Interactive value input from students like you. Please feel free to leave your feedback or questions in our forum. We are always happy to help.

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.


Your Instructor


Chris Veillette
Chris Veillette

Class 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.

Get started now!