Learning Objectives & Outcomes:
Attendees will learn about:
* What are the benefits of using React.js?
* How much ES6 do I need to know?
* What is a component and how to create it?
* What is a state, props, and context?
* What are proptypes?
* What are lifecycle methods?
* What is hooks?
* What is JSX and what about separation of concerns?