Angular
45 courses3 categories
Part of LearnProgramming
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(45)
Showing 1–30 of 45 courses
Updated 8mo 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
UpdatedLearn to connect a NestJS gRPC backend to Angular, building CRUD features and real-time HTTP/2 streaming through an Envoy proxy.1h 12m
UpdatedDesign and deploy a real-time ML system with Michael Guay: 188 lessons on Python, Rust, LLMs, Kafka, and Kubernetes through a live fraud-detection project.48h 20m5/5
Updated 9mo 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
UpdatedLearn to write and debug Angular 16 tests with real understanding, covering standalone components through video lessons and practical homework.10h 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
UpdatedLearn reactive Angular patterns using plain RxJs, refactoring an imperative app step by step into lightweight state management with no extra library.5h 33m5/5
FreeUpdated 2y agoStart building modern AngularJS applications with component architecture and best practices. Build modern AngularJS applications.2h 41m
FreeUpdated 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
FreeUpdatedA free, 10-lesson course on using webpack to modularize AngularJS directives, templates, and CSS without manual busywork.43m
FreeUpdated 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
FreeUpdatedA free course on modernizing Angular 1.x apps with component-based, Angular 2-inspired patterns and ES6 via Babel, across 10 lessons.1h 3m
UpdatedLearn Angular's signals API for state management through small, focused code examples, building from basics to computed values and effects.1h 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
FreeUpdatedA free introduction to Angular 2's core concepts, covering components, services, and one-way data flow through a hands-on small app.5h 6m
FreeUpdated 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
FreeUpdatedA free NgRx course covering Actions, Reducers, Effects, and Selectors in a real Angular application, built around 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
FreeUpdated 3y agoAccelerating Through Angular 2 — build dynamic web applications with Angular and TypeScript. Components, services, routing, and reactive forms covered.1h 4m
FreeUpdated 3y agoTaskRabbit is an online and mobile marketplace that allows users to outsource small jobs and tasks to others in their neighbourhood.3h 31m
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.