We may earn an affiliate commission when you visit our partners.
Dan Wahlin, Greg Bardwell, Deborah Kurata, Jim Cooper, Joe Eames, Mark Zamoyta, John Papa, Brice Wilson, Brian Noyes, and Duncan Hunter

Angular is a comprehensive JavaScript framework designed for building dynamic and interactive web applications. Maintained by Google, it supports the development of single-page applications (SPAs) with an architecture that facilitates the construction of complex applications through a set of cohesive tools and components.

Read more

Angular is a comprehensive JavaScript framework designed for building dynamic and interactive web applications. Maintained by Google, it supports the development of single-page applications (SPAs) with an architecture that facilitates the construction of complex applications through a set of cohesive tools and components.

The framework offers features like two-way data binding, modular development structures, dependency injection, and extensive testing capabilities, which are essential for modern web development. Angular is tailored to work smoothly with TypeScript, providing advantages such as static typing, classes, and interfaces that contribute to cleaner code and easier maintenance.

Angular's ecosystem is supported by tools such as Angular CLI for project scaffolding and build management, RxJS for reactive programming patterns, and Angular Material for UI design components. These integrated tools assist developers in creating efficient, scalable applications.

Enroll now

Share

Help others find Paths from Pluralsight by sharing it with your friends and followers:

What's inside

Six courses

Angular CLI

(3 hours)
Learn how to create, generate, lint, debug, test, build, and serve high quality apps that follow the Angular Style Guide using the Angular CLI.

Securing Angular Apps with OpenID Connect and OAuth 2

(3 hours)
OpenID Connect and OAuth 2 empower your Angular apps with modern security protocols and Single Sign-on (SSO) capabilities. This course guides you through authenticating users and authorizing access in your Angular applications.

Angular NgRx: Getting Started

(4 hours)
NgRx is a powerful library for organizing and managing state in Angular applications using the Redux pattern. This course will teach you the basics of NgRx, including how to create a store, actions, reducers, effects, and selectors.

Angular 12 HTTP Communication

(2 hours)
Nearly every Angular app needs to communicate with a server over HTTP. This course will teach you simple, as well as advanced, techniques to help you create and manage HTTP requests, responses as Observables, interceptors, and client-side caches.

Angular 12 Services

(2 hours)
Services are a crucial part of every well-structured Angular application. This course will teach you how to create great services and use Angular's dependency injection system to deliver the right service at the right time.

Angular 13 Best Practices

(1 hours)
As you learn Angular, it's easy to miss or forget some of the best practices. This course will teach you some of those best practices, including Angular project and folder organization, Angular module organization, Angular component and service best practices, and performance best practices.

Learning objectives

  • Angular core concepts
  • Angular cli
  • Forms
  • Components
  • Routing
  • Services
  • Dependency injection
  • Unit testing
  • Advanced workflows

Save this collection

Save Angular 14 to your list so you can find it easily later:
Save
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser