Baisc project show casing the concepts of event binding, routing, filtering, creating the nested component, http request and injecting services If you already have angular installed then download this project, do NPM install and give NPM start command to run the application.
npm install: to install the packages available in package.json; npm start: command associated with "ng serve" to start our application; ng serve -o: after compilation application starts with default browser; ng build --prod: build the application, ready for deployment with minification
Angular Getting Started by Deborah Kurata