Advanced Angular CLI & Workspace Management
Schematics, library creation, monorepo management, and custom builders
Schematics, library creation, monorepo management, and custom builders
Understanding component structure, decorators, templates, and styles
Reactive forms, template-driven forms, and validation basics
From Angular CLI installation to project creation and understanding directory structure
Angular Material UI components and custom UI building with CDK
Angular Router basics, navigation, guards, and lazy loading
Built-in XSS prevention, sanitization, CSRF protection, and Content Security Policy
Unit testing, component testing, and E2E testing fundamentals for Angular applications
Detailed comparison of architecture, rendering, performance, etc. between Angular and Next.js
Scalable architecture design in Angular, feature-based structure, and Facade pattern
Types of Angular directives and implementing reusable behaviors
API communication with Angular HttpClient, interceptors, and error handling
Angular's built-in i18n features and runtime translation (ngx-translate, Transloco)
Angular component lifecycle hooks and practical use cases
Monorepo setup with Nx, project graph, caching, and library boundary rules
Change Detection strategies, bundle optimization, preloading, and SSR/SSG performance tuning
Fundamentals of RxJS Observables, operators, and subscription patterns used in Angular
Angular's dependency injection system and how to create and use services
Explains the "Shift Left" philosophy of implementing security measures early in the development cycle, along with practical implementation methods in .NET, Azure, Terraform, GitHub, and Angular.
Angular Signals basics, computed, effect, and state management with NgRx
NgModule concepts, standalone components, and modern Angular project structure
Angular template syntax and new control flow (@if, @for, @switch)
Optimal VS Code extensions, settings, debugging, and snippets for Angular development