Angular
Angular is a framework that provides a solid foundation for developing web applications. Thanks to its use of TypeScript and its structured architecture, it is the preferred solution for large-scale projects developed by multiple developers.
- Introduction and setting up an Angular project
- HTML dynamic rendering
- Components
- Modern Template Syntax (template literals, @switch, operators)
- Dependency Injection
- Angular Router
- Signals and Effects
- Zoneless Change Detection
- Signal Forms
- Form management (template-driven & reactive forms)
- RxJS
- Directives
- Dynamic Components with Directives
- Angular Aria for Accessibility
- Tooling (Vitest, DevTools, CLI diagnostics)
- Angular Universal / AnalogJS