Angular basics: components, directives, services, lifecycle hooks (`ngOnInit`, constructor), pipes, lazy loading, routing. Commands: `ng new`, `ng serve`, `ng build`. JavaScript: loops (`for`, `while`), promises vs. observables. HTML/CSS for UI design. Running Angular projects, debugging, API integration, form handling, event binding, data binding (`@Input`, `@Output`), dependency injection, async operations, and optimizations.