Software Development

Angular

Build dynamic, single-page applications with Angular. Master components, services, and state management to create responsive, enterprise-grade web experiences that users love.

ABC-ANG-001Short CourseBeginnerFlexible schedule
Register to enrollPrice on request
Angular course
About this course

What you will explore

Build dynamic, single-page applications with Angular. Master components, services, and state management to create responsive, enterprise-grade web experiences that users love. The curriculum develops theory, worked reasoning, guided practice, independent application, module assessment, and a final evidence-based project.
Curriculum

13 modules · 13 lessons

JavaScript and TypeScript Prerequisites1 lessons
JavaScript and TypeScript Prerequisites133 min
Angular Project Structure1 lessons
Angular Project Structure109 min
Components and Templates1 lessons
Components and Templates93 min
Control Flow, Directives and Pipes1 lessons
Control Flow, Directives and Pipes85 min
Component Communication1 lessons
Component Communication85 min
Services and Dependency Injection1 lessons
Services and Dependency Injection85 min
Routing1 lessons
Routing101 min
Forms1 lessons
Forms93 min
HTTP and RxJS1 lessons
HTTP and RxJS101 min
State Management1 lessons
State Management93 min
Testing1 lessons
Testing85 min
Security, Accessibility and Performance1 lessons
Security, Accessibility and Performance101 min
Production Build and Deployment1 lessons
Production Build and Deployment93 min

Upcoming classes

No live classes scheduled

The timetable will update as lecturers publish course sessions.

Frequently asked questions

How do the first three free classes work?

For eligible courses, your first three qualifying live classes are free. A class is counted only after attendance is confirmed. Payment is required before joining later paid classes.

What happens if I miss a live class?

When a course recording is published, enrolled learners with the required access can watch it from their dashboard.

How do I know what a course costs?

Each published course shows its configured price or states that pricing must be confirmed. No payment gateway is presented as active unless it has been configured.

Can I track my learning progress?

Yes. Required lesson completions and quiz results contribute to your course progress and certificate eligibility.

Keep exploring

Related courses

Software Development
Short Course

Java

Build enterprise-grade, high-performance applications. This course covers OOP, data structures, and algorithms, giving…

◷ 4.00 weeks↗ Beginner◇ Certificate
Software Development
Short Course

Python

Unlock the power of Python, the world's most versatile language. Build AI models, automate complex workflows, and analy…

◷ 3.00 weeks↗ Beginner◇ Certificate
Software Development
Short Course

SQL

Become the data wizard every organization needs. Master the art of querying, managing, and deriving insights from relat…

◷ 5.00 weeks↗ Beginner◇ Certificate