Typescript effectively inside of an application and how to leverage its features to write really reusable code.
So we're going to make a very basic little web application. So this is gonna be something it's going to run inside of your browser. Our application is going to randomly generate two different entities. It's going to randomly generate a user and randomly generate a company known as they randomly generate all I mean is that we're going to have a user with a randomly generated name and last name and age and stuff like that. And our company will have a random name in a random business and some stuff like that as well every user in every company is going to have a location property tied to it as well. So this is going to be like a longitude and latitude after we generate the user and the company we're gonna use that location to show them as markers on a Google map inside the browser. So this marker right here I know it's kind of hard to see what these colors might represent the user. And this over here might represent the company so the entire goal of this application is to get you more familiar with classes and how to understand how to make use of interfaces really effectively to get some amount of code reuse on the applications you work on.
And like I said that's pretty much the whole goal of the entire course understanding classes and interfaces.
we're going to start off nice and easy using personal so to set up parcel.
It's going to flip over to my terminal right now and I'll do an 'npm i parcel-bundler'