Nicht aus der Schweiz? Besuchen Sie lehmanns.de
Learning Angular - Aristeidis Bampakos

Learning Angular

A practical guide to building web applications with modern Angular
Buch | Softcover
450 Seiten
2024 | 5th Revised edition
Packt Publishing Limited (Verlag)
978-1-83508-748-0 (ISBN)
CHF 55,80 inkl. MwSt
  • Versand in 15-20 Tagen
  • Versandkostenfrei
  • Auch auf Rechnung
  • Artikel merken
Learn frontend development the Angular way – build your first production-grade web applications from scratch in Angular with the help of expert guidance and step-by-step explanations.

Purchase of the print or Kindle book includes a free eBook in PDF format

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 DescriptionAngular is an extremely fast, cross-platform JavaScript framework loved by millions. Learning Angular is a comprehensive introduction to the framework from an experienced Angular developer and Google Developer Expert. You’ll learn the Angular way of development as you build a real-world app from the ground up.

Updated for Angular 18, this fifth edition tackles landmark changes in Angular after the “Angular Renaissance”. It covers app creation with standalone components, Angular Signals, and the new control flow syntax, while addressing the problem of migration from older Angular code. You’ll also find a brand-new chapter on optimizing performance with SSR and hydration, as well as revamped content on TypeScript.

Angular developers of all experience levels will benefit from this book. It is especially useful if you are new to Angular, as it will help you get to grips with the bare bones of the framework.

By the end of this book, you'll be able to create Angular applications with TypeScript from scratch and apply best practices in any Angular codebase.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 Material Design
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 forThis 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.

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. In his book 'Learning Angular,' Aristeidis brings his knowledge of Angular gathered over the years together so that his readers can benefit from it effectively. Alongside this, he authored ‘Angular Projects', which delves deeper into Angular web development applications. As well as this, his love for teaching has led him to become an Angular Senior Tech Instructor at Code.Hub where he nurtures aspiring Angular developers and professionals. In his spare time, he enjoys being an occasional speaker in meetups, conferences, and podcasts where he talks about Angular. He is currently leading the effort of making Angular accessible to the Greek development community by maintaining the open-source Greek translation of the official Angular documentation.

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
Organizing Applications into Modules
Reactive Patterns in Angular
Communicating with Data Services over HTTP
Navigating through Applications with Routing
Collecting User Data with Forms
Handling Application Errors
Introduction to Angular Material
Unit Testing Angular Applications
Bringing Applications to Production
Optimizing Application Performance

Erscheinungsdatum
Verlagsort Birmingham
Sprache englisch
Maße 191 x 235 mm
Themenwelt Mathematik / Informatik Informatik Programmiersprachen / -werkzeuge
Informatik Web / Internet Web Design / Usability
ISBN-10 1-83508-748-5 / 1835087485
ISBN-13 978-1-83508-748-0 / 9781835087480
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
der Weg zur professionellen Vektorgrafik

von Uwe Schöler

Buch (2024)
Carl Hanser (Verlag)
CHF 41,95
alles, was Sie über Gestaltung im Web wissen sollten

von Björn Rohles; Jürgen Wolf

Buch | Softcover (2023)
Rheinwerk (Verlag)
CHF 41,85