Développement Web et Applications avec Angular

Maîtrisez la création d'applications et de sites avec partage de données

14h 39min62 leçons8 sections

Ce que vous apprendrez

  • Apprendre les bases d'Angular et configurer l'environnement
  • Comprendre les fondamentaux de TypeScript et travailler avec
  • Créer des applications pratiques comme MyBlog et SportsStore
  • Comprendre les composants clés de la structure des projets
  • Appliquer des techniques de partage de données entre applications
  • Maîtriser la création d'un site et d'une application avec Angular

À propos du cours

Ce cours complet vise à vous enseigner le développement d'applications web avec Angular. Tout au long du cours, vous apprendrez à créer des projets avec Angular, à travailler avec TypeScript et à comprendre les composants de base. Vous développerez également plusieurs projets pratiques comme MyBlog et SportsStore pour appliquer ce que vous avez appris. À la fin du cours, vous serez capable de créer des applications web avancées avec Angular.

Résultats attendus

  • Créer des applications web avancées avec Angular.
  • Compréhension approfondie des composants et de leurs interactions.
  • Maîtriser TypeScript et l'utiliser dans des projets Angular.
  • Développer des applications pratiques évolutives.

Contenu du cours

1

Introduction à Angular

7 leçons
  1. Introduction au cours8:03
  2. Exigences du cours2:27
  3. Qu'est-ce qu'Angular ?11:11
  4. Installation des outils8:27
  5. Installation des plugins8:18
  6. Créer votre premier projet8:04
  7. Expliquer l'organisation des fichiers dans le projet26:13
2

Un Aperçu de TypeScript

4 leçons
  1. Introduction à TypeScript5:32
  2. Comprendre les bases et expliquer la traduction des fichiers TypeScript12:24
  3. Résoudre les problèmes du compilateur7:36
  4. Organiser les types de données10:52
3

Projet MyBlog

8 leçons
  1. Qu'est-ce qu'un composant ?8:55
  2. Créer et configurer le module avec un composant d'en-tête20:10
  3. Créer et configurer le composant de pied de page15:14
  4. Créer et configurer le composant de contact9:53
  5. Naviguer vers le composant de contact8:30
  6. Naviguer vers le composant d'article12:53
  7. Ajouter du contenu au modèle d'article6:52
  8. Lien MyBlog
4

Gestion des Composants Principaux

5 leçons
  1. Créer le composant calculatrice11:34
  2. Travailler avec le modèle de calculatrice28:01
  3. Ajouter de la logique et des fonctions au composant calculatrice25:36
  4. Ajouter le deuxième projet au modèle d'article9:40
  5. Lien Calculatrice
5

Travailler avec le modèle de données - Angular Material

10 leçons
  1. Introduction (Travailler avec Data Model _ Angular Material)5:21
  2. Configurer les Data Models19:16
  3. Manipuler et utiliser les Data Models14:56
  4. Installer et configurer Angular Material13:44
  5. Utiliser la barre d'outils Material8:54
  6. Afficher les données à travers la table Material17:24
  7. Contrôler avec la case à cocher Material6:43
  8. Ajouter de nouvelles données via le formulaire Material13:31
  9. Contrôler l'affichage des données avec Material Slide Toggle6:53
  10. Lien ToDo
6

Phase Un du Projet Final SportsStore

10 leçons
  1. Introduction à la phase un5:34
  2. Création et configuration du projet final10:31
  3. Configuration du back end du projet via Json-Server20:24
  4. Organisation des fichiers du projet et exécution du serveur back end9:16
  5. Création et configuration de tous les Data Models35:20
  6. Création et configuration du Module Model5:05
  7. Création et configuration du Store Component14:32
  8. Affichage de tous les Products9:10
  9. Contrôle de l'affichage des produits via les Categories24:29
  10. Reconfiguration du code via Custom Directive10:59
7

Phase Deux du Projet Final SportsStore

8 leçons
  1. Introduction à la phase deux3:59
  2. Créer et configurer le modèle de panier22:47
  3. Créer et configurer le résumé du panier15:52
  4. Ajout et utilisation de la transition de routage15:26
  5. Création et configuration d'une fonctionnalité Store First Guard12:19
  6. Ajout des produits sélectionnés pour l'achat via les détails du panier25:42
  7. Finalisation du processus d'achat via le paiement36:29
  8. Liaison du projet au back-end et affichage des données15:06
8

La dernière étape du projet SportsStore

10 leçons
  1. Introduction à la phase finale8:41
  2. Création, configuration et liaison des composants Auth et Admin25:34
  3. Configuration et application de l'authentification lors de la connexion22:31
  4. Ajout de toutes les fonctions pour gérer les demandes et les produits pour l'Admin24:24
  5. Première étape pour configurer les éléments de l'Admin35:57
  6. Deuxième étape : Affichage des produits pour l'Admin28:01
  7. Modification et ajout de nouveaux produits pour l'Admin24:21
  8. Troisième étape : Affichage de toutes les demandes d'achat pour l'Admin30:19
  9. Étape finale du projet13:17
  10. Lien du projet final

Formateur

Ing. Amr Abdel Fattah

Ing. Amr Abdel Fattah

Ingénieur en systèmes informatiques spécialisé dans le développement d'applications mobiles et de sites Web, avec une expérience dans la création de plateformes et d'applications Web populaires.
6,563 étudiants20 cours

Cours similaires

  • Microsoft Access
    4.6|5,337|0h 0m

    Microsoft Access

    Apprenez à créer des bases de données et des rapports

    Ahmed Hassan Khamis
    Ahmed Hassan Khamis
    $19.99
    Acheter maintenant
  • Conception de logiciels espions Key Logger
    4.5|5,026|0h 0m

    Conception de logiciels espions Key Logger

    Conception de logiciels espions avec C++

    Ing. Mohamed Ali Mansour
    Ing. Mohamed Ali Mansour
    $19.99
    Acheter maintenant
  • Adobe Animate & Action Script
    4.7|6,962|16h 58m

    Adobe Animate & Action Script

    Apprenez à créer des films d'animation et des jeux interactifs

    Ahmed Hassan Khamis
    Ahmed Hassan Khamis
    $19.99
    Acheter maintenant
  • Deep Learning
    4.5|5,162|12h 40m

    Deep Learning

    Simulation de l'esprit humain dans la pensée

    Ing. Amr Abdel Fattah
    Ing. Amr Abdel Fattah
    $25.99
    Acheter maintenant