In this 1.5-hour long project-based course, you will learn about declarative programming and web components using Solid JS. We will cover topics such as reactive and declarative code, JSX (JavaScript XML) web components, Solid JS signal, store, and effect. To accomplish this, you will step in as an intermediate level web developer and develop an internal communication monitoring web app for an investment company, Moore Orlest Financial. To succeed in this project, learners need to have at least basic knowledge of HTML, CSS, intermediate to advanced JavaScript skills including: asynchronous functions, arrow function notation, and JSON (JavaScript Object Notation).