Angular – Créer des applications web

Date de dernière mise à jour : 11 juin 2022

2490,00  HT / 2988,00  TTC

UGS : WF74892 Catégories : , ,

Description

Tarif et Durée

2490 € HT pour 4 jours de formation Angular – Créer des applications web

Public visé

Développeurs web, Designers web, Chefs de projet Informatique, Architectes Informatique

Objectifs pédagogiques

  • Développer des applications web performantes avec Angular
  • Maîtriser les concepts clés du framework
  • Etre capable de consommer des services HTTP

Modalités pédagogiques

  • Pratique du développement
  • Présentation d’applications Angular issues du monde réel

Programme de la formation

Introduction à Angular

  • Comprendre les différentes version d’Angular
  • Structure d’un projet Angular
  • Mettre en place l’environnement de développement
  • Votre première application Angular
  • Structure Angular
  • Webpack
  • Exercices
  • Correction

Les fondamentaux d’Angular

  • Blocs de construction Angular
  • Composants Angular
  • Templates Angular
  • Directives Angular
  • Services Angular
  • Injection de dépendance
  • Exercices
  • Correction

Les fondamentaux de TypeScript

  • Qu’est-ce-que TypeScript ?
  • Votre premier programme TypeScript
  • Déclarer des variables
  • Types
  • Assertion de Types
  • Fonctions Fléchées
  • Interfaces
  • Classes
  • Objets
  • Constructeurs
  • Modificateurs d’accès
  • Propriétés
  • Modules
  • Exercices
  • Correction

Organiser son application en modules et composants

  • Qu’est-ce qu’un module Angular exactement ?
  • Les grands principes de l’architecture en modules
  • Les grands principes de l’organisation des composants
  • Exercices
  • Correction

Routing et Navigation

  • Initialiser les routes d’un projet Angular
  • Naviguer avec les RouterLink
  • Utiliser les paramètres de Route
  • Créer une page de détails grâce aux paramètres de route
  • Utiliser les paramètres de requête
  • Utiliser les fragments d’URL
  • Naviguer directement entre pages de même composant
  • Créer un lien vers un site externe
  • Exercices
  • Correction

Gérer le design de son application Angular

  • Installer les différentes librairies (Bootstrap, FontAwesome etc.)
  • Créer un menu responsive avec Bootstrap
  • Créer une page de connexion / inscription
  • Créer une page de paiement
  • Exercices
  • Correction

Consommer des services HTTP

  • Récupérer une liste d’entités
  • Créer une entité
  • Mettre à jour une entité
  • Supprimer une entité
  • Gérer les erreurs
  • Exercices
  • Correction

Gérer des formulaires avec Angular

  • Introduction
  • Formulaires template-driven
  • Formulaires réactifs
  • Exercices
  • Correction

Afficher des données et gérer les évènements

  • Interpolation
  • Property Binding
  • Event Binding
  • Two-way Data Binding
  • Exercices
  • Correction

Les directives

  • Introduction
  • Directives d’attributs
  • Directives structurelles
  • Créer une directive
  • Exercices
  • Correction

Authentification & Autorisation

  • Introduction
  • Implémentation des Json Web Tokens
  • Login & Logout
  • Inscription
  • Mot de passe oublié
  • Obtenir l’utilisateur courant pour créer une page de profil
  • Montrer / Cacher des éléments en se basant sur le rôle
  • Exercices
  • Correction

Intégrer un système de paiement

  • Introduction à Stripe
  • Intégrer Stripe dans Angular
  • Exercices
  • Correction

Mettre en place l’internationalisation

  • Introduction
  • Création de fichiers de traduction
  • Utilisation des variables de traduction dans les templates
  • Exercices
  • Correction

Tests unitaires et Tests d’intégration

  • Les fondamentaux des tests unitaires
  • Interaction Testing
  • Couverture de code
  • Les fondamentaux des tests d’intégration
  • Exercices
  • Correction

Déploiement

  • Se préparer au déploiement
  • Build avec Angular CLI
  • Environnements
  • Options de déploiement
  • Exercices
  • Correction

Informations complémentaires

Prérequis

  • Maîtrise de HTML, CSS, JavaScript.

Financement

  • Le plan de développement des compétences de votre entreprise : rapprochez-vous de votre service RH.
  • L’OPCO (opérateurs de compétences) de votre entreprise.
  • Le CPF
  • Pôle Emploi sous réserve de l’acceptation de votre dossier par votre conseiller Pôle Emploi.

Horaires

  • En présentiel, les cours ont lieu de 9h à 12h30 et de 14h à 17h30.
  • Les participants sont accueillis à partir de 8h45. Les pauses et déjeuners sont offerts.
  • En classe à distance, la formation démarre à partir de 9h.

Modalités de suivi

  • Feuille d’émargement et attestation de formation

Moyens pédagogiques

  • Vidéo projecteur, Wifi, Support de cours au format PDF + papier
  • Ordinateur portable apporté par le stagiaire avec logiciel(s) installé(s) (à défaut, merci de nous prévenir suffisamment à l’avance pour que nous vous prêtions un ordinateur)

Modalités d’évaluation

  • Chaque fin de chapitre se clôture par un exercice pratique
  • QCM de fin de formation

Compétences visées

  • Création et administration d’un site web e-commerce de manière entièrement autonome

Certification

Webstreet est centre agréé Tosa. L’inscription à l’option de certification Angular Tosa® doit se faire au moment de l’inscription au cours. L’examen est composé d’un test de 60 minutes et peut se passer en centre ou à distance. Il comprend 35 questions, le résultat atteste de votre niveau de compétences et vous obtenez le diplôme à partir de 75% de bonnes réponses. Le seul suivi de la formation ne constitue pas un élément suffisant pour garantir un score maximum. La planification à l’examen et son passage s’effectuent en ligne dans les 4 semaines qui suivent le début de votre session sous la surveillance d’un examinateur habilité ou à distance. Pour passer l’examen à distance, vous aurez seulement besoin d’une connexion internet, d’un ordinateur équipé d’une webcam et d’un micro et d’une carte d’identité. Votre score vous est communiqué dès la fin du test. En fonction du score obtenu, vous recevez par e-mail votre attestation de passage ou votre diplôme ainsi que vos résultats détaillés dans les 72h.

Informations complémentaires

Type de Formation

Inter, Intra, Sur-mesure

Modalité de Formation

Classe à distance, Présentiel

Ville

Paris, Rouen, Distance

Avis

Il n’y a pas encore d’avis.

Soyez le premier à laisser votre avis sur “Angular – Créer des applications web”