Leanpub Header

Skip to main content

Angular 17 à Partir de Zéro

Construire une application de ventes avec Angular. Maintenant avec Angular 17 !

Construire une application de ventes avec Angular. Maintenant avec Angular 17 !

This book is a translation into French 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

pprendre Angular en construisant une application de ventes

Le principal objectif de ce livre est d'enseigner le framework Angular en créant un système de ventes contenant une variété d'écrans et de fonctionnalités. Au lieu de montrer uniquement la théorie du framework, qui peut être facilement consultée dans sa documentation excellente, nous commençons déjà le développement du système.

Ce livre a été entièrement réécrit pour la version 17. Si vous avez acheté la version 14 de ce livre, veuillez la télécharger à nouveau.

Ce que vous apprendrez

- Comment utiliser les générateurs Angular pour créer des applications, des composants, des modules, etc.

- Ajouter Angular Material à l'application, et utiliser des composants comme Material Card, Material Table, et d'autres.

- Utiliser Flex Box pour créer des formulaires réactifs et prêts pour mobile

- Apprendre comment accéder à l'API de la bonne manière, en utilisant Typescript et en travaillant avec des objets typés.

- Apprendre de nouvelles directives Angular, @if, @for

- Apprendre comment passer des données entre composants avec @Input() et @Output()

- Apprendre comment créer des modules et découper votre application de la bonne manière

- Apprendre des techniques de création de composants distinctives

- Apprendre comment déployer sur les pages github

- Apprendre comment utiliser les variables d'environnement

- Apprendre comment créer des composants Angular prêts à l'emploi

- Apprendre comment utiliser les Classes Observable

- Apprendre comment utiliser les Services pour gérer l'état

- Le code source peut être trouvé ici.

Share this book

Categories

This book is a translation into French 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

1Introduction

  1. 1.1À propos de la PIRATERIE
  2. 1.2Support
  3. 1.3Code Source
  4. 1.4Installation
  5. 1.5Le Backend (serveur)

2Bonjour Angular

  1. 2.1Installation
  2. 2.2Créer un espace de travail et une application initiale
  3. 2.3Les outils de développement Angular
  4. 2.4Le Matériel Angular
  5. 2.5Il est temps de commettre le projet (facultatif)
  6. 2.6Ajoutons un dépôt distant (facultatif)
  7. 2.7Ouvrons le projet dans Visual Studio Code
  8. 2.8Et le Module ?

3Le Début

  1. 3.1Nettoyons !
  2. 3.2Les Composants Matériel
  3. 3.3Ajout de Schémas
  4. 3.4Ajout d’une Navigation dans votre Application
  5. 3.5Ajout du composant Home à App
  6. 3.6Modification de Home
  7. 3.7Composants
  8. 3.8Typescript et Interfaces
  9. 3.9Composant Catégories
  10. 3.10Routes
  11. 3.11Création d’un tableau de bord

4Catégories

  1. 4.1La Carte Angular Material
  2. 4.2Ajout d’un Style Css Global
  3. 4.3Plus de styles de marge/espacement (optionnel)
  4. 4.4Obtenir des données de l’API Catégorie
  5. 4.5Configurer HttpClient
  6. 4.6Services
  7. 4.7Le Service Catégorie
  8. 4.8Première Version de la Méthode GetAll()
  9. 4.9Variables d’environnement
  10. 4.10Définition du type de retour de l’API
  11. 4.11Version Finale de la Méthode GetAll()
  12. 4.12Utilisation du MatTable pour Afficher les Catégories
  13. 4.13Ajout de la Colonne Description
  14. 4.14Nouvelle Catégorie
  15. 4.15Créer un Formulaire de Catégorie
  16. 4.16Création d’un formulaire de catégorie
  17. 4.17Création d’un formulaire réactif
  18. 4.18Ajout du champ Description
  19. 4.19Création de formulaires responsives : la mise en page CSS FlexBox
  20. 4.20Validation
  21. 4.21Configuration des messages d’erreur
  22. 4.22Soumettre le formulaire
  23. 4.23Revue de Quelques Modèles Angular
  24. 4.24Contrôler la Visibilité du Formulaire
  25. 4.25Création d’un Bouton Retour Sur le Formulaire
  26. 4.26Liaison d’Événement
  27. 4.27Passer les données du formulaire à travers des événements
  28. 4.28Conversion de Type
  29. 4.29Enregistrer la Catégorie
  30. 4.30Modifier la Catégorie
  31. 4.31Corriger un Petit Bug
  32. 4.32Suppression d’une catégorie
  33. 4.33Ce que nous avons appris dans ce chapitre
  34. 4.34Différences entre Angular 14..15..16

5Catégories de Refactoring

  1. 5.1Ajout d’un Chargement Pendant la Requête au Serveur
  2. 5.2Comment Voir le Chargement en Action
  3. 5.3Ignorer les Tests et la Création de Fichier Css dans le Fichier de Configuration Angular.json
  4. 5.4Il est Temps de Déployer ! (optionnel)
  5. 5.5Le “Module Material”

6Fournisseur

  1. 6.1Créer les Composants des Fournisseurs
  2. 6.2Utilisation des Routes et Sous-routes
  3. 6.3DTO du fournisseur
  4. 6.4Service des Fournisseurs
  5. 6.5Lister les Fournisseurs
  6. 6.6Création d’un Nouveau Composant
  7. 6.7Afficher un Message Si @for est Vide
  8. 6.8Configuration des Routes
  9. 6.9Affichage d’un Fournisseur
  10. 6.10Formulaire du fournisseur
  11. 6.11Ajout du formulaire dans le composant SuppliersEditComponent
  12. 6.12Supprimer le fournisseur
  13. 6.13Nouveau Fournisseur
  14. 6.14Conclusion

7Produits

  1. 7.1Fichiers Initiaux
  2. 7.2Le Service Produits
  3. 7.3Liste des Produits
  4. 7.4Ajouter un Produit au Panier
  5. 7.5Le bouton “Ajouter au Panier”
  6. 7.6Création de l’icône du panier
  7. 7.7Ajouter une page de paiement

8Mises à jour à l’avenir

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