Building Web Applications with Angular

This Specialization covers modern Angular development: building, testing, and deploying applications with standalone components, signals, and functional APIs. Angular remains widely adopted in enterprise software, and these APIs have replaced the NgModule patterns used in earlier versions. You build one application across all three courses. You start with the CLI, TypeScript models, standalone components, and signal-based state, then add services, reactive forms with validation, routing with functional guards, and REST API integration. The final course restructures the application with feature-based architecture and NgRx SignalStore, tunes performance, adds unit tests, and deploys an optimized build. By the end of this Specialization, you will be able to: 1. Build standalone components with templates, data binding, and control flow. 2. Manage reactive state with signals and the input() and output() functions. 3.

Share logic through services and dependency injection. 4. Build reactive forms and guarded routes, and integrate REST APIs with HttpClient. 5. Manage application state with NgRx SignalStore and HTTP interceptors. 6. Test, optimize, and deploy an Angular build. This specialization is interned for developers comfortable with HTML, CSS, and JavaScript. TypeScript is taught within the courses. Enroll now to build, test, and deploy an Angular application using the framework’s current APIs.

Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.