Pluralsightintermediateen

Building Reusable Angular Services: Logging

Angular logging made easy! Create reusable log classes & replace console.log() for flexible application logging. Improve debugging & monitoring.

4.5(40)
1h 50m
Certificate
Paul D. Sheriff
Paul D. SheriffInstructor

Course Content

Building Reusable Angular Services: Logging is an intermediate-level Pluralsight course taught by Paul D. Sheriff. It runs 1h 50m, is taught in English, and includes a certificate of completion. Learners rate it 4.5 out of 5 from 40 reviews. It is a paid course, first published April 2022.

Professional Angular developers understand the critical importance of robust error logging and application tracking. This course, Building Reusable Angular Services: Logging, equips you with the skills to design an Angular service for efficient and flexible logging – moving beyond simple console.log() statements.

You'll learn to create an extensible Angular service capable of logging data to various destinations. The course begins with building foundational logging classes:

  • Console Logging: Implement a basic class for logging to the browser's console.
  • Local Storage Logging: Learn to store log data directly in the user's browser using local storage.
  • Web API Logging: Develop a class to send log information to a remote Web API for centralized monitoring.

Furthermore, you'll explore different log entry types to provide granular insights into your application's behavior:

  • Debug Logging: Detailed information for troubleshooting.
  • Informational Logging: General application status updates.
  • Error Logging: Record critical errors for debugging.
  • Warning Logging: Highlight potential issues.

Finally, master the creation of a JSON configuration file to centrally control where your application's log data is directed.

By the end of this course, you'll have a powerful, reusable logging service ready to integrate into your Angular projects. Replace all your console.log() calls with this flexible solution for improved debugging, monitoring, and application understanding. Gain a significant advantage in building maintainable and robust Angular applications with effective Angular logging.

$ whoami — the devs behind tutorialsearch.io

Need a web app built? Hire the team behind TutorialSearch.io

We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.

skillshare
5.0
2h 42m
intermediate
pluralsight
5.0(28)
1h 31m
all
skillshare
5.0
1h 28m
beginner
pluralsight