Angular is a hugely popular TypeScript framework for building web applications. It provides for the division of page content into modular, self-contained components that are easy to maintain and test. Ideally suited to highly dynamic, single-page applications and with routing built in, Angular is a staple for millions of front-end web developers worldwide.This course is delivered using the latest version and includes sessions dealing the basics, signals, components, templates, directives, dependency injection, routing, forms, HTTP Client, and testing.Exercises and examples are used throughout the course to give practical hands-on experience with the techniques covered.