Advanced Node and React: Building a Secured SPA using REST APIs

PT20557
Summary
Best practices will be emphasized, and real-world techniques employed as students create an actual end-to-end SPA (Single Page Application). React 16 with JSX is used to create a front-end using a supplied back end environment. Then the back-end is replaced by creating a REST API using Node to access Postgres. Client and server-side routing, validation of data, security, authentication, and tools to enhance productivity will be emphasized throughout. Students will learn and use testing strategies and tools for each layer of the application.
Prerequisites
Before taking this course, you should have the following:
  • Knowledge of ES6 features including the concept of modules / packages
  • Experience with Node and npm
  • Exposure to React development
Duration
5 Days/Lecture & Lab
Audience
This course is designed for experienced JavaScript developers who want to understand the inner workings of React and Node, to be able to build full applications with React and Node.
Topics
  • A Basic App with Simple State
  • Creating Rest API in Node
  • Forms and Validation
  • Understanding Flux and Redux
  • Enhancing Security

Related Scheduled Courses