Angular

Learn Angular, a JavaScript framework, to build dynamic web applications.

What you'll learn

12 Sections
59 Tutorials
59 Core Concepts

Available Sections

Angular Basics

Introduces the core concepts of Angular, including modules, components, templates, and directives.

5 tutorials 5 concepts
Start Learning

Angular CLI

Explains using Angular CLI to create, build, and manage Angular projects.

5 tutorials 5 concepts
Start Learning

Angular Components and Templates

Covers building and designing Angular components and templates.

5 tutorials 5 concepts
Start Learning

Angular Directives and Pipes

Covers the use of built-in and custom directives and pipes for enhancing templates.

5 tutorials 5 concepts
Start Learning

Angular Services and Dependency Injection

Explains creating services and using dependency injection in Angular.

5 tutorials 5 concepts
Start Learning

Angular Routing and Navigation

Explains configuring routes and enabling navigation in Angular applications.

5 tutorials 5 concepts
Start Learning

Angular Forms and Validation

Covers creating and validating forms using Angular forms module.

5 tutorials 5 concepts
Start Learning

Angular HTTP and APIs

Explores using Angular's HTTP client to make API requests and handle responses.

5 tutorials 5 concepts
Start Learning

Angular State Management

Covers managing application state using services, RxJS, and state management libraries.

5 tutorials 5 concepts
Start Learning

Angular Animations

Explores creating animations and transitions using Angular's animation module.

5 tutorials 5 concepts
Start Learning

Angular Testing and Debugging

Covers writing and executing unit and end-to-end tests in Angular applications.

4 tutorials 4 concepts
Start Learning

Angular Security and Optimization

Covers best practices for securing and optimizing Angular applications.

5 tutorials 5 concepts
Start Learning