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.
Before taking this course, you should have the following:
5 Days/Lecture & Lab
A Basic App with Simple State