Learning Angular Services [Video]

More Information
  • Create discrete, functional services to meet application requirements
  • Delve into the core concepts of Angular services and asynchronous programming
  • Create custom services and use them in components.
  • Gain knowledge about Angular’s dependency injection system
  • Learn about observables and reactive programming with examples
  • Build a dynamic CRUD application from scratch
  • Write testable and shippable code

Angular services hold the business logic of an application and are used to organize and share code between components through dependency injection.

With this course, you’ll get answers to all Angular Services use cases, and more. We will start to make use of existing services and tackle different Angular challenges. So, let's build our own custom Angular services and master the concept of Observables. Each section of this course provides you with hands-on training in working with custom services or built-in services.

This course will teach you not only to build services but also to use them in Angular components. By the end of this course, you will be able to create dynamic web applications using the REST API, unit-test your services, and develop a more solid understanding of asynchronous and reactive programming.

The code files for this course is present in the github link here: https://github.com/PacktPublishing/Learning-Angular-Services-Video

Style and Approach

The course has been designed so that viewers can understand the concepts of Angular Services and asynchronous programming in depth with the help of various examples.

  • Gain hands-on experience with using Angular Services
  • Gain hands-on experience with using Angular Services
  • Handle asynchronous events elegantly with Observables
Course Length 1 hour 54 minutes
ISBN 9781789136647
Date Of Publication 30 Mar 2019


Sam Orgill

Sam Orgill is a developer with over 10 years’ experience in web development. He began by helping to develop websites for his father's company, which developed into a successful side-hustle while he was at university. He subsequently went into industry and developed his web development skills but has since gone freelance and has a passion for teaching others the power of web development and the freedom a web development career brings.