
Category · Angular
A class, a template, dependencies — the framework is already there
Components and bindings, services, lists, forms, Input/Output, routes, HttpClient. Eight lessons so you don't copy fetch into every screen.
To the first lessonCheatsheet nowTopics, each as its own lesson
01Component and templateDemoA class + HTML side by side. Angular knows which tag is yours by the selector.
10 min
02Bindings: text, event, two-wayBrackets in a template aren't decoration. Each pair has its own meaning.
11 min
03Services and DIHTTP and shared state don't live in every component. They go into a service.
11 min
04@if and @forA piece of the template is either there or not. A list is @for with track by id.
10 min
05An input and ngModelTwo-way binding: you type and the class field changes. Needs FormsModule.
11 min
06Input and OutputDown — @Input. Up — @Output with an EventEmitter. Like props and a callback.
11 min
07RoutesThe URL picks the component. routerLink, not href, for internal screens.
11 min
08HttpClient in a serviceThe component doesn't know the URL. The service returns an Observable; the template draws it via the async pipe.
12 min0/8 topics open. This is the course intro, not the whole course on one page.