Getting Started With Angular

Web application development using Angular

Discover Angular and get to grips with its features in this 11-part book from an experienced Angular developer.

Your guide to getting started with Angular

Get started with Angular in 11-steps and build your own real-world application.The book covers:

  • How Angular applications are structured
  • Passing data to and from components
  • Writing Services
  • Using the Angular CLI
  • Unit Testing
  • RxJs
  • State Management
  • NgRx 9
  • Using Modules to structure your code
  • Routing and Navigation
  • Packaging an Angular application for production
  • Add Angular Material to your project


Through the book, I want to help developers understand Angular and learn how to make the most of it.

I’ve broken the key points down into 11 chapters, as follows:

  1. What is Angular?
  2. Angular Architecture
  3. Getting Started with the Angular CLI
  4. Components, Templates, and Forms
  5. NgModules
  6. Routing and Navigation
  7. Dependency Injection, Services and HttpClient
  8. Observables and RxJs
  9. State Management and NgRx
  10. Testing
  11. Packaging Our Application

About the author

Hi, I’m Stephen Adams. I’ve been a web developer for 20 years and I’ve worked independently since 2012.

I’ve used Angular to build or improve applications for enterprise-level organisations like Google, Calor Gas and the UK Houses of Parliament.

Getting Started With Angular is my first book.

More about me.