← Back to courses
Web Development
Angular Web Application Development
Signals, components, routing, forms and testing
A classroom course in building applications with Angular. The modules follow the in-depth guides of the Angular v22 documentation: signals, components, templates, directives, dependency injection, routing, forms, the HTTP client, server-side and hybrid rendering, and testing. This course prepares for no exam.
11Modules
IntermediateLevel
3 monthsDuration
COURSE THUMBNAIL
What you will be able to do
Build an interface from Angular components and templates
Manage state with signals
Share logic through services and dependency injection
Add routing and forms with validation
Call a back-end API with the HTTP client
Test components and services
Course outline
01
Angular essentials and the Angular CLI
02
Components
03
Templates
04
Signals
05
Directives
06
Dependency injection
07
Routing
08
Forms
09
HTTP client
10
Server-side and hybrid rendering
11
Testing; a complete application
Tools you will use
AngularTypeScriptAngular CLIAngular DevToolsNode.js
What you need
Working knowledge of HTML, CSS and JavaScript
TypeScript basics (TypeScript for JavaScript Developers or equivalent)


