Buy New
-
Ships from: Amazon.com Sold by: Amazon.com
Used - Very Good
-
Ships from: HPB Inc. Sold by: HPB Inc.
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.
Follow the author
OK
Learning Angular: A practical guide to building web applications with modern Angular
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
- Building Your First Angular Application
- Introduction to TypeScript
- Structuring User Interfaces with Components
- Enriching Applications Using Pipes and Directives
- Managing Complex Tasks with Services
- Reactive Patterns in Angular
- Tracking Application State with Signals
- Communicating with Data Services over HTTP
- Navigating through Applications with Routing
- Collecting User Data with Forms
- Handling Application Errors
(N.B. Please use the Read Sample option to see further chapters)
- ISBN-101835087485
- ISBN-13978-1835087480
- Edition5th ed.
- PublisherPackt Publishing
- Publication dateJanuary 9, 2025
- LanguageEnglish
- Dimensions7.5 x 1.12 x 9.25 inches
- Print length486 pages
Customers who viewed this item also viewed
Customers also bought or read
- ASP.NET Core 8 and Angular: Full-stack web development with ASP.NET Core 8 and Angular
PaperbackFREE delivery Sun, Jun 28 - Angular for Enterprise Applications: Build scalable Angular apps using the minimalist Router-first architecture
PaperbackFREE delivery Sun, Jun 28 - Effective Angular: Develop applications of any size by effectively using Angular with Nx, RxJS, NgRx, and Cypress
PaperbackFREE delivery Sun, Jun 28 - React and React Native: Build cross-platform JavaScript and TypeScript apps for the web, desktop, and mobile
PaperbackFREE delivery Sun, Jun 28 - Mastering Node.js Web Development: Go on a comprehensive journey from the fundamentals to advanced web development with Node.js
PaperbackFREE delivery Sun, Jun 28 - Modern Angular: Also covers signals, standalone, SSR, zoneless, and more
Paperback$3.99 delivery Jul 24 - Aug 13 - Learning TypeScript: Enhance Your Web Development Skills Using Type-Safe JavaScript
PaperbackFREE delivery Sun, Jun 28 - Real-World Web Development with .NET 9: Build websites and services using mature and proven ASP.NET Core MVC, Web API, and Umbraco CMS
PaperbackFREE delivery Sun, Jun 28 - Learn React with TypeScript: A beginner's guide to building real-world, production-ready web apps with React 19 and TypeScript
PaperbackFREE delivery Sun, Jun 28 - Mastering Go: Leverage Go's expertise for advanced utilities, empowering you to develop professional software
PaperbackFREE delivery Sun, Jun 28 - JavaScript: The Comprehensive Guide to Learning Professional JavaScript Programming (Rheinwerk Computing)
PaperbackFREE delivery Sun, Jun 28 - Architecting ASP.NET Core Applications: An atypical design patterns guide for .NET 8, C# 12, and beyond
PaperbackFREE delivery Sun, Jun 28 - Python Machine Learning By Example: Unlock machine learning best practices with real-world use cases
PaperbackDelivery Sun, Jun 28 - Django 5 By Example: Build powerful and reliable Python web applications from scratch
PaperbackFREE delivery Sun, Jun 28
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
|
|
|---|---|---|---|
| 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
- Publisher : Packt Publishing
- Publication date : January 9, 2025
- Edition : 5th ed.
- Language : English
- Print length : 486 pages
- ISBN-10 : 1835087485
- ISBN-13 : 978-1835087480
- Item Weight : 1.85 pounds
- Dimensions : 7.5 x 1.12 x 9.25 inches
- Best Sellers Rank: #647,655 in Books (See Top 100 in Books)
- #116 in JavaScript Programming (Books)
- #134 in Java Programming
- #289 in Web Design (Books)
About the author

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.

























![Options Trading [All-in-1]: 34 Techniques, Tactics, & Strategies to Profit in the Financial Markets. The Ultimate In-Depth Guide for Beginners. Analyze, Execute, & Reduce Risks to Grow Your Net Worth](https://m.media-amazon.com/images/I/51kLgPS9xnL._AC_SR100,100_QL65_.jpg)

