Featured resource
Forrester Wave Report 2025
Pluralsight named a Leader in the Forrester Waveâ„¢

Our tech skill development platform earned the highest scores possible across 11 criteria.

Learn more
  • Course
    • Libraries: If you want this course, consider one of these libraries.
    • Core Tech

Angular Foundations

Learn the core building blocks of Angular by creating a real application step by step. This course will teach you how to structure, build, and style complete Angular applications using standalone components, Angular template syntax, and services.

Jim Cooper - Pluralsight course - Angular Foundations
by Jim Cooper

What you'll learn

Getting started with Angular can be overwhelming, especially with its powerful set of features that can feel complex at first. In this course, Angular Foundations, you’ll learn to build modern web applications using Angular’s core capabilities. First, you’ll explore how to set up your environment and create your first Angular app using the CLI and TypeScript. Next, you’ll discover how to build standalone components, use template syntax to bind to and display data, and respond to user interactions. Finally, you’ll learn how to style your components with encapsulated CSS and connect them to reusable services that fetch dynamic data from an API. When you’re finished with this course, you’ll have the skills and knowledge of Angular needed to confidently build and structure a working front-end application.

Table of contents

About the author

Jim Cooper - Pluralsight course - Angular Foundations
Jim Cooper

Jim Cooper is a software developer at Pluralsight. With more than 20 years of software development experience, he has gained a passion for Agile software development -- especially Lean.

More Courses by Jim