Updated June 2026 21 hours of live training delivered over 3-5 days to accommodate your scheduling needs Designed for professional developers, tech leads, and solution architects building enterprise web apps who want a rigorous, practical upgrade to modern Angular. It suits teams moving from older Angular versions or other SPA frameworks, as well as managers and L&D leaders seeking a course that aligns with production workflows, enforces code quality, and accelerates delivery across online or in-person cohorts. This live, hands-on course equips software teams to ship reliable, maintainable Angular applications faster. Participants start by setting up a professional workflow with VS Code, Git, and the Angular CLI, then dive into core platform skills: TypeScript and JavaScript, project scaffolding and updates, linting, and configuration via angular.json and the Angular MCP server. You will build components with robust data and event binding, leverage signals for reactivity (the foundation of today's zoneless-by-default Angular), and control UI flow with the built-in control-flow blocks (@if, @for). The course then moves to real-world app architecture—routing with parameters, testable services, and data transformation with pipes—before integrating remote data using HttpClient and the AsyncPipe. Throughout, the emphasis is on patterns that reduce defects, speed delivery, and scale across teams. All students receive comprehensive courseware covering all topics in the course. Courseware is distributed via GitHub in the form of documentation and extensive code samples. Students practice the topics covered through challenging hands-on lab exercises. Students will need a free, personal GitHub account to access the courseware. Students will need permission to install Node.js and Visual Studio Code on their computers. Also, students will need permission to install NPM Packages and Visual Studio Code extensions. If students are unable to configure a local environment, a cloud-based environment can be provided.Angular Fundamentals for Professionals: Build Maintainable SPAs with TypeScript
Class Duration
Student Prerequisites
Target Audience
Description
Learning Objectives
Training Materials
Software Requirements
Training Topics
Overview
Setting Up Dev for Angular
Creating and Exploring Angular Projects
Data and Event Binding
Conditions, Looping and Styles
Routing
Services & Pipes
HttpClient