Angular Cookbook (Packt)
Monday, 30 August 2021

This recipe-based guide explains Angular concepts in depth using a step-by-step approach. Muhammad Ahsan Ayaz explores a wide range of recipes across key tasks in web development to provide techniques for building high-performance apps.


The book starts with core Angular concepts such as Angular components, directives, and services to get the reader ready for building frontend web apps. The book shows how to develop web components with Angular and goes on to cover advanced concepts such as dynamic components loading and state management with NgRx for achieving real-time performance.

Author: Muhammad Ahsan Ayaz
Publisher: Packt Publishing
Date: August 2021
Pages: 652
ISBN: 978-1838989439
Print: 1838989439
Kindle: B08VTWYJ7H
Audience: Angular developers
Level: Introductory/Intermediate
Category: Other Languages


  • Gain a better understanding of how components, services, and directives work in Angular
  • Understand how to create Progressive Web Apps using Angular from scratch
  • Build rich animations and add them to your Angular apps
  • Manage your app's data reactivity using RxJS
  • Implement state management for your Angular apps with NgRx
  • Optimize the performance of your new and existing web apps
  • Write fail-safe unit tests and end-to-end tests for your web apps using Jest and Cypress
  • Get familiar with Angular CDK components for designing effective Angular components




For more Book Watch just click.

Book Watch is I Programmer's listing of new books and is compiled using publishers' publicity material. It is not to be read as a review where we provide an independent assessment. Some, but by no means all, of the books in Book Watch are eventually reviewed.

To have new titles included in Book Watch contact

Follow @bookwatchiprog on Twitter or subscribe to I Programmer's Books RSS feed for each day's new addition to Book Watch and for new reviews.




Teach Yourself Java in 21 Days, 8th Ed (Sams)

Author:  Rogers Cadenhead
Publisher: Sams
Pages: 672
ISBN:  978-0672337956
Print: 0672337959
Audience: Beginning Java Programmers
Rating: 4
Reviewer: Mike James
Java! Its still more than relevant and at edition 8 this must be a classic?

Python Basics

Author: H. Bhasin
Publisher: Mercury Learning
Pages: 450
ISBN: 978-1683923534
Print: 1683923537
Kindle: B07L5SK5CZ
Audience: People wanting to learn Python
Rating: 2.5
Reviewer: Mike James

A "Self-Teaching Introduction" to Python Basics. Is this a good place to start?

More Reviews