![]() |
VOOZH | about |
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.
OK
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*
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
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.
(N.B. Please use the Read Sample option to see further chapters)
|
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. |
"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
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.
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, 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 AmazonHarness 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.
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.
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.
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
Excellent and comprehensive book
clear and complete
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.
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.
Goosld book to go through topics if you have basic understanding of the angular. Worh reading or browsint through to brush the topics
Great book so big and with a lot of in depth information, i highly recommend it.
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.
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.
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! ☑
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! ☑
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!
