Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Coursera

Foundations of Modern Angular Architecture

Packt via Coursera

Overview

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
Explore the core concepts and architectural patterns that underpin scalable Angular applications. Gain a solid understanding of Angular's evolution, reactive programming, and the essential building blocks for enterprise-grade development. This course introduces the foundational principles of Angular, focusing on its architecture, modular design, and the philosophies that drive maintainable and scalable web applications. Learners will delve into reactive forms, observables, signals, and effective component communication, setting the stage for robust enterprise solutions. By the end of this course, you will be equipped to design and implement user-centric features using modern Angular techniques. Through a blend of clear explanations, real-world examples, and structured learning paths, this course guides you from Angular's conceptual underpinnings to practical implementation. You will build confidence in applying best practices and patterns essential for enterprise development. This course is part one of a three-course Specialization designed to provide a comprehensive learning pathway in this subject area. While it delivers standalone value and practical skills, learners seeking a more integrated and in-depth progression may benefit from completing the full Specialization. This course is based on Angular for Enterprise Applications, by Doguhan Uluca. Packt is one of the world's most prolific publishers of cutting-edge technical content. For over two decades we've made it our mission to curate and publish the knowledge of only the very best technical experts. We focus on real-world courses that help our customers get the job done, with coverage that extends across a wide range of established and cutting-edge technical topics. If you're an individual or an organisation that embraces learning by doing, Packt is the perfect fit for you.

Syllabus

  • Angular's Architecture and Concepts
    • This module introduces the foundational concepts of Angular, including its component-based architecture, modular design, and use of TypeScript and dependency injection. Learners will explore the evolution of web frameworks, the benefits of reactive programming, and how Angular compares to other popular frameworks. By the end, you'll understand why Angular is a strong choice for building scalable, maintainable enterprise applications.
  • Forms, Observables, Signals, and Subjects
    • This module guides learners through building a responsive Angular weather app using reactive forms, observables, and signals. You will explore best practices for user experience, input validation, component communication, and effective subscription management to prevent memory leaks. By the end, you'll understand how to chain API calls and transition from BehaviorSubjects to Angular Signals for state management.
  • Architecting an Enterprise App
    • This module guides learners through the principles and practices of architecting scalable enterprise applications with Angular. You will explore advanced architectural patterns, performance optimization, modular design, and the evolving role of technical leads and architects. Practical strategies for planning, testing, and delivering value-driven projects are emphasized throughout.

Taught by

Packt - Course Instructors

Reviews

Start your review of Foundations of Modern Angular Architecture

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.