Leanpub Header

Skip to main content

Angular 17 von Grund Auf

Erstellen Sie eine Verkaufs-App mit Angular. Jetzt mit Angular 17!

Erstellen Sie eine Verkaufs-App mit Angular. Jetzt mit Angular 17!

This book is a translation into German of Angular 17 from Scratch which was originally written in English

The author is letting you choose the price you pay for this book!

Pick Your Price...
PDF
EPUB
WEB
About

About

About the Book

Das Hauptziel dieses Buches ist es, das Angular-Framework zu lehren, indem ein Verkaufssystem mit einer Vielzahl von Bildschirmen und Funktionen erstellt wird. Anstatt nur die Theorie des Frameworks zu zeigen, die leicht aus seiner ausgezeichneten Dokumentation abgerufen werden kann, beginnen wir bereits mit der Entwicklung des Systems.

Dieses Buch wurde komplett für die Version 17 neu geschrieben. Wenn Sie die Version 14 dieses Buches gekauft haben, laden Sie es bitte erneut herunter.

Was Sie lernen werden

- Wie man Angular-Generatoren verwendet, um Anwendungen, Komponenten, Module usw. zu erstellen.

- Fügen Sie Angular Material zur Anwendung hinzu und verwenden Sie Komponenten wie Material Card, Material Table und andere.

- Verwenden Sie Flex Box, um responsive und mobilfertige Formulare zu erstellen

- Lernen Sie, wie Sie auf die richtige Weise auf die API zugreifen, indem Sie Typescript verwenden und mit typisierten Objekten arbeiten.

- Lernen Sie neue Angular-Direktiven, @if, @for

- Lernen Sie, wie Sie Daten mit @Input() und @Output() zwischen Komponenten übergeben

- Lernen Sie, wie Sie Module erstellen und Ihre Anwendung auf die richtige Weise aufteilen

- Lernen Sie unterschiedliche Techniken zur Erstellung von Komponenten

- Lernen Sie, wie Sie auf GitHub-Seiten deployen

- Lernen Sie, wie Sie Umgebungsvariablen verwenden

- Lernen Sie, wie Sie fertige Angular-Komponenten erstellen

- Lernen Sie, wie Sie Observable Classes verwenden

- Lernen Sie, wie Sie Services verwenden, um den Zustand zu verwalten

- Der Quellcode kann hier gefunden werden.

Share this book

Categories

This book is a translation into German of Angular 17 from Scratch which was originally written in English

Price

Pick Your Price...

Minimum price

$19.00

$29.00

You pay

$29.00

Author earns

$23.20
$

All prices are in US $. You can pay in US $ or in your local currency when you check out.

EU customers: prices exclude VAT, which is added during checkout.

...Or Buy With Credits!

Number of credits (Minimum 2)

2
The author will earn $24.00 from your purchase!
You can get credits monthly with a Reader Membership

Author

About the Author

Daniel Schmitz

Daniel Schmitz is a software developer and writer. He's originally from Brazil and has published several books in Portuguese/English.

Contents

Table of Contents

1Einführung

  1. 1.1Über PIRATERIE
  2. 1.2Unterstützung
  3. 1.3Quellcode
  4. 1.4Installation
  5. Visual Studio Code Erweiterungen
  6. 1.5Das Backend (Server)

2Hallo Angular

  1. 2.1Installation
  2. 2.2Arbeitsbereich und erste Anwendung erstellen
  3. 2.3Die Angular Dev Tools
  4. 2.4Das Angular Material
  5. 2.5Es ist Zeit, das Projekt zu committen (optional)
  6. 2.6Fügen wir ein Remote-Repository hinzu (optional)
  7. 2.7Öffnen wir das Projekt in Visual Studio Code
  8. 2.8Was ist mit dem Modul?

3Der Anfang

  1. 3.1Aufgeräumt!
  2. 3.2Die Material-Komponenten
  3. 3.3Hinzufügen von Schematics
  4. 3.4Hinzufügen einer Navigation in Ihrer Anwendung
  5. 3.5Hinzufügen der Home-Komponente zu App
  6. 3.6Ändern des Home
  7. 3.7Komponenten
  8. 3.8Typescript und Schnittstellen
  9. 3.9Kategorien Komponente
  10. 3.10Routen
  11. 3.11Ein Dashboard erstellen

4Kategorien

  1. 4.1Die Angular Material Karte
  2. 4.2Hinzufügen eines globalen CSS-Stils
  3. 4.3Mehr Rand-/Abstandsstile (optional)
  4. 4.4Daten von der Kategorie-API abrufen
  5. 4.5HttpClient konfigurieren
  6. 4.6Dienste
  7. 4.7Der Kategorie-Service
  8. 4.8Erste Version der GetAll()-Methode
  9. 4.9Umgebungsvariablen
  10. 4.10Einstellen des API-Rückgabetyps
  11. 4.11Endversion der GetAll()-Methode
  12. 4.12Verwenden des MatTable zur Anzeige von Kategorien
  13. 4.13Hinzufügen der Beschreibungsspalte
  14. 4.14Neue Kategorie
  15. 4.15Ein Kategorieformular erstellen
  16. 4.16Erstellen eines Kategorie-Formulars
  17. 4.17Erstellen eines Reaktiven Formulars
  18. 4.18Hinzufügen des Beschreibungsfeldes
  19. 4.19Responsive Formulare erstellen: das CSS FlexBox Layout
  20. 4.20Validierung
  21. 4.21Einrichten von Fehlermeldungen
  22. 4.22Formular absenden
  23. 4.23Einige Angular-Muster überprüfen
  24. 4.24Die Sichtbarkeit des Formulars steuern
  25. 4.25Erstellen eines Zurück-Buttons im Formular
  26. 4.26Ereignisbindung
  27. 4.27Formulardaten durch Ereignisse übergeben
  28. 4.28Typumwandlung
  29. 4.29Speichern der Kategorie
  30. 4.30Bearbeiten der Kategorie
  31. 4.31Einen kleinen Fehler beheben
  32. 4.32Löschen einer Kategorie
  33. 4.33Was wir in diesem Kapitel gelernt haben
  34. 4.34Unterschiede von Angular 14..15..16

5Kategorien Refaktorisieren

  1. 5.1Laden Hinzufügen Während Der Serveranfrage
  2. 5.2Wie man das Laden in Aktion sieht
  3. 5.3Testüberspringungen und CSS-Dateierstellung in der Angular.json-Konfigurationsdatei
  4. 5.4Es ist Zeit zu deployen! (optional)
  5. 5.5Das “Material Modul”

6Lieferant

  1. 6.1Erstellen Sie die Lieferantenkomponenten
  2. 6.2Verwendung von Routen und Unterseiten
  3. 6.3Lieferant DTO
  4. 6.4Lieferanten Service
  5. 6.5Lieferanten auflisten
  6. 6.6Erstellen einer neuen Komponente
  7. 6.7Eine Nachricht anzeigen, wenn @for leer ist
  8. 6.8Routen konfigurieren
  9. 6.9Einen Lieferanten anzeigen
  10. 6.10Einen Lieferanten bearbeiten
  11. 6.11Lieferantenformular
  12. 6.12Das Formular im SuppliersEditComponent hinzufügen
  13. 6.13Lieferanten löschen
  14. 6.14Neuer Lieferant
  15. 6.15Schlussfolgerung

7Produkte

  1. 7.1Anfangsdateien
  2. 7.2Der Produktservice
  3. 7.3Produktliste
  4. 7.4Produkt zum Warenkorb hinzufügen
  5. 7.5Der “In den Warenkorb” Button
  6. 7.6Erstellen des Warenkorb-Icons
  7. 7.7Eine Checkout-Seite hinzufügen

8Dynamisches Laden von Dateien und Komponenten

  1. 8.1Aufschiebbare Ansichten
  2. Beispiel
  3. Extrahieren der Komponente
  4. @defer verwenden
  5. @viewport, @placeholder und @loading verwenden
  6. 8.2Strategien, um die Anwendung noch kleiner zu machen

9Zukünftige Aktualisierungen

The Leanpub 60 Day 100% Happiness Guarantee

Within 60 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.

Now, this is technically risky for us, since you'll have the book or course files either way. But we're so confident in our products and services, and in our authors and readers, that we're happy to offer a full money back guarantee for everything we sell.

You can only find out how good something is by trying it, and because of our 100% money back guarantee there's literally no risk to do so!

So, there's no reason not to click the Add to Cart button, is there?

See full terms...

Earn $8 on a $10 Purchase, and $16 on a $20 Purchase

We pay 80% royalties on purchases of $7.99 or more, and 80% royalties minus a 50 cent flat fee on purchases between $0.99 and $7.98. You earn $8 on a $10 sale, and $16 on a $20 sale. So, if we sell 5000 non-refunded copies of your book for $20, you'll earn $80,000.

(Yes, some authors have already earned much more than that on Leanpub.)

In fact, authors have earned over $14 million writing, publishing and selling on Leanpub.

Learn more about writing on Leanpub

Free Updates. DRM Free.

If you buy a Leanpub book, you get free updates for as long as the author updates the book! Many authors use Leanpub to publish their books in-progress, while they are writing them. All readers get free updates, regardless of when they bought the book or how much they paid (including free).

Most Leanpub books are available in PDF (for computers) and EPUB (for phones, tablets and Kindle). The formats that a book includes are shown at the top right corner of this page.

Finally, Leanpub books don't have any DRM copy-protection nonsense, so you can easily read them on any supported device.

Learn more about Leanpub's ebook formats and where to read them

Write and Publish on Leanpub

You can use Leanpub to easily write, publish and sell in-progress and completed ebooks and online courses!

Leanpub is a powerful platform for serious authors, combining a simple, elegant writing and publishing workflow with a store focused on selling in-progress ebooks.

Leanpub is a magical typewriter for authors: just write in plain text, and to publish your ebook, just click a button. (Or, if you are producing your ebook your own way, you can even upload your own PDF and/or EPUB files and then publish with one click!) It really is that easy.

Learn more about writing on Leanpub