- What is Angular
- Installation
- First app
- Angualr workspace structure
- Add bootstrap
- Modules
- Components - what is it
- Create component manually
- Create component automatically
- Template vs TemplateURL
Data binding
- Interpolation
- Property binding
- Event binding
- 2 way data binding
Structural directives
- NgIf
- NgFor
- NgSwitch
Attribute directives
- ngStyle
- ngClass
@Input()
decorator- onChanges interface
@Output()
decorator- pipes:
- built-in pipes
- make a pipe
- class task - Input & Output shop with stock
- 3 ways to pass data between components
- services - global data
- dependency injection
- Routing:
- basic routing
- advanced routing
- Final project - Bonus
- Prepare for exam!