VOOZH about

URL: https://www.amazon.com/dp/1835087485/ref=mes-dp

⇱ Learning Angular: A practical guide to building web applications with modern Angular: Aristeidis Bampakos: 9781835087480: Amazon.com: Books


👁 Image
👁 Image
Enjoy fast, free delivery, exclusive deals, and award-winning movies & TV shows.

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.

Read instantly on your browser with Kindle for Web.


Using your mobile phone camera - scan the code below and download the Kindle app.

👁 QR code to download the Kindle App


Follow the author

Get new release updates & improved recommendations
Something went wrong. Please try your request again later.

OK

Learning Angular: A practical guide to building web applications with modern Angular


{"desktop_buybox_group_1":[{"displayPrice":"$38.49","priceAmount":38.49,"currencySymbol":"$","integerValue":"38","decimalSeparator":".","fractionalValue":"49","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"PrKcTEJUj7bCnLeKagceYegwbZ%2FlY%2Bg4X02UNTZ%2FPEepHTjeAjUVlqHzl%2FhhZl1cZqiZgnBD%2FQdgPhzbhpHVLDqQQS74m46eeC7H2ptpKySe1cpVb9cjZQyDtkUT1TuUWBNeY%2BzSbwYrxFCbdJYQIQ%3D%3D","locale":"en-US","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}]}

Purchase options and add-ons


Learn Angular by building a real-world e-shop web app, step-by-step from scaffolding to deployment, with expert guidance every step of the way

"Learning Angular provides the reader with an experience of building upon a simple application that is introduced at the beginning of the book." – Manfred Steyer, Google Developer Expert

Free with your book: DRM-free PDF version + access to Packt's next-gen Reader*

Key Features

  • Explore the basics of Angular development, from components and templates to forms, routing, and services
  • Get up to speed with the new paradigms modern Angular brings, including standalone APIs, new control flow syntax, Signals, and server-side rendering (SSR)
  • Discover best practices for building, deploying, debugging, and testing Angular applications

Book Description

Dive into Angular Development — With the Most Trusted Guide in the Industry

Angular is one of the most powerful and widely adopted JavaScript frameworks, and Learning Angular is your go-to guide for building real-world, production-ready web applications. Written by a seasoned Angular developer and Google Developer Expert, this hands-on book takes you through every step of modern frontend development.

This edition reflects the latest “Angular Renaissance,” covering standalone components, Angular Signals, and the new control flow syntax, while showing you how to integrate with legacy code. A new chapter also explores boosting performance with server-side rendering (SSR) and hydration.

More than just a tutorial, Learning Angular builds your confidence chapter by chapter from scaffolding your first project to deploying it, with TypeScript best practices throughout.

Whether you’re new to Angular or sharpening your skills, this book provides a complete path to becoming a productive, future-ready Angular developer. By the end, you’ll be able to build Angular apps from scratch, with clarity, structure, and confidence.

*Email sign-up and proof of purchase required

What you will learn

  • Use the Angular CLI to scaffold, build, and deploy new Angular applications
  • Create Angular applications using standalone APIs
  • Build rich components with Angular template syntax
  • Apply reactivity patterns with the RxJS library and Signals
  • Craft beautiful user interfaces using Angular Material
  • Create HTTP data services to access APIs and provide data to components
  • Improve your debugging and error handling skills during runtime and development
  • Optimize application performance with SSR and hydration techniques

Who this book is for

This book is for JavaScript developers and web developers dipping their feet for the first time in the world of frontend development with Angular, as well as those migrating to the Angular framework to build professional web applications. Current Angular developers looking to catch up with modern Angular will also find this book useful.

You'll need prior exposure to JavaScript and a solid foundation in the basics of web programming before you get started with this book.

Table of Contents

  1. Building Your First Angular Application
  2. Introduction to TypeScript
  3. Structuring User Interfaces with Components
  4. Enriching Applications Using Pipes and Directives
  5. Managing Complex Tasks with Services
  6. Reactive Patterns in Angular
  7. Tracking Application State with Signals
  8. Communicating with Data Services over HTTP
  9. Navigating through Applications with Routing
  10. Collecting User Data with Forms
  11. Handling Application Errors

(N.B. Please use the Read Sample option to see further chapters)

👁 Image
Report an issue with this product or seller


Frequently bought together

This item: Learning Angular: A practical guide to building web applications with modern Angular
$38.49$38.49
Get it as soon as Friday, Jul 3
In Stock
Ships from and sold by Amazon.com.
Total price: $00$00
To see our price, add these items to your cart.
Try again!
Details
Added to Cart
Choose items to buy together.

Customers who viewed this item also viewed

Page 1 of 1 Start over

Customers also bought or read

Page 1 of 1Start over
Loading...

From the Publisher

Learning Angular: A practical guide to building web applications with modern ...
Angular for Enterprise Applications: Build scalable Angular apps using the mi...
React Key Concepts: An in-depth guide to React's core features
Customer Reviews
4.7 out of 5 stars 49
4.3 out of 5 stars 29
4.5 out of 5 stars 44
Price $38.49$38.49 $49.99$49.99 $23.71$23.71
Edition Fifth edition Third edition Second edition
Description Learn modern Angular by building an application from scratch, step-by-step​ Build scalable Angular apps with a minimalist, router-first approach and enterprise best practices An in-depth guide to React's core features
Topics Covered Angular Signals, server-side rendering, new control flow syntax, optimizing app performance​ Standalone components, lazy loading, NgRx, Signals, state management, REST/GraphQL integration, and CI/CD pipelines React, Javascript
Who This Book Is for Developers new to Angular, looking to learn frontend development or migrate to the framework​ Mid-to-senior developers with JavaScript experience looking to master enterprise Angular development Developers who have prior experience with, or who are currently learning, the basics of React.

Editorial Reviews

Review

"Aris has a unique ability to break down complex concepts into digestible content, making learning Angular accessible and enjoyable for developers of all levels. Whether you're just beginning your journey or architecting a production app, this guide will undoubtedly help you advance your understanding of Angular."

Bonnie Brennan, Founder of TechStackNation.com, Enterprise Architect, and Angular GDE



“Aris' perseverance in meeting the community's expectations, his enormous technical skill in deconstructing complex concepts, and his excellent narrative ability are the reasons why I consider this book a powerful key that will open doors to a fascinating future for you and many others.”

Pablo Deeleman, Frontend Architect at GitKraken



“For anyone new to Angular, this book is an essential resource that complements the learning experience on angular.dev.”

Connie Leung, Google Developer Expert for Angular



“A must-read natural extension to Angular’s official docs.”

Daniel Glejzner, Microsoft MVP, Nx Champion



“Learning Angular provides the reader with an experience of building upon a simple application that is introduced at the beginning of the book. With each chapter, the concepts extend this application by using different building blocks provided by Angular, such as components, pipes, directives, forms handling, and routing. In addition, it demonstrates how to use Angular Material, test the application, and put it into production.”

Manfred Steyer, Google Developer Expert



“The must-have angular resource that goes in depth on all the things you need to learn to begin your journey with Angular.”

Jordan Powell, Google Developer Expert

About the Author

Aristeidis Bampakos is a Web Development Team Lead at Plex-Earth who specializes in the development of web applications with Angular. He has been an Angular Google Developer Expert (GDE) since 2020 and works as an Angular Senior Tech Instructor at Code.Hub, a private educational institute, where he nurtures aspiring Angular developers and professionals. He is also the author of Angular Projects with Packt.


Product details

Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

Videos

Help others learn more about this product by uploading a video!
Upload your video

About the author

Follow authors to get new release updates, plus improved recommendations.
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

Aristeidis Bampakos has over 20 years of experience in the software development industry. He is a Greek national who currently works in Athens as a Web Development Team Leader at Plex-Earth, specializing in the development of web applications using Angular.

He studied Computer Technology at the University of Portsmouth and in 2002 he was awarded the degree of Bachelor of Engineering with Second Class Honours (Upper Division). In 2004, he completed his MSc in Telecommunications Technology at Aston University. His career started as a C# .NET developer but he saw the potential of web development and moved toward it in early 2011. He began working with AngularJS, and Angular later on, and in 2020 he was officially recognized as a Google Developer Expert (GDE) for Angular.

Aristeidis is passionate about helping the developer community learn and grow. His love for teaching has led him to become an award-winning author of Learning Angular and Angular Projects books. In his spare time, he enjoys being an occasional speaker in meetups, conferences, and podcasts where he talks about Angular.


Customer reviews

4.7 out of 5 stars
49 global ratings
How customer reviews and ratings work

Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.

To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.

Learn more how customers reviews work on Amazon


Customers say

Customers find the book comprehensive and easy to understand, with one review noting how it breaks down complex Angular topics in a linear progression.
AI Generated from the text of customer reviews👁 Image

Select to learn more

8 customers mention content, 7 positive, 1 negative
Customers find the book's content well-structured, with one customer noting how it breaks down complex Angular topics in a linear progression, and another mentioning how it helps understand the file/folder structure created by Angular.
Excellent and comprehensive bookRead more
A good overview of Angular, with some caveats for beginners. I think the book would assume you come into it with a pretty good understanding of HTML....Read more
...But it is a solid book in its 5th edition, and I deem more to come iterations.Read more
This book was very enjoyable to read. It is clearly organized, insightful, and lays out concepts in a linear progression that is very easy to follow.Read more
5 customers mention comprehensive, 5 positive, 0 negative
Customers find the book comprehensive, with one customer noting it shows all the services needed, while another describes it as a solid resource.
Excellent and comprehensive bookRead more
clear and completeRead more
...The explanations are clear, practical, and approachable, even if you’re just skimming or looking for specific examples....Read more
...The book does show all the services you’ll need and provide a number of extra bonuses that you access via QR code....Read more
5 customers mention readability, 5 positive, 0 negative
Customers find the book easy to understand.
clear and completeRead more
...and lays out concepts in a linear progression that is very easy to follow.Read more
...concepts—especially newer ones like signals—and made them easy to understand....Read more
...The author made all the right efforts to get a good grasps with the bolts and nuts of Angular....Read more

Amazon Customer
5 out of 5 stars
Great breakdown of complex Angular topics!
I really appreciated how this book tackled advanced Angular concepts—especially newer ones like signals—and made them easy to understand. The explanations are clear, practical, and approachable, even if you’re just skimming or looking for specific examples. It’s obvious the author put a lot of care into helping readers not just use Angular, but understand it. Definitely a solid resource for anyone wanting to stay up to date with modern Angular.
Thank you for your feedback
Sorry, there was an error
Sorry we couldn't load the review
There was a problem filtering reviews. Please reload the page.

Top reviews from the United States

  • A. Zubarev
    5 out of 5 stars
    Not more and not less what you need to know about Angular
    Reviewed in the United States on January 31, 2025
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    Harness the TypeScript and off you go!

    A gentle and gradual introduction into the depths of Angular.

    Where it comes from and where it is headed. Certainly it is bound for further success.

    The author made all the right efforts to get a good grasps with the bolts and nuts of Angular.

    My favourites are on Pipes and Directives that enrich the Web Apps, Signals, data communications and Material - the buzzword of the modern Web.

    I am glad the Services are neatly explained - a very common occurrence to use those.

    An area to improve is how to do CI-CD, multi cloud development, use of AI.

    But it is a solid book in its 5th edition, and I deem more to come iterations.

    One person found this helpful
    Sending feedback...
    Thank you for your feedback.
    Sorry, we failed to record your vote. Please try again
    Sending feedback...
    Thanks, we'll investigate in the next few days.
    Sorry, We failed to report this review. Please try again
  • Zachary Nicoll
    5 out of 5 stars
    Great breakdown of complex Angular topics!
    Reviewed in the United States on May 30, 2025
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    I really appreciated how this book tackled advanced Angular concepts—especially newer ones like signals—and made them easy to understand. The explanations are clear, practical, and approachable, even if you’re just skimming or looking for specific examples. It’s obvious the author put a lot of care into helping readers not just use Angular, but understand it. Definitely a solid resource for anyone wanting to stay up to date with modern Angular.

    Zachary Nicoll
    5 out of 5 stars
    Great breakdown of complex Angular topics!
    Reviewed in the United States on May 30, 2025

    I really appreciated how this book tackled advanced Angular concepts—especially newer ones like signals—and made them easy to understand. The explanations are clear, practical, and approachable, even if you’re just skimming or looking for specific examples. It’s obvious the author put a lot of care into helping readers not just use Angular, but understand it. Definitely a solid resource for anyone wanting to stay up to date with modern Angular.

    2 people found this helpful
    Sending feedback...
    Thank you for your feedback.
    Sorry, we failed to record your vote. Please try again
    Sending feedback...
    Thanks, we'll investigate in the next few days.
    Sorry, We failed to report this review. Please try again
  • Ryan Vincent
    4 out of 5 stars
    A good overview of Angular with a couple of caveats
    Reviewed in the United States on February 20, 2026
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    A good overview of Angular, with some caveats for beginners. I think the book would assume you come into it with a pretty good understanding of HTML. CSS and a decent understanding of JavaScript. I had the advantage of having the repo of a completed project built in Angular provided by a colleague to compare the concepts in the book to. It did help in understanding the file/folder structure angular creates. I wish the author had shown more of the file structure throughout the book given the number of different files you have to go into as you progress. I think it would have helped in comprehension of the larger picture.

    One thing to note regarding the CSS. The author is creating that in “rems” so that is something you’ll want to familiarize yourself with for looking at the CSS portion. The book does show all the services you’ll need and provide a number of extra bonuses that you access via QR code. He does explain what he is trying to accomplish at each step. He gives a basic overview of the typescript language near the front of the book and then adds to that throughout

    Sending feedback...
    Thank you for your feedback.
    Sorry, we failed to record your vote. Please try again
    Sending feedback...
    Thanks, we'll investigate in the next few days.
    Sorry, We failed to report this review. Please try again
  • 5 out of 5 stars
    Excellent and comprehensive book
    Reviewed in the United States on February 3, 2026
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    Excellent and comprehensive book

    Sending feedback...
    Thank you for your feedback.
    Sorry, we failed to record your vote. Please try again
    Sending feedback...
    Thanks, we'll investigate in the next few days.
    Sorry, We failed to report this review. Please try again
  • Ard Marie-ange
    5 out of 5 stars
    clear and complete
    Reviewed in the United States on March 12, 2026
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    clear and complete

    Sending feedback...
    Thank you for your feedback.
    Sorry, we failed to record your vote. Please try again
    Sending feedback...
    Thanks, we'll investigate in the next few days.
    Sorry, We failed to report this review. Please try again
  • David Alan Jackson
    5 out of 5 stars
    Enjoyable read
    Reviewed in the United States on March 14, 2025
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    This book was very enjoyable to read. It is clearly organized, insightful, and lays out concepts in a linear progression that is very easy to follow.

    Sending feedback...
    Thank you for your feedback.
    Sorry, we failed to record your vote. Please try again
    Sending feedback...
    Thanks, we'll investigate in the next few days.
    Sorry, We failed to report this review. Please try again
  • Salman Farsi
    4 out of 5 stars
    Comprehensive Introduction to Angular
    Reviewed in the United States on January 12, 2025
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    The Learning Angular provides a comprehensive introduction to Angular for both new and experienced developers. It begins with a foundational overview of Angular, covering its key features, such as its modular architecture, dependency injection, and CLI tools. The structured approach makes it easy to follow along, especially with chapters dedicated to TypeScript, a prerequisite for Angular development.

    Highlights include:

    - Clear explanations of Angular’s core concepts like components, directives, and services.

    - Practical guides for setting up the development environment using the Angular CLI.

    - Hands-on exercises in building, styling, and testing components.

    - Introduction to modern Angular features, including reactive programming and change detection strategies.

    The book's modular structure allows readers to learn progressively, with each chapter building on the previous one. It promises to help developers manage complex tasks, optimize performance, and create scalable applications.

    Overall, this resource is well-suited for developers aiming to master Angular’s latest features. Its clear writing style, practical examples, and up-to-date content make it a valuable learning companion.

    One person found this helpful
    Sending feedback...
    Thank you for your feedback.
    Sorry, we failed to record your vote. Please try again
    Sending feedback...
    Thanks, we'll investigate in the next few days.
    Sorry, We failed to report this review. Please try again
  • Pushkal Singh
    5 out of 5 stars
    Good book if you have basic understanding
    Reviewed in the United States on May 20, 2025
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    Goosld book to go through topics if you have basic understanding of the angular. Worh reading or browsint through to brush the topics

    Sending feedback...
    Thank you for your feedback.
    Sorry, we failed to record your vote. Please try again
    Sending feedback...
    Thanks, we'll investigate in the next few days.
    Sorry, We failed to report this review. Please try again

Top reviews from other countries

    Translated by Amazon
    See original
  • roy tarpley
    5 out of 5 stars
    Aris Markogiannakis
    Reviewed in the United Kingdom on May 9, 2025
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    Great book so big and with a lot of in depth information, i highly recommend it.

    Sending feedback...
    Thanks, we'll investigate in the next few days.
    Sorry, We failed to report this review. Please try again
  • 5 out of 5 stars
    Comprehensive Angular guide
    Reviewed in India on January 24, 2025
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    The book really delivers. It starts from the basics and takes you through everything you need - from setting up your first app to testing and making it perform better. What I love is that it's useful whether you're just starting with Angular or already working with it. Really happy to see the author has kept the same quality after all these years.

    5 out of 5 stars
    Comprehensive Angular guide
    Reviewed in India on January 24, 2025

    The book really delivers. It starts from the basics and takes you through everything you need - from setting up your first app to testing and making it perform better. What I love is that it's useful whether you're just starting with Angular or already working with it. Really happy to see the author has kept the same quality after all these years.

    Sending feedback...
    Thanks, we'll investigate in the next few days.
    Sorry, We failed to report this review. Please try again
  • Jose Araujo de Souza Filho
    5 out of 5 stars
    otimo livro
    Reviewed in Brazil on May 3, 2026
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.
    Sending feedback...
    Thanks, we'll investigate in the next few days.
    Sorry, We failed to report this review. Please try again
  • Giuseppe G
    5 out of 5 stars
    Pratico, completo e perfetto per imparare Angular al meglio!
    Reviewed in Italy on January 27, 2025
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    Parto da una considerazione: se un libro è arrivato alla quinta edizione, evidentemente il pubblico lo ha ritenuto di qualità.

    E io sono assolutamente di questo parere: il libro è sicuramente uno dei migliori se si vuole imparare bene Angular in ogni suo aspetto.

    Ciò è dovuto a diversi fattori:

    ⏺ Aristeidis è un Angular Google Developer Expert, quindi sa bene di cosa parla, ma soprattutto lo fa in maniera chiara: il libro è strutturato come una guida passo-passo dove si parte dalle basi e, capitolo dopo capitolo, si affrontano argomenti di difficoltà crescente, accompagnando l'aspetto teorico all'implementazione concreta con lo sviluppo di una web app (quindi è bene studiare il libro con accanto il proprio ambiente di sviluppo pronto :);

    ⏺ Il libro è aggiornato ad Angular 19, quindi oltre a trattare tutti gli argomenti necessari per sviluppare in Angular, ci sono anche le novità del linguaggio come ad esempio i Signals e il Server-Side Rendering;

    ⏺ E' adatto sia ai completi neofiti, sia a chi passa ad Angular da altri framework. E' necessario possedere già delle basi di programmazione web (HTML, CSS, Javascript, che non vengono trattate nel libro), mentre un capitolo iniziale su Typescript torna particolarmente utile, sia a chi non lo conosce per nulla, sia a chi ha bisogno di dare una rinfrescata alle proprie conoscenze.

    In conclusione, questo è un libro veramente efficace se si vuole imparare Angular, poichè vengono trattati tutti gli argomenti, dalle basi a quelli più avanzati, con il giusto equilibrio tra teoria e pratica.

    E grazie agli esempi concreti e al progetto di studio che viene sviluppato nel corso del libro, si ha l'opportunità di mettere subito le mani in pasta!

    Se vuoi diventare uno sviluppatore frontend, questo è sicuramente il libro giusto! ☑

    Giuseppe G
    5 out of 5 stars
    Pratico, completo e perfetto per imparare Angular al meglio!
    Reviewed in Italy on January 27, 2025

    Parto da una considerazione: se un libro è arrivato alla quinta edizione, evidentemente il pubblico lo ha ritenuto di qualità.

    E io sono assolutamente di questo parere: il libro è sicuramente uno dei migliori se si vuole imparare bene Angular in ogni suo aspetto.

    Ciò è dovuto a diversi fattori:

    ⏺ Aristeidis è un Angular Google Developer Expert, quindi sa bene di cosa parla, ma soprattutto lo fa in maniera chiara: il libro è strutturato come una guida passo-passo dove si parte dalle basi e, capitolo dopo capitolo, si affrontano argomenti di difficoltà crescente, accompagnando l'aspetto teorico all'implementazione concreta con lo sviluppo di una web app (quindi è bene studiare il libro con accanto il proprio ambiente di sviluppo pronto :);

    ⏺ Il libro è aggiornato ad Angular 19, quindi oltre a trattare tutti gli argomenti necessari per sviluppare in Angular, ci sono anche le novità del linguaggio come ad esempio i Signals e il Server-Side Rendering;

    ⏺ E' adatto sia ai completi neofiti, sia a chi passa ad Angular da altri framework. E' necessario possedere già delle basi di programmazione web (HTML, CSS, Javascript, che non vengono trattate nel libro), mentre un capitolo iniziale su Typescript torna particolarmente utile, sia a chi non lo conosce per nulla, sia a chi ha bisogno di dare una rinfrescata alle proprie conoscenze.

    In conclusione, questo è un libro veramente efficace se si vuole imparare Angular, poichè vengono trattati tutti gli argomenti, dalle basi a quelli più avanzati, con il giusto equilibrio tra teoria e pratica.

    E grazie agli esempi concreti e al progetto di studio che viene sviluppato nel corso del libro, si ha l'opportunità di mettere subito le mani in pasta!

    Se vuoi diventare uno sviluppatore frontend, questo è sicuramente il libro giusto! ☑

    Sending feedback...
    Thanks, we'll investigate in the next few days.
    Sorry, We failed to report this review. Please try again
    Sorry, we couldn't translate the review
    Translated from Italian by Amazon
    See original
  • 5 out of 5 stars
    The best book to learn Angular!
    Reviewed in Italy on January 27, 2025
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    One of the best books for learning Angular!

    This is the fifth edition, but every release is always excellent; the author updates the book every time to keep it updated with the angular release! Awesome!

    The book is easy to follow and provides the best ways to use Angular!

    Sending feedback...
    Thanks, we'll investigate in the next few days.
    Sorry, We failed to report this review. Please try again