Angular
47 courses 3 categories
Part of Learn Programming
Angular is a TypeScript-first frontend framework maintained by Google, designed for large, long-lived applications with strict architectural conventions. The topic covers modern Angular (v17+) with standalone components, signals, the new control-flow syntax, and the surrounding ecosystem — as well as the legacy AngularJS (1.x) line for teams maintaining older codebases.
Angular in 2026 looks very different from the framework that shipped in 2016. Standalone components removed the NgModule boilerplate. Signals provide fine-grained reactivity alongside RxJS. The new `@if` / `@for` template syntax replaced the structural directives most developers found awkward. SSR via Angular Universal is now first-class, and the CLI handles most of the build / test / deployment pipeline out of the box.
What you'll find under this topic
- Modern Angular: standalone components, signals, the new control flow syntax
- Reactive programming: RxJS observables, operators, subjects, error handling
- State management: NgRx, NgRx Signals, services with signals
- Forms: reactive forms, template-driven forms, validators, dynamic forms
- Routing and guards: lazy loading, resolvers, route guards, auth flows
- Enterprise patterns: dependency injection, monorepos, Nx workspaces, design systems
- AngularJS (1.x) maintenance and migration paths to Angular 17+
Angular has a strong foothold in enterprise — banks, insurance, telecom, healthcare, internal tools at large organizations, and any team where TypeScript discipline and a single opinionated framework outweighs ecosystem flexibility. Employers include Google (Angular's home), Microsoft for some products, large financial institutions, and the long tail of consulting and digital-agency work. Roles include frontend engineer, full-stack engineer, and platform engineer on multi-team Nx monorepos.
Categories (3)
Courses (47)
Showing 1 – 30 of 47 courses
Updated 4mo agoDeep Dive in Angular Forms. The course goes way beyond the official documentation and shows you how the Angular forms work internally, so You understand why thi18h 3m5/5
Updated 5mo agoIn this lesson, you will learn how to connect a gRPC backend on NestJS to a frontend on Angular .1h 12m
Updated 5mo agoLearn to design, develop, deploy, and scale end-to-end real-time ML systems using Python, Rust, LLMs, and Kubernetes.48h 20m5/5
Updated 6mo agoHave you learnt the basics of ASP.NET Core and Angular? Not sure where to go next? This course should be able to help with that. In this course we start from30h 29m5/5
Updated 1y agoMaster the full scope of web security and learn to develop secure full-stack applications with reliable authorization, protection against vulnerabilities.16h 37m5/5
Updated 2y agoLearn Angular from a senior industry professional. This is the only Angular course you need to learn Angular.52h 28m
Updated 2y agoAngular is one of the most popular web development frameworks you can learn these days, especially in the enterprise landscape.26h 25m5/5
Updated 2y agoAngular and Golang: A Practical Guide — build a fullstack app with Angular front-end and a Go REST API. Real-world clean-code patterns.6h 35m
Updated 2y agoWrite Tests Consciously. At the end of the course, you will be able to write and debug tests with a full and in-depth understanding of what you are doing and ho10h 37m
Updated 2y agoThis course takes you on a developer journey where you'll be building a complete desktop application that runs on any platform (Windows, Mac.11h 28m
Updated 2y agoIf you are planning to start your career as a developer or you just want to improve your programming skills, then this course is right for you. Get all you need80h 1m
Updated 2y agoThis course is a complete guide to the new NgRx Ecosystem, including NgRx Data, Store, Effects, Router Store, NgRx Entity, and DevTools.6h 11m
Updated 2y agoSpring Boot and Angular have forever changed how web applications are built. Understanding how they work is essential for any full-stack developer. In this cour2h 22m5/5
Updated 2y agoAt the core of state management in Angular is a thorough knowledge of the Redux pattern and the NgRx library. NgRx is a powerful library for organizing and mana4h 5m
Updated 2y agoThis course is a catalog of commonly used design patterns (and some anti-patterns) that every Angular developer should know. The goal of the course is to teach5h 33m5/5
Updated 2y agoStart building modern AngularJS applications with component architecture and best practices. Build modern AngularJS applications.2h 41m
Updated 2y agoGet advanced AngularJS skills for scalable apps. The only deep dive into the entire framework. Take your AngularJS skills to the Pro level. Comprehensive Direct7h 23m
Updated 2y agoThis Angular 2 video course is probably the most complete on the Internet to date and this means that it is time to seriously start studying the second Angular.18h 50m5/5
Updated 2y agoHow much work would it take for you to move all of your directives and their templates to several different new directories?43m
Updated 2y agoJSON Web Tokens (JWT) are a more modern approach to authentication. As the web moves to a greater separation between the client and server, JWT provides a terri31m
Updated 2y agoImplementing modern component-based architecture in your new or existing Angular 1.x web application is a breath of fresh air. In this course, you are going to1h 3m
Updated 2y agoWelcome to an insightful journey into building modern Angular applications with signals. This article aims to shed light on the relatively untapped potential of1h 44m
Updated 2y agoThe main goal of the course is to learn how to make scalable applications that will be easy to maintain, and on which you can conveniently work as a team. You w7h 34m5/5
Updated 2y agoThis course teaches you to make informed decisions by diving deep into real concepts, architecture, and unidirectional dataflow. We then weave our way through t5h 6m
Updated 2y agoAngular has been under development by Google for nearly a full decade. It has one purpose: scale up to gracefully handle the largest and most complex web apps a45h 23m
Updated 2y agoHave you learnt the basics of ASP.NET Core and Angular? Not sure where to go next? This course should be able to help with that. In this course we start from no29h 51m
Updated 2y agoBe prepared for the upcoming Angular Interview and increase a chance to get the desired job offer.5h 23m5/5
Updated 2y agoLearn Angular from a senior industry professional. This is the only Angular course you need to learn Angular, build enterprise-level applications from scratch &27h 28m
FreeUpdated 2y agoYou need predictable, maintainable and fast apps. You ll master Actions, Reducers, Data Structures with Entities, Memoized Selectors, the Redux pattern.7h 44m5/5
FreeUpdated 2y agoBuild 100 Components, Services, Directives, Pipes in Angular and Much More! We will master all Angular has to offer by building 100 re-usable.12h 23m5/5
Related topics
Frequently asked questions
- Is Angular still worth learning in 2026?
- Yes, if you target enterprise or large-team frontends. Modern Angular (v17+) with signals, standalone components, and the new control-flow syntax is genuinely competitive with React and Vue on developer experience. Banks, telecom, insurance, healthcare, and big-company internal tools keep Angular employment steady — the framework rewards teams who value strict architecture over flexibility.
- Angular vs React — which has better job prospects?
- React has more total openings, especially in startups and product companies. Angular has narrower but deeper enterprise demand and tends to pay competitively at large organizations with multi-team Nx monorepos. If you want maximum employer choice pick React; if you want to specialize in long-lived large codebases, Angular is a stronger fit.
- Do I need to learn RxJS to use Angular?
- Less than you used to. Signals now handle most reactive UI state and async is increasingly written with await rather than observable chains. RxJS is still essential for HTTP interceptors, complex event streams, and any existing codebase — plan on learning the core operators (map, switchMap, combineLatest, takeUntil) even if signal-first patterns now dominate new code.
- What's the difference between Angular and AngularJS?
- AngularJS (1.x) is the original 2010-era framework — separate codebase, $scope, two-way binding, no TypeScript. Angular (2+) is a complete rewrite released in 2016 and now at v17+. They share a name and almost nothing else. AngularJS is end-of-life; only learn it to maintain or migrate legacy apps.
- How long does it take to learn Angular?
- Plan on 2–3 months to reach productive on a real project, given prior JavaScript experience. Standalone components and signals shortened the on-ramp significantly compared to the NgModule era. Mastery of RxJS, dependency injection, state management (NgRx or signal stores), and Nx monorepo patterns adds another 6–12 months on top.