Angular University

Angular University Angular University - Learn and Keep Up with the Angular Ecosystem

Hi everyone,๐Ÿ“š You can now learn with both text and video at Angular University!๐Ÿš€ Also, 4 brand new sections of the Defin...
16/10/2026

Hi everyone,
๐Ÿ“š You can now learn with both text and video at Angular University!

๐Ÿš€ Also, 4 brand new sections of the Definitive Angular (Signals Edition) Course are now live โ€” 18 lessons with 2h02m of fresh content.

๐—˜๐˜…๐—ฝ๐—น๐—ผ๐—ฟ๐—ฒ ๐——๐—ฒ๐—ณ๐—ถ๐—ป๐—ถ๐˜๐—ถ๐˜ƒ๐—ฒ ๐—”๐—ป๐—ด๐˜‚๐—น๐—ฎ๐—ฟ
๐Ÿ”— https://angular-university.io/course/angular-core-in-depth-course

๐Ÿ“ ๐—ก๐—ฒ๐˜„ ๐—ง๐—ฒ๐˜…๐˜ ๐—–๐—ผ๐—ป๐˜๐—ฒ๐—ป๐˜
Almost every lesson at Angular University now includes a text version just below the video, giving you another way to follow along and revisit what you've learned.

Prefer reading? Want to quickly review a concept without finding the right moment in the video? Now you can choose whichever format works best for you.

The new text content is already available for the first 27 lessons of Definitive Angular and for most lessons in our other courses.

๐Ÿ’ฌ I'd love to hear what you think! Is the text useful alongside the videos? What would make it better? Just reply to this email and let me know.

๐Ÿš€ ๐—”๐—น๐˜€๐—ผ ๐—ป๐—ฒ๐˜„: ๐—ณ๐—ผ๐˜‚๐—ฟ ๐—บ๐—ผ๐—ฟ๐—ฒ ๐˜€๐—ฒ๐—ฐ๐˜๐—ถ๐—ผ๐—ป๐˜€ ๐—ผ๐—ณ ๐——๐—ฒ๐—ณ๐—ถ๐—ป๐—ถ๐˜๐—ถ๐˜ƒ๐—ฒ ๐—”๐—ป๐—ด๐˜‚๐—น๐—ฎ๐—ฟ!
Across these 18 new lessons, you'll learn about:
- ๐ŸŽจ Component styling and view encapsulation โ€” :host, :host-context, ::ng-deep, global styles and CSS variable namespacing.

- ๐Ÿ” A signals deep dive โ€” array and object signals, computed(), and linkedSignal().

- โš™๏ธ Effects and signal dependencies โ€” when to use effect(), when to avoid it, untracked(), and manual cleanup.

- ๐Ÿ”„ Asynchronous signals โ€” resource(), loading and error states, httpResource(), and debounced().

โฑ๏ธ That's 2 hours and 2 minutes of new Angular training, ready for you to watch today.

๐Ÿ‘‰ ๐—ช๐—ฎ๐˜๐—ฐ๐—ต ๐˜๐—ต๐—ฒ ๐—ป๐—ฒ๐˜„ ๐˜€๐—ฒ๐—ฐ๐˜๐—ถ๐—ผ๐—ป๐˜€
๐Ÿ”— https://angular-university.io/course/angular-core-in-depth-course

๐Ÿ“… Recordings for the Definitive Angular course are still ongoing, and new lessons will be published every week until the course is complete.

Happy learning,
Vasco
Angular University

๐—”๐—ป๐—ด๐˜‚๐—น๐—ฎ๐—ฟ ๐—ฅ๐—ผ๐˜‚๐˜๐—ฒ๐—ฟ ๐˜„๐—ถ๐˜๐—ต ๐—ฆ๐—ถ๐—ด๐—ป๐—ฎ๐—น๐˜€: ๐—–๐—ผ๐—บ๐—ฝ๐—น๐—ฒ๐˜๐—ฒ ๐—š๐˜‚๐—ถ๐—ฑ๐—ฒ ๐Ÿš€Router signal integration is easy to miss: most of it relies on naming conv...
15/10/2026

๐—”๐—ป๐—ด๐˜‚๐—น๐—ฎ๐—ฟ ๐—ฅ๐—ผ๐˜‚๐˜๐—ฒ๐—ฟ ๐˜„๐—ถ๐˜๐—ต ๐—ฆ๐—ถ๐—ด๐—ป๐—ฎ๐—น๐˜€: ๐—–๐—ผ๐—บ๐—ฝ๐—น๐—ฒ๐˜๐—ฒ ๐—š๐˜‚๐—ถ๐—ฑ๐—ฒ ๐Ÿš€
Router signal integration is easy to miss: most of it relies on naming conventions and config options that aren't set by default!

Explore a ๐˜€๐—ถ๐—ด๐—ป๐—ฎ๐—น๐˜€-๐—ณ๐—ถ๐—ฟ๐˜€๐˜ approach to routing in this latest guide.

Table of Contents:

Router setup for a signals-first approach
Path parameters as signal inputs
Query parameters as signal inputs
Route resources data as signal inputs
Active navigation with isActive
Navigation status with currentNavigation
Tracking the last successful navigation
Conclusions and Key Takeaways

๐Ÿ‘‰ https://blog.angular-university.io/angular-router-with-signals/

Hi everyone,๐Ÿš€ The first ๐Ÿฎ๐Ÿณ ๐—น๐—ฒ๐˜€๐˜€๐—ผ๐—ป๐˜€ ๐—ผ๐—ณ ๐——๐—ฒ๐—ณ๐—ถ๐—ป๐—ถ๐˜๐—ถ๐˜ƒ๐—ฒ ๐—”๐—ป๐—ด๐˜‚๐—น๐—ฎ๐—ฟ (๐—ฆ๐—ถ๐—ด๐—ป๐—ฎ๐—น๐˜€ ๐—˜๐—ฑ๐—ถ๐˜๐—ถ๐—ผ๐—ป) are now live โ€” 2 hours and 37 minutes of mode...
09/10/2026

Hi everyone,

๐Ÿš€ The first ๐Ÿฎ๐Ÿณ ๐—น๐—ฒ๐˜€๐˜€๐—ผ๐—ป๐˜€ ๐—ผ๐—ณ ๐——๐—ฒ๐—ณ๐—ถ๐—ป๐—ถ๐˜๐—ถ๐˜ƒ๐—ฒ ๐—”๐—ป๐—ด๐˜‚๐—น๐—ฎ๐—ฟ (๐—ฆ๐—ถ๐—ด๐—ป๐—ฎ๐—น๐˜€ ๐—˜๐—ฑ๐—ถ๐˜๐—ถ๐—ผ๐—ป) are now live โ€” 2 hours and 37 minutes of modern Angular training!

๐—ช๐—ฎ๐˜๐—ฐ๐—ต ๐˜๐—ต๐—ฒ ๐—ณ๐—ถ๐—ฟ๐˜€๐˜ ๐Ÿฎ๐Ÿณ ๐—น๐—ฒ๐˜€๐˜€๐—ผ๐—ป๐˜€ ๐—ป๐—ผ๐˜„ โ†’
๐Ÿ”— https://angular-university.io/course/angular-core-in-depth-course

๐ŸŽ“ This is our new flagship course at Angular University, teaching Angular from the ground up with signals, standalone components, and zoneless change detection.

๐Ÿ“š In these first lessons, you'll learn how to:

๐Ÿ› ๏ธ Set up your development environment, including Angular AI tools, the MCP server, and Angular Agent Skills.
๐Ÿ’ป Build your first component and manage state with signals.
๐Ÿงฉ Work confidently with Angular templates, bindings, event handling, and .
๐Ÿ”„ Use signal inputs, input transforms, two-way binding with model(), and view queries.
๐Ÿ–ฅ๏ธ Display content with , and .

Whether you're new to Angular or catching up with the changes introduced by signals, these lessons will give you a solid foundation. ๐Ÿ’ก

๐Ÿ“ข ๐—ง๐—ต๐—ฒ ๐—ฐ๐—ผ๐˜‚๐—ฟ๐˜€๐—ฒ ๐—ถ๐˜€ ๐˜€๐˜๐—ถ๐—น๐—น ๐—ถ๐—ป ๐—ฝ๐—ฟ๐—ฒ-๐—น๐—ฎ๐˜‚๐—ป๐—ฐ๐—ต, with more lessons on the way. You can start watching the first 27 lessons today.

๐Ÿ‘‰ Explore Definitive Angular (Signals Edition)

Happy learning, ๐Ÿ‘‹
Vasco
Angular University

Hi everyone, ๐Ÿ‘‹Recording is underway for ๐——๐—ฒ๐—ณ๐—ถ๐—ป๐—ถ๐˜๐—ถ๐˜ƒ๐—ฒ ๐—”๐—ป๐—ด๐˜‚๐—น๐—ฎ๐—ฟ (๐—ฆ๐—ถ๐—ด๐—ป๐—ฎ๐—น๐˜€ ๐—˜๐—ฑ๐—ถ๐˜๐—ถ๐—ผ๐—ป), and the first two sections are now recorde...
02/10/2026

Hi everyone, ๐Ÿ‘‹

Recording is underway for ๐——๐—ฒ๐—ณ๐—ถ๐—ป๐—ถ๐˜๐—ถ๐˜ƒ๐—ฒ ๐—”๐—ป๐—ด๐˜‚๐—น๐—ฎ๐—ฟ (๐—ฆ๐—ถ๐—ด๐—ป๐—ฎ๐—น๐˜€ ๐—˜๐—ฑ๐—ถ๐˜๐—ถ๐—ผ๐—ป), and the first two sections are now recorded! ๐ŸŽฅ

๐Ÿ”— https://angular-university.io/course/angular-core-in-depth-course

Theyโ€™ll be published ๐—ป๐—ฒ๐˜…๐˜ ๐˜„๐—ฒ๐—ฒ๐—ธ, along with any additional course material ready by then. Hereโ€™s whatโ€™s coming: ๐Ÿš€

๐—ฆ๐—ฒ๐—ฐ๐˜๐—ถ๐—ผ๐—ป ๐Ÿฌ โ€” ๐—–๐—ผ๐˜‚๐—ฟ๐˜€๐—ฒ ๐—œ๐—ป๐˜๐—ฟ๐—ผ๐—ฑ๐˜‚๐—ฐ๐˜๐—ถ๐—ผ๐—ป ๐—ฎ๐—ป๐—ฑ ๐—ฆ๐—ฒ๐˜๐˜‚๐—ฝ ๐Ÿ› ๏ธ

Weโ€™ll tour the course and its repository, get your development environment ready, and create your first Angular project. Youโ€™ll learn the modern project structure and naming conventions, set up the backend REST API, and get familiar with the Angular Language Service and DevTools.

Weโ€™ll also set up the Angular CLI MCP server and the official Angular Agent Skills, exploring how they support your development workflow and what each one does. ๐Ÿค–

๐—ฆ๐—ฒ๐—ฐ๐˜๐—ถ๐—ผ๐—ป ๐Ÿญ โ€” ๐—œ๐—ป๐˜๐—ฟ๐—ผ๐—ฑ๐˜‚๐—ฐ๐˜๐—ถ๐—ผ๐—ป ๐˜๐—ผ ๐—”๐—ป๐—ด๐˜‚๐—น๐—ฎ๐—ฟ, ๐˜„๐—ถ๐˜๐—ต ๐—ฆ๐—ถ๐—ด๐—ป๐—ฎ๐—น๐˜€ ๐—™๐—ฟ๐—ผ๐—บ ๐˜๐—ต๐—ฒ ๐—•๐—ฒ๐—ด๐—ถ๐—ป๐—ป๐—ถ๐—ป๐—ด โšก

Weโ€™ll build our first component, display data on screen, and introduce signals right away. Youโ€™ll learn how to read signals and change their values with set() and update(), then see what happens when state isnโ€™t stored in a signal.

Weโ€™ll connect these first examples to Angularโ€™s core ideas and explore the key features of the framework.

The repository is organised so that ๐—ฒ๐—ฎ๐—ฐ๐—ต ๐˜€๐—ฒ๐—ฐ๐˜๐—ถ๐—ผ๐—ป ๐—ต๐—ฎ๐˜€ ๐—ถ๐˜๐˜€ ๐—ผ๐˜„๐—ป ๐˜€๐˜๐—ฎ๐—ป๐—ฑ๐—ฎ๐—น๐—ผ๐—ป๐—ฒ ๐—ฝ๐—ฎ๐—ด๐—ฒ ๐—ฎ๐—ป๐—ฑ ๐—ถ๐—ป๐—ฑ๐—ถ๐˜ƒ๐—ถ๐—ฑ๐˜‚๐—ฎ๐—น ๐—ฑ๐—ฒ๐—บ๐—ผ๐˜€, making it easy to jump into a topic and follow along. ๐Ÿ“š

More recordings are on the way. Iโ€™m looking forward to sharing the first lessons with you next week! ๐ŸŽฌ

See you inside the course! ๐Ÿ‘‹

๐Ÿš€ The curriculum for ๐—”๐—ป๐—ด๐˜‚๐—น๐—ฎ๐—ฟ ๐—œ๐—ป ๐——๐—ฒ๐—ฝ๐˜๐—ต (๐—ฆ๐—ถ๐—ด๐—ป๐—ฎ๐—น๐˜€ ๐—˜๐—ฑ๐—ถ๐˜๐—ถ๐—ผ๐—ป) is ready!Course preparation is going well and should finish next...
25/09/2026

๐Ÿš€ The curriculum for ๐—”๐—ป๐—ด๐˜‚๐—น๐—ฎ๐—ฟ ๐—œ๐—ป ๐——๐—ฒ๐—ฝ๐˜๐—ต (๐—ฆ๐—ถ๐—ด๐—ป๐—ฎ๐—น๐˜€ ๐—˜๐—ฑ๐—ถ๐˜๐—ถ๐—ผ๐—ป) is ready!

Course preparation is going well and should finish next week. ๐ŸŽ‰

๐Ÿ’ก This is Angular the way it's written today. Signals come in from the very first lesson, and the course is zoneless-only and standalone-only. There's no legacy decorator or NgModule material to wade through, just modern Angular from start to finish.

๐—”๐—ป๐—ด๐˜‚๐—น๐—ฎ๐—ฟ ๐—œ๐—ป ๐——๐—ฒ๐—ฝ๐˜๐—ต (๐—ฆ๐—ถ๐—ด๐—ป๐—ฎ๐—น๐˜€ ๐—˜๐—ฑ๐—ถ๐˜๐—ถ๐—ผ๐—ป):
๐Ÿ”— https://angular-university.io/course/angular-core-in-depth-course

๐Ÿ“š ๐—›๐—ฒ๐—ฟ๐—ฒ'๐˜€ ๐—ฒ๐˜ƒ๐—ฒ๐—ฟ๐˜†๐˜๐—ต๐—ถ๐—ป๐—ด ๐˜†๐—ผ๐˜‚'๐—น๐—น ๐—น๐—ฒ๐—ฎ๐—ฟ๐—ป:
0. Course Introduction and Setup
1. Introduction to Angular, with Signals From the Beginning
2. Template Syntax Deep Dive
3. Components Deep Dive
4. Built-In Control Flow
5. Component Styling and View Encapsulation
6. Angular Signals Deep Dive
7. HTTP with Signals
8. The HttpClient
9. Services
10. Security
11. Attribute Directives and Directive Composition
12. Pipes Deep Dive
13. Content Projection and Content Queries
14. Advanced Templates and Structural Directives
15. Dependency Injection Deep Dive
16. Deferred Loading and Error Boundaries
17. Lifecycle and Render Hooks
18. Internationalization (i18n)
19. RxJS Interoperability
20. Conclusion

๐Ÿ’ป Every section comes with its own runnable demos in the course repository. Each one is self-contained, so you can jump straight to the topic you need most.

๐Ÿค– You'll also get set up for AI-assisted Angular development from day one. We'll install the Angular CLI MCP server and the official Angular agent skills, and you'll learn exactly which one to reach for and when.

I'm really excited about this course, looking forward to start recording and bring you the first lessons! ๐ŸŽฌ

๐Ÿ”— Link to the course :
https://angular-university.io/course/angular-core-in-depth-course

Cheers,
Vasco

๐ŸŒ http://angular-university.io

๐—”๐—ป๐—ด๐˜‚๐—น๐—ฎ๐—ฟ ๐——๐—ฒ๐—ฒ๐—ฝ ๐——๐—ถ๐˜ƒ๐—ฒ (๐—ฆ๐—ถ๐—ด๐—ป๐—ฎ๐—น๐˜€ ๐—˜๐—ฑ๐—ถ๐˜๐—ถ๐—ผ๐—ป) โ€” ๐—–๐—ผ๐—บ๐—ถ๐—ป๐—ด ๐—ฆ๐—ผ๐—ผ๐—ปI'm excited to announce that my new Angular Deep Dive (Signals Edition)...
18/09/2026

๐—”๐—ป๐—ด๐˜‚๐—น๐—ฎ๐—ฟ ๐——๐—ฒ๐—ฒ๐—ฝ ๐——๐—ถ๐˜ƒ๐—ฒ (๐—ฆ๐—ถ๐—ด๐—ป๐—ฎ๐—น๐˜€ ๐—˜๐—ฑ๐—ถ๐˜๐—ถ๐—ผ๐—ป) โ€” ๐—–๐—ผ๐—บ๐—ถ๐—ป๐—ด ๐—ฆ๐—ผ๐—ผ๐—ป

I'm excited to announce that my new Angular Deep Dive (Signals Edition) course is in advanced preparation, and ๐—ฟ๐—ฒ๐—ฐ๐—ผ๐—ฟ๐—ฑ๐—ถ๐—ป๐—ด๐˜€ ๐˜€๐˜๐—ฎ๐—ฟ๐˜ ๐˜ƒ๐—ฒ๐—ฟ๐˜† ๐˜€๐—ผ๐—ผ๐—ป. ๐ŸŽฌ

This course will be the natural follow-up to the free beginners' course released last week: it's aimed at helping you to develop Angular applications at a senior / architect level. ๐Ÿš€

๐—”๐—ฏ๐—ผ๐˜‚๐˜ ๐˜๐—ต๐—ถ๐˜€ ๐—ฐ๐—ผ๐˜‚๐—ฟ๐˜€๐—ฒ๐Ÿ“š
Angular today isn't the framework most courses were written for. Signals have gone from an experimental API to the foundation the framework is built on, zoneless is here, and standalone is the default.

๐—ฌ๐—ผ๐˜‚ ๐—ฐ๐—ฎ๐—ป'๐˜ ๐—ฝ๐—ฎ๐˜๐—ฐ๐—ต ๐˜๐—ต๐—ฎ๐˜ ๐—ถ๐—ป๐˜๐—ผ ๐—ฎ๐—ป ๐—ฒ๐˜…๐—ถ๐˜€๐˜๐—ถ๐—ป๐—ด ๐—ฐ๐—ผ๐˜‚๐—ฟ๐˜€๐—ฒ. The changes go to the core, and adding a signals section on top just leaves you teaching two frameworks at once. So I'm going to re-record it โ€” from scratch, from an empty folder.๐Ÿ†•

This course will be Signals-first, zoneless, standalone. No legacy material, ๐—ป๐—ผ๐˜๐—ต๐—ถ๐—ป๐—ด ๐˜†๐—ผ๐˜‚'๐—น๐—น ๐—ป๐—ฒ๐—ฒ๐—ฑ ๐˜๐—ผ ๐˜‚๐—ป๐—น๐—ฒ๐—ฎ๐—ฟ๐—ป.

Stay tuned for the upcoming pre-launch. As new lessons are recorded, they will be published on a weekly basis until the course is completed. ๐Ÿ””

I'm looking forward to binging you this course!

Cheers,
Vasco

angular-university.io

๐Ÿš€ Iโ€™ve just released a brand-new course: ๐—ง๐—ต๐—ถ๐˜€ ๐—ผ๐—ป๐—ฒ ๐—ถ๐˜€ ๐—ฐ๐—ผ๐—บ๐—ฝ๐—น๐—ฒ๐˜๐—ฒ๐—น๐˜† ๐—ณ๐—ฟ๐—ฒ๐—ฒ.๐—”๐—ป๐—ด๐˜‚๐—น๐—ฎ๐—ฟ ๐—™๐—ผ๐—ฟ ๐—•๐—ฒ๐—ด๐—ถ๐—ป๐—ป๐—ฒ๐—ฟ๐˜€ (๐—ฆ๐—ถ๐—ด๐—ป๐—ฎ๐—น๐˜€ ๐—˜๐—ฑ๐—ถ๐˜๐—ถ๐—ผ๐—ป)๐Ÿ”— https://an...
11/09/2026

๐Ÿš€ Iโ€™ve just released a brand-new course: ๐—ง๐—ต๐—ถ๐˜€ ๐—ผ๐—ป๐—ฒ ๐—ถ๐˜€ ๐—ฐ๐—ผ๐—บ๐—ฝ๐—น๐—ฒ๐˜๐—ฒ๐—น๐˜† ๐—ณ๐—ฟ๐—ฒ๐—ฒ.

๐—”๐—ป๐—ด๐˜‚๐—น๐—ฎ๐—ฟ ๐—™๐—ผ๐—ฟ ๐—•๐—ฒ๐—ด๐—ถ๐—ป๐—ป๐—ฒ๐—ฟ๐˜€ (๐—ฆ๐—ถ๐—ด๐—ป๐—ฎ๐—น๐˜€ ๐—˜๐—ฑ๐—ถ๐˜๐—ถ๐—ผ๐—ป)
๐Ÿ”— https://angular-university.io/course/angular-for-beginners-course

Angular has changed a lot over the last few years.

If youโ€™re learning Angular today, I donโ€™t think it makes much sense to start with older patterns and syntax, only to replace them later.

So I rebuilt the beginner course from scratch around ๐—บ๐—ผ๐—ฑ๐—ฒ๐—ฟ๐—ป ๐—”๐—ป๐—ด๐˜‚๐—น๐—ฎ๐—ฟ ๐—ฎ๐˜€ ๐—ถ๐˜ ๐—ถ๐˜€ ๐—ฎ๐—ฐ๐˜๐˜‚๐—ฎ๐—น๐—น๐˜† ๐˜„๐—ฟ๐—ถ๐˜๐˜๐—ฒ๐—ป ๐˜๐—ผ๐—ฑ๐—ฎ๐˜†.

๐Ÿ’ป We start with an empty Angular application and build a complete application step by step using:

โžค Signals and computed()
โžค Signal-based inputs and outputs
โžค , , , and the new template syntax
โžค Components and component communication
โžค Services and dependency injection
โžค HTTP and backend data
โžค Loading and error states
โžค Zoneless change detection
โžค Updating data on the server

There is ๐—ป๐—ผ *๐—ป๐—ด๐—œ๐—ณ, ๐—ป๐—ผ *๐—ป๐—ด๐—™๐—ผ๐—ฟ, ๐—ฎ๐—ป๐—ฑ ๐—ป๐—ผ ๐—น๐—ฒ๐—ด๐—ฎ๐—ฐ๐˜† ๐˜€๐˜†๐—ป๐˜๐—ฎ๐˜… ๐˜๐—ผ ๐˜‚๐—ป๐—น๐—ฒ๐—ฎ๐—ฟ๐—ป ๐—ฎ๐—ณ๐˜๐—ฒ๐—ฟ๐˜„๐—ฎ๐—ฟ๐—ฑ๐˜€

๐ŸŽฏ The idea behind the course is simple:

Angular is a big framework, but you don't need to learn everything at once.

A relatively small part of Angular is what you will use every day.

So the course focuses on that part first, and introduces each concept only when you actually need it.

Every lesson builds directly on the previous ones, and every line of Angular code in the final application is code that we write together.

If you're learning Angular for the first time, coming from another framework, or haven't looked at Angular in a few years, this is the course I would recommend starting with.

๐Ÿ‘‰ ๐—ฆ๐˜๐—ฎ๐—ฟ๐˜ ๐—”๐—ป๐—ด๐˜‚๐—น๐—ฎ๐—ฟ ๐—™๐—ผ๐—ฟ ๐—•๐—ฒ๐—ด๐—ถ๐—ป๐—ป๐—ฒ๐—ฟ๐˜€ (๐—ฆ๐—ถ๐—ด๐—ป๐—ฎ๐—น๐˜€ ๐—˜๐—ฑ๐—ถ๐˜๐—ถ๐—ผ๐—ป)
๐Ÿ”— https://angular-university.io/course/angular-for-beginners-course

I hope you enjoy the course,

Vasco
Angular University

๐Ÿš€ Last week, I announced my new Angular For Beginners (Signals Edition) course.Today, Iโ€™m happy to share that the first ...
03/09/2026

๐Ÿš€ Last week, I announced my new Angular For Beginners (Signals Edition) course.

Today, Iโ€™m happy to share that the first ๐Ÿญ๐Ÿฑ ๐—น๐—ฒ๐˜€๐˜€๐—ผ๐—ป๐˜€ ๐—ฎ๐—ฟ๐—ฒ ๐—ป๐—ผ๐˜„ ๐—ฎ๐˜ƒ๐—ฎ๐—ถ๐—น๐—ฎ๐—ฏ๐—น๐—ฒ โ€” ๐—ฐ๐—ผ๐—บ๐—ฝ๐—น๐—ฒ๐˜๐—ฒ๐—น๐˜† ๐—ณ๐—ฟ๐—ฒ๐—ฒ.

๐Ÿ”— https://angular-university.io/course/angular-for-beginners-course

Thatโ€™s already over ๐Ÿญ ๐—ต๐—ผ๐˜‚๐—ฟ ๐—ฎ๐—ป๐—ฑ ๐Ÿฐ๐Ÿญ ๐—บ๐—ถ๐—ป๐˜‚๐˜๐—ฒ๐˜€ ๐—ผ๐—ณ ๐˜ƒ๐—ถ๐—ฑ๐—ฒ๐—ผ, taking you step by step through the foundations of modern Angular.

๐Ÿ“š In these first lessons, we cover:

โœ… Setting up your Angular development environment

โœ… The Angular CLI and creating components

โœ… Components, templates and styles

โœ… Interpolation and property binding

โœ… Event handling

โœ… Signal-based component inputs and outputs

โœ… , and

โœ… Conditional CSS

โœ… Building reusable components

The course is currently in ๐—ฝ๐—ฟ๐—ฒ-๐—ฟ๐—ฒ๐—ฐ๐—ผ๐—ฟ๐—ฑ๐—ถ๐—ป๐—ด, so this is just the beginning.

Iโ€™ll be adding ๐—ป๐—ฒ๐˜„ ๐—น๐—ฒ๐˜€๐˜€๐—ผ๐—ป๐˜€ ๐—ฒ๐˜ƒ๐—ฒ๐—ฟ๐˜† ๐˜„๐—ฒ๐—ฒ๐—ธ ๐˜‚๐—ป๐˜๐—ถ๐—น ๐˜๐—ต๐—ฒ ๐—ฐ๐—ผ๐˜‚๐—ฟ๐˜€๐—ฒ ๐—ถ๐˜€ ๐—ฐ๐—ผ๐—บ๐—ฝ๐—น๐—ฒ๐˜๐—ฒ, so you can start learning now and follow along as the rest of the course is released.

๐ŸŽฏ The goal is to teach you ๐—”๐—ป๐—ด๐˜‚๐—น๐—ฎ๐—ฟ ๐—ฎ๐˜€ ๐—ถ๐˜ ๐—ถ๐˜€ ๐˜„๐—ฟ๐—ถ๐˜๐˜๐—ฒ๐—ป ๐˜๐—ผ๐—ฑ๐—ฎ๐˜†, focusing first on the features youโ€™ll use constantly in real-world Angular applications.

I hope you enjoy the first lessons! ๐Ÿ™Œ

Vasco
Angular University

angular-university.io

Iโ€™m happy to announce a brand-new ๐—™๐—ฅ๐—˜๐—˜ ๐—”๐—ป๐—ด๐˜‚๐—น๐—ฎ๐—ฟ ๐—ฐ๐—ผ๐˜‚๐—ฟ๐˜€๐—ฒ that Iโ€™m currently recording: ๐ŸŽ‰๐—”๐—ป๐—ด๐˜‚๐—น๐—ฎ๐—ฟ ๐—™๐—ผ๐—ฟ ๐—•๐—ฒ๐—ด๐—ถ๐—ป๐—ป๐—ฒ๐—ฟ๐˜€ (๐—ฆ๐—ถ๐—ด๐—ป๐—ฎ๐—น๐˜€ ๐—˜๐—ฑ๐—ถ๐˜...
28/08/2026

Iโ€™m happy to announce a brand-new ๐—™๐—ฅ๐—˜๐—˜ ๐—”๐—ป๐—ด๐˜‚๐—น๐—ฎ๐—ฟ ๐—ฐ๐—ผ๐˜‚๐—ฟ๐˜€๐—ฒ that Iโ€™m currently recording: ๐ŸŽ‰

๐—”๐—ป๐—ด๐˜‚๐—น๐—ฎ๐—ฟ ๐—™๐—ผ๐—ฟ ๐—•๐—ฒ๐—ด๐—ถ๐—ป๐—ป๐—ฒ๐—ฟ๐˜€ (๐—ฆ๐—ถ๐—ด๐—ป๐—ฎ๐—น๐˜€ ๐—˜๐—ฑ๐—ถ๐˜๐—ถ๐—ผ๐—ป) ๐Ÿš€

๐Ÿ”— https://angular-university.io/course/angular-for-beginners-course

๐—”๐—ฏ๐—ผ๐˜‚๐˜ ๐˜๐—ต๐—ถ๐˜€ ๐—ฐ๐—ผ๐˜‚๐—ฟ๐˜€๐—ฒ ๐Ÿ“š

This course is for anyone learning Angular for the first time, or coming back to Angular after a few years and wondering how much it has changed since the Signals revolution started. ๐Ÿ”„

Angular is a big framework, and when you are starting out, it can be difficult to know what you actually need to learn first. ๐Ÿค”

The idea behind this course is simple:

๐—œ๐—ป ๐—”๐—ป๐—ด๐˜‚๐—น๐—ฎ๐—ฟ, ๐˜†๐—ผ๐˜‚ ๐—ฝ๐—ฟ๐—ผ๐—ฏ๐—ฎ๐—ฏ๐—น๐˜† ๐˜‚๐˜€๐—ฒ ๐Ÿญ๐Ÿฌ% ๐—ผ๐—ณ ๐˜๐—ต๐—ฒ ๐—ณ๐—ฟ๐—ฎ๐—บ๐—ฒ๐˜„๐—ผ๐—ฟ๐—ธ ๐Ÿต๐Ÿฌ% ๐—ผ๐—ณ ๐˜๐—ต๐—ฒ ๐˜๐—ถ๐—บ๐—ฒ.๐Ÿ’ก

So instead of trying to teach you everything, this course focuses first on that essential 10% โ€” and teaches it in the order that makes it easiest to understand. ๐ŸŽฏ

And importantly, ๐˜๐—ต๐—ถ๐˜€ ๐—ถ๐˜€ ๐—”๐—ป๐—ด๐˜‚๐—น๐—ฎ๐—ฟ ๐—ฎ๐˜€ ๐—ถ๐˜ ๐—ถ๐˜€ ๐˜„๐—ฟ๐—ถ๐˜๐˜๐—ฒ๐—ป ๐˜๐—ผ๐—ฑ๐—ฎ๐˜†. โšก

We use signals from the beginning, the new built-in template control flow, signal-based inputs and outputs, zoneless change detection, and the modern Angular APIs. ๐Ÿ› ๏ธ

๐—ง๐—ต๐—ฒ๐—ฟ๐—ฒ ๐—ถ๐˜€ ๐—ป๐—ผ ๐—น๐—ฒ๐—ด๐—ฎ๐—ฐ๐˜† ๐˜€๐˜†๐—ป๐˜๐—ฎ๐˜… ๐˜๐—ต๐—ฎ๐˜ ๐˜†๐—ผ๐˜‚ ๐˜„๐—ถ๐—น๐—น ๐—ต๐—ฎ๐˜ƒ๐—ฒ ๐˜๐—ผ ๐˜‚๐—ป๐—น๐—ฒ๐—ฎ๐—ฟ๐—ป ๐—น๐—ฎ๐˜๐—ฒ๐—ฟ. ๐Ÿ™Œ

The course is completely hands-on. ๐Ÿง‘โ€๐Ÿ’ป You start with an application that already contains the HTML, CSS, and backend, but essentially ๐—ป๐—ผ ๐—”๐—ป๐—ด๐˜‚๐—น๐—ฎ๐—ฟ ๐—ฐ๐—ผ๐—ฑ๐—ฒ.

From there, we build the Angular application together, step by step. ๐Ÿ‘ฃ

Youโ€™ll learn how to build and compose components, work with signals, use the new template control flow, handle events, fetch and update backend data, create services, use dependency injection, and much more. ๐Ÿš€

There are ๐—ป๐—ผ ๐—ณ๐—ผ๐—ฟ๐˜„๐—ฎ๐—ฟ๐—ฑ ๐—ฟ๐—ฒ๐—ณ๐—ฒ๐—ฟ๐—ฒ๐—ป๐—ฐ๐—ฒ๐˜€ ๐—ฎ๐—ป๐—ฑ ๐—ป๐—ผ ๐—ฐ๐—ผ๐—ป๐—ฐ๐—ฒ๐—ฝ๐˜๐˜€ ๐—ถ๐—ป๐˜๐—ฟ๐—ผ๐—ฑ๐˜‚๐—ฐ๐—ฒ๐—ฑ ๐—ฏ๐—ฒ๐—ณ๐—ผ๐—ฟ๐—ฒ ๐˜†๐—ผ๐˜‚ ๐—ป๐—ฒ๐—ฒ๐—ฑ ๐˜๐—ต๐—ฒ๐—บ. Every lesson builds only on what you learned before. ๐Ÿงฉ

The only prerequisites are ๐—›๐—ง๐— ๐—Ÿ, ๐—–๐—ฆ๐—ฆ ๐—ฎ๐—ป๐—ฑ ๐—ฏ๐—ฎ๐˜€๐—ถ๐—ฐ ๐—๐—ฎ๐˜ƒ๐—ฎ๐—ฆ๐—ฐ๐—ฟ๐—ถ๐—ฝ๐˜. ๐Ÿ’ป

You donโ€™t need previous Angular experience, RxJs knowledge, or much TypeScript. ๐Ÿ‘

๐—ง๐—ต๐—ฒ ๐—ณ๐—ถ๐—ฟ๐˜€๐˜ ๐—น๐—ฒ๐˜€๐˜€๐—ผ๐—ป๐˜€ ๐—ฎ๐—ฟ๐—ฒ ๐—ฐ๐—ผ๐—บ๐—ถ๐—ป๐—ด ๐—ป๐—ฒ๐˜…๐˜ ๐˜„๐—ฒ๐—ฒ๐—ธ, ๐—ฐ๐—ผ๐—บ๐—ฝ๐—น๐—ฒ๐˜๐—ฒ๐—น๐˜† ๐—ณ๐—ฟ๐—ฒ๐—ฒ. ๐ŸŽ‰

I hope you enjoy the course! โค๏ธ

Vasco

Angular University

angular-university.io

Iโ€™m very happy to announce that ๐—”๐—ป๐—ด๐˜‚๐—น๐—ฎ๐—ฟ ๐—ฅ๐—ผ๐˜‚๐˜๐—ฒ๐—ฟ ๐—œ๐—ป ๐——๐—ฒ๐—ฝ๐˜๐—ต (๐—ฆ๐—ถ๐—ด๐—ป๐—ฎ๐—น๐˜€ ๐—˜๐—ฑ๐—ถ๐˜๐—ถ๐—ผ๐—ป) is now fully available!๐—”๐—ป๐—ด๐˜‚๐—น๐—ฎ๐—ฟ ๐—ฅ๐—ผ๐˜‚๐˜๐—ฒ๐—ฟ ๐—œ๐—ป ๐——๐—ฒ๐—ฝ๐˜๐—ต...
28/07/2026

Iโ€™m very happy to announce that ๐—”๐—ป๐—ด๐˜‚๐—น๐—ฎ๐—ฟ ๐—ฅ๐—ผ๐˜‚๐˜๐—ฒ๐—ฟ ๐—œ๐—ป ๐——๐—ฒ๐—ฝ๐˜๐—ต (๐—ฆ๐—ถ๐—ด๐—ป๐—ฎ๐—น๐˜€ ๐—˜๐—ฑ๐—ถ๐˜๐—ถ๐—ผ๐—ป) is now fully available!

๐—”๐—ป๐—ด๐˜‚๐—น๐—ฎ๐—ฟ ๐—ฅ๐—ผ๐˜‚๐˜๐—ฒ๐—ฟ ๐—œ๐—ป ๐——๐—ฒ๐—ฝ๐˜๐—ต (๐—ฆ๐—ถ๐—ด๐—ป๐—ฎ๐—น๐˜€ ๐—˜๐—ฑ๐—ถ๐˜๐—ถ๐—ผ๐—ป)
๐Ÿ”— https://angular-university.io/course/angular-router-in-depth-course

๐—”๐—ฏ๐—ผ๐˜‚๐˜ ๐—ง๐—ต๐—ถ๐˜€ ๐—–๐—ผ๐˜‚๐—ฟ๐˜€๐—ฒ
The Angular Router is the skeleton of every Angular application. It determines how the application is structured, how pages load, how data reaches components, and how users navigate through the product.

But once you move beyond basic routes and navigation links, the router is also one of the least understood parts of Angular.

This new course changes that.

We start with an application that has no routing and progressively implement practically every routing scenario you are likely to encounter in a real Angular project.

The course includes ๐Ÿฐ๐Ÿฏ ๐—น๐—ฒ๐˜€๐˜€๐—ผ๐—ป๐˜€ ๐—ฎ๐—ป๐—ฑ ๐—ฎ๐—น๐—บ๐—ผ๐˜€๐˜ ๐—ณ๐—ถ๐˜ƒ๐—ฒ ๐—ต๐—ผ๐˜‚๐—ฟ๐˜€ ๐—ผ๐—ณ ๐˜ƒ๐—ถ๐—ฑ๐—ฒ๐—ผ, covering topics such as:

โžค Lazy loading with loadComponent and loadChildren

โžค Route parameters, resolvers, and component input binding

โžค Authentication, child-route, exit-confirmation, and feature-flag guards

โžค Route-scoped providers and services

โžค Navigation state, transient information, and advanced URL handling

โžค Custom preloading strategies and router events

โžค Signals-based router APIs and view transitions

โžค Scroll restoration and navigation error handling

โžค Custom URL matchers and named outlets

Everything is built with modern Angular, including standalone components, signals, zoneless change detection, and functional guards and resolvers.

The course also includes a complete running GitHub repository.

After completing the course, you can earn a ๐˜ƒ๐—ฒ๐—ฟ๐—ถ๐—ณ๐—ถ๐—ฎ๐—ฏ๐—น๐—ฒ ๐—–๐—ฒ๐—ฟ๐˜๐—ถ๐—ณ๐—ถ๐—ฐ๐—ฎ๐˜๐—ฒ ๐—ผ๐—ณ ๐—–๐—ผ๐—บ๐—ฝ๐—น๐—ฒ๐˜๐—ถ๐—ผ๐—ป that you can download as a PDF and add to your LinkedIn profile or CV.

๐Ÿ‘‰ ๐—ฆ๐˜๐—ฎ๐—ฟ๐˜ ๐—”๐—ป๐—ด๐˜‚๐—น๐—ฎ๐—ฟ ๐—ฅ๐—ผ๐˜‚๐˜๐—ฒ๐—ฟ ๐—œ๐—ป ๐——๐—ฒ๐—ฝ๐˜๐—ต

Several lessons are available for free, so you can start watching immediately.

I hope you enjoy the course!

Vasco
Angular University
angular-university.io

Adresse

Jemeppe-sur-Sambre

Notifications

Soyez le premier ร  savoir et laissez-nous vous envoyer un courriel lorsque Angular University publie des nouvelles et des promotions. Votre adresse e-mail ne sera pas utilisรฉe ร  d'autres fins, et vous pouvez vous dรฉsabonner ร  tout moment.

Contacter L'entreprise

Envoyer un message ร  Angular University:

Raccourcis

Partager

Catรฉgorie