Change Detection in Angular
What you'll learn
- Learn about change detection in Angular.
- Trigger change detection manually.
- Turn off automatic change detection.
- Bootstrap multiple root components and render root views dynamically.
- Familiarize yourself with zones and zonejs in Angular.
- Build an Angular application without using zonejs.
- Troubleshoot and fix issues related to broken change detection.
Requirements
- Moderate experience with Angular.
Description
This course provides an explanation of change detection in Angular.
The material doesn't concentrate on syntax or duplicate documentation, but rather on fundamental concepts. Additionally, it is enriched with unique information about the internal design of this mechanism.
Throughout this module, you will familiarize yourself with the issues addressed by change detection, how it operates, and how to improve it. The insights you'll gain from this course will enable you to write reliable code, troubleshoot errors more efficiently, and devise your own strategies for optimizing performance.
Who are we
My name is Maciej Wojcik, and along with Max Koretskyi, we created this course to teach you about change detection in Angular.
I am a senior software engineer, and Max is a principal engineer, founder of indepth dev, and a Google Developer Expert.
Learning objectives
You will learn about
how change detection works
how to trigger change detection manually
bootstrap multiple root components
understand zones
to build an Angular application without using zone.js.
Who this course is for
We have designed this course for engineers who want a comprehensive understanding of how change detection works, and learn the fundamental concepts of the Angular framework.
See you in the first lesson!
Enroll in the course and enjoy learning about Angular.
Become a Change Detection champion with us! We'll see you in the first lesson.
Who this course is for:
- Angular developers curious about change detection.
- Developers looking to improve their ability to debug and optimize change detection in Angular applications.
Instructors
Hi, my name is Maciej. I'm a software engineer who's passionate about front-end and web technologies. My expertise lies in Angular and TypeScript, and I love sharing my knowledge while continuing to learn more.
I work at Cisco as a Senior Software Engineer, where I develop enterprise Angular applications.
I enjoy sharing my knowledge of Angular by writing articles and tutorials for inDepth, as well as creating courses on Udemy.
Currently working as a principal engineer at Kawa Analytics. Running InDepth Dev publication (27k followers, 800k views/mo). International speaker (JSConf, NgConf, AngularConnect and others). Regularly write on Medium (10k followers, 200k views/mo). Active StackOverflow user (100k rep, top 0.1%, 7M total views). Have 10+ years in IT industry in different roles as business analyst, implementation consultant, software engineer and tech lead