About
Updated To Angular 19, 20 (Angular Signals, defer, @if @for): Advanced Features of the Angular Core and Common modules What you'll learn - Code in Github repository with downloadable ZIP files per section - Understand key questions about Angular: Why Angular, what are the benefits? - Know how to build and style your own custom Angular Components - Learn in detail all the functionality available in Core Directives - Feel comfortable with Intermediate topics like Template Querying, Content Projection, Dynamic Templates and more - Have in-depth knowledge how to build custom Attribute and Structural Directives - Feel comfortable with Advanced topics like View Encapsulation, Change Detection, Dependency Injection, Lifecycle Hooks and more - Learn in detail about custom Modules, custom Pipes and Internationalization (i18n) - Learn all about Angular Elements (Advanced) Requirements Just some Javascript, HTML & CSS No previous knowledge of Angular is required Starts with Angular Fundamentals, but quickly evolves to Intermediate to Advanced topics Course Overview This course will start with a quick and practical introduction to the Angular framework. You are going to set up your development environment, and using the Angular CLI you will quickly scaffold a small Angular project from scratch. Using this initial playground, we are then going to answer some of the most common Angular questions: Why Angular, what are its main advantages and key features? We will answer this by demonstrating how the change detection mechanism works, and introduce some of the Angular template syntax.