This course introduces modern front-end web development using the Angular framework. Students learn how to build dynamic, single-page web applications by combining HTML, CSS, and TypeScript with Angular components and modules.

Topics include component architecture, data binding, directives, routing, and form handling. Through practical exercises and mini-projects, students develop interactive user interfaces and understand how modern web applications are structured.

By the end of the course, students will be able to design and implement a functional front-end application using Angular.