This training will cover software development using JavaScript ES6+ and React, Redux and Node.js, as well as the fundamental building blocks of HTML5, CSS3 & Bootstrap 4. Participants in this training will learn how to create a full-stack application that will be hosted on Heroku. As the training progresses, we will also deploy codes to a GitHub repository. We'll start with a blank editor and finish with a fully deployed application.