Universal JavaScript with React, Node, and Redux

2 Hours
You save 91% -

23 Lessons (2h)

  • Concepts of Universal JavaScripts
    The Course Overview2:27
    Defining Universal JavaScript3:16
    Why Universal JavaScript?4:56
    Different Categories of Universal JavaScript4:34
    Using Abstractions5:06
    Sharing Views, Routes and Models2:32
  • Setting Up an Isomorphic App Development Environment
    Installing Prerequisites4:31
    Node.js and NPM6:18
    Configuring Babel and Webpack4:15
    Building and Running3:19
  • React.js and JSX
    Pure React4:04
    React in JSX3:03
    Passing Properties4:32
    React Router4:21
  • Redux Data Flow
    Redux Basics: Actions, Reducers, and Store10:14
    Redux and React Router2:58
  • React and Redux on the Server
    Server: Handling the Request2:00
    Server : Generating Initial State8:08
    Client : Hydrating and Rendering2:54
    Client: Page Transitions3:50
  • Application Platforms for Universal React

Leverage the Power of React, Redux & Node to Build Complete Web Apps in Pure JavaScript

Packt Publishing

Packt’s mission is to help the world put software to work in new ways, through the delivery of effective learning and information services to IT professionals. Working towards that vision, it has published over 4,000 books and videos so far, providing IT professionals with the actionable knowledge they need to get the job done–whether that’s specific learning on an emerging technology or optimizing key skills in more established tools.


Universal JavaScript is the latest evolution in modern web development. It allows developers to overcome some of the shortcomings of single page applications by running the same code on the server as well as on the client. This beginner-friendly course is a solid start for building real, production ready universal React apps.

  • Access 23 lectures & 2 hours of content 24/7
  • Learn React, Redux, & Node
  • Define Universal JavaScript
  • Build JavaScript apps that are faster & more SEO-friendly than single page applications


Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming, mobile streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels


  • Unredeemed licenses can be returned for store credit within 30 days of purchase. Once your license is redeemed, all sales are final.
Your cart is empty. Continue Shopping!
Processing order...