Sponsored
Buy New
Ships from: Amazon.com
Sold by: Amazon.com
Shipper / Seller
Amazon.com
Amazon.com
Shipper / Seller
Amazon.com
Returns
FREE 30-day refund/replacement
FREE 30-day refund/replacement
Quick refund
Usually issued within 24 hours. See exceptions
FREE return
At least one free return option available.
Convenient dropoff
At any of our 50,000 US locations.
See return policy
Gift options
Available at checkout
Available at checkout This item is a gift. Change
At checkout, you can add a custom message, a gift receipt for easy returns and have the item gift-wrapped
Payment
Secure transaction
Your transaction is secure
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
Connecting readers with great books since 1972! Used books may not include companion materials, and may have some shelf wear or limited writing. We ship orders daily and Customer Service is our top priority! Connecting readers with great books since 1972! Used books may not include companion materials, and may have some shelf wear or limited writing. We ship orders daily and Customer Service is our top priority! See less
Access codes and supplements are not guaranteed with used items.
Ships from and sold by HPB Inc..
Added to

Sorry, there was a problem.

There was an error retrieving your Wish Lists. Please try again.

Sorry, there was a problem.

List unavailable.
Kindle app logo image

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

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

Follow the author

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

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

  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)

Sponsored

Customers also bought or read

Loading...

From the Publisher

1
2
2
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)

About the author

Follow authors to get new release updates, plus improved recommendations.
Aristeidis Bampakos
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.

Sponsored