← 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)

Related courses