Formation - Angular 2+ - Développement d'applications web

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.

IB Cegos


Formations aux technologies et métiers du Numérique
Voir la fiche entreprise

Tarif

Contacter l'organisme

Durée 3 jours (21 heures)
Modes
  • Entreprise
  • Distance
  • Centre
Sessions
Lieux Partout en France

IB Cegos


Formations aux technologies et métiers du Numérique
Voir la fiche

Tarif

Contacter l'organisme

Durée 3 jours (21 heures)
Modes
  • Entreprise
  • Distance
  • Centre
Sessions
Lieux Partout en France

Programme

1 - Introduction

  • ES2022, le nouveau JavaScript
  • ES2022 et les modules
  • TypeScript : le typage du JavaScript

2 - Les bases du Framework

  • Comprendre la philosophie du framework
  • Templating
  • Angular CLI, un outil pour tout générer
  • Atelier

    Première application et outillage

3 - Composant

  • Web Components
  • Décorateurs Angular
  • Property binding, lire des données depuis le composant
  • Event binding, événements personnalisés
  • Cycle de vie
  • Atelier

    Développer un premier composant

4 - Utiliser les directives

  • Directive : fonctionnement et création
  • Les directives fournies par Angular
  • Attribute directives
  • Structural directives
  • Directives complexes
  • Atelier

    Première directive

5 - Directives

  • Directives d’attributs (selecteur, ElementRef, HostListener, @Input)
  • Directives de structure (ngIf, ngFor, Symbole *)
  • ng-template

6 - Modules

  • Déclarations d’un module : imports et exports
  • Les providers d’un module
  • Introduction à « forRoot » et « forChild »
  • Atelier

    Créer un module, l’exporter et le réutiliser

7 - Pipes

  • Les transformateurs fournis
  • Formater une chaîne
  • Formater des collections
  • Utiliser un pipe comme un service
  • Atelier

    Créer son propre pipe

8 - Services

  • Les services fournis
  • Création de service
  • Injection d’un service
  • Atelier

    Injecter les services fournis par Angular

9 - Injection de dépendances

  • Principes
  • Configurer son application
  • L’injection de dépendances : type-based et hiérarchique
  • Différents types de providers
  • Atelier

    Créer ses propres services

10 - Routeur

  • RouterModule: Configuration des routes et URLs
  • Définitions des routes, liens et redirection, paramètres
  • Hiérarchies de routes
  • Vues imbriquées
  • Cycle de vie (Routing lifecycle)
  • Atelier

    Transformer une application Web en Single Page Application

11 - Observables

  • Introduction à RxJS
  • Le concept d’Observable
  • Les principaux opérateurs
  • Lien avec les promesses
  • Atelier

    Premier pas avec RXJS

12 - Échanger avec un serveur

  • Requêtes HTTP
  • Communication avec une API
  • Afficher des données externes
  • Afficher des données asynchrones avec AsyncPipe
  • Atelier

    Récupérer et afficher des données à partir d’une API REST distante

13 - Travailler avec des formulaires

  • Créer un formulaire
  • Template-driven forms
  • ngModel
  • Reactive forms
  • Validation et erreurs
  • Observateurs
  • Atelier

    Créer ses propres validateurs, envoyer une requête POST

14 - Gestion des performances

  • Astuces, bonnes pratiques et outils
  • Découverte des différentes stratégies de compilation
  • Atelier

    Tester et optimiser la performance

15 - Concepts avancés

  • Animations
  • Nouveautés d’Angular 16
  • Injection de dépendances avancée (IoC)
  • Test unitaire

Prérequis

Public

  • Architectes
  • Développeurs
  • Chefs de projets...

Ces formations pourraient vous intéresser

Objectifs de la formation

Découvrir les enjeux et les outils du Web 2.0
Tarif

A partir de 995,00 €

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Reconnaître les caractéristiques et les avantages d'Horizon
  • Utiliser VMware vSphere® pour créer des machines virtuelles à utiliser comme postes de travail pour Horizon
  • Créer et optimiser des machines virtuelles Windows pour créer des postes de travail Horizon
  • Installer et configurer Horizon Agent sur un poste de travail Horizon
  • Configurer et gérer les systèmes VMware Horizon® Client™ et connecter le client à un poste de travail VMware Horizon
  • Configurer, gérer et autoriser des pools de postes de travail de machines virtuelles complètes
  • Configurer, gérer et autoriser des pools de postes de travail de clone instantané
  • Créer et utiliser des postes de travail et des pools d'applications RDS (Remote Desktop Services)
  • Surveiller l'environnement Horizon à l'aide d'Horizon Console Dashboard et d'Horizon Help Desk Tool
  • Identifiez l'installation, l'architecture et les exigences d'Horizon Connection Server
  • Décrire les options d'authentification et de certification pour un environnement Horizon
  • Reconnaître le processus d'intégration et les avantages de VMware Workspace ONE® Access™ et Horizon 8
  • Discuter des options de performances et d'évolutivité disponibles dans Horizon 8
  • Décrire les différentes options de sécurité pour l'environnement Horizon
Tarif

A partir de 4 300,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Découvrir les nouveautés de JEE 6 - Réussir une migration vers JEE 6
Tarif

A partir de 1 275,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Exploiter Google Analytics pour améliorer les performances d'un site Web
  • Définir les Indicateurs Clés de Performance (KPI)
  • Piloter un plan de marquage pour améliorer l'efficacité et la rentabilité de votre site Web et de vos campagnes e-marketing
Tarif

A partir de 1 390,00 €

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Décrire le concept du Big Data
  • Extraire et exploiter les datas
  • Evaluer l'impact pour les Systèmes d'Information (SI) de l'entreprise
  • Appliquer la réglementation.
Tarif

A partir de 860,00 €

Durée

1j / 7h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Tarif

Contacter l'organisme

Durée

2 jours (14 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Auditer et sécuriser un site Web

Proposé par ENI Service

Objectifs de la formation

  • Auditer une application Web par un test de pénétration à l'aide d'outils automatiques mais aussi manuellement ;
  • Mettre en place des contres mesures pour se prémunir des attaques.
Tarif

Contacter l'organisme

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Comprendre les enjeux et s’initier aux outils de la communication digitale
Tarif

A partir de 1 550,00 €

Durée

2j / 14h

Modes
  • Entreprise

Objectifs de la formation

Maîtriser le développement d'interfaces web pour applications mobiles à l'aide de Cordova et Ionic
Tarif

A partir de 3 250,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Travailler avec ChatGPT - Poser les bonnes questions - Découvrir les bonnes pratiques
Tarif

A partir de 2 275,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...