Introduction

Angular is a platform and framework for building single-page applications using HTML and TypeScript. TypeScript is a primary language for Angular application development. It is a super set of JavaScript and is strongly typed, object oriented and compiled language. Angular uses HTML as a template language and its syntax can be extended to build application’s components quickly As a platform, Angular includes a component-based framework for building scalable web applications a collection of well-integrated libraries that cover a wide variety of features, including routing, forms management, client-server communication, and a suite of developer tools to help you develop, build, test, and update your code.

Learning Outcomes

Study Resources

For your study of this topic, use these resources.

Web Articles and Blogs

Video Lessons

Class Lecture

Exercises

Before-Class Exercises

In-Class Exercises

Having setup your local development environment previously, in this activity, you will do the Tour of Heroes app and tutorial which shows you how to develop an application using the Angular CLI tool, and introduces the fundamentals of Angular.