Formation Angular Avancé

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Comprendre le fonctionnement interne d'Angular
  • Être capable d'étudier les possibilités avancées du framework
  • Apprendre à déployer des applications optimisées
  • Comprendre comment développer des Progressive WebApps

PLB CONSULTANT


Informatique et Management
Voir la fiche entreprise

Tarif

A partir de 2 050,00 €

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

PLB CONSULTANT


Informatique et Management
Voir la fiche

Tarif

A partir de 2 050,00 €

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

Description

Angular est un framework de développement d’applications web porté par Google. Sans doute le plus polyvalent et le plus complet des frameworks actuels, il offre une expérience de développement sans comparaison.

Durant cette formation Angular Avancé, nous plongerons dans les concepts avancés (zones, lazy loading, aot, …) d’Angular et découvrirons son écosystème (@ngrx, material, PWA, …).

Programme

NX

Introduction au cli Nx
Définition d’un monorepo
Création d’un workspace
Architecture applicative

Lazy Loading

Améliorer les performances de démarrage
Route integration : loadChildren
Preloading Strategy: PreloadAllModules et autres pistes

Optimisation des performances

Component-level Lazy Loading
Data Binding, mode manuel : ChangeDetectorRef
trackBy pour *ngFor
Budgets
Gestion des souscriptions RxJS

Route guards et Resolve

Les différents types de Guards
CanActivate, CanActivateChild : protéger une route
CanDeactivate : sécuriser la sortie
Pre-fetching avec resolve

NGRX (Workflow redux)

Mise en place de Redux dans une application Angular avec la plateforme @ngrx
Gestion de l’état applicatif (store)
Debugging avec @ngrx/store-devtools
Création d’actions asynchrones avec @ngrx/effects

Reactive Forms

FormControl et FormGroup
Contrôles personnalisés (ControlValueAccessor)
Validateurs personnalisés et validateurs asynchrones

Tests unitaires et E2E

Tests unitaires avec Jest
Code coverage
Tests e2e avec Cypress

Angular Standalone

Pourquoi cette nouveauté ?
Mise en place d’un component standalone
Une nouvelle architecture sans module
Passage d’une architecture modulaire à un 100% standalone

Internationalisation

Internationalisation : i18n marker
Gestion des textes à traduire
Gestion du pluriel

Server Side Rendering : Angular Universal

ServerModule
Moteur back-end (Node.js et autres) : @nguniversal/express-engine

Prérequis

Pour suivre cette formation Angular Avancé, il est nécessaire d'avoir suivi la formation Angular : Développer une application web (ANGR) ou de posséder les connaissances équivalentes.

Public

Ce cours s'adresse aux Chefs de projet Web, Architectes techniques, Développeurs front-end.

Ces formations pourraient vous intéresser

Objectifs de la formation

  • Cette formation fait l'objet d'une évaluation formative.
Tarif

Contacter l'organisme

Durée

3 jours (21 heures)

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Cette formation fait l'objet d'une évaluation formative.
Tarif

Contacter l'organisme

Durée

2 jours (14 heures)

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Concrètement, à l'issue de cette formation Angular, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Connaître les principes fondamentaux et le fonctionnement d’Angular et de son outil Angular CLI
  • Connaître le langage TypeScript (sur-ensemble de JavaScript ES5 et ES6)
  • Savoir développer et réutiliser les différents composants d’une application Angular : composants graphiques, services, directives
  • Savoir tester ses composants en isolation
  • Être capable de déployer une application Angular en production
  • Connaître les nouveautés des dernières versions d’Angular
Tarif

A partir de 1 950,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation Tester des Applications Angular, vous aurez acquis les connaissances et compétences nécessaires pour : 

  • Écrire des tests unitaires avec Jasmine
  • Écrire des tests end2end avec Protractor
  • Exécuter et automatiser ces tests dans votre environnement de développement avec Karma, gulp
  • Intégrer tous ces tests dans des pipelines de CI/CD
Tarif

A partir de 1 480,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous aurez les connaissances nécessaires pour :

  • Développer des applications Web full JavaScript tout en découvrant les fonctionnalités principales des technologies Javascript comme Angular et Node JS.
  • Dialoguer très riche avec le serveur (ligne de commande interactives, accès aux fichiers/dossiers, analyse de performances, etc.) grâce à une large bibliothèque proposé par NodeJS.
  • Comprendre comment Angular facilite le développement autour des concepts de composants, de services et de routing.
Tarif

A partir de 2 260,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • 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

3 jours (21 heures)

Modes
  • Centre
  • Entreprise
  • 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

5 jours (35 heures)

Modes
  • Centre
  • Entreprise
  • Distance

Formation AngularJS V1

Proposé par PLB CONSULTANT

Objectifs de la formation

À l'issue de cette formation AngularJS V1 vous aurez acquis les connaissances et compétences nécessaires :

  • Le fonctionnement d'une Single Page Application avec AngularJS
  • Créer vos propres directives et composants AngularJS
  • Créer une application synchronisée avec des formulaires
  • Tester automatiquement son Application
Tarif

A partir de 1 860,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Créer des web apps avec Angular

Proposé par GROUPE LEXOM

Objectifs de la formation

  • Découvrir les fonctionnalités du framework Angular
  • Créer une nouvelle application Web Angular
  • Maîtriser le système de composants d'Angular
  • Organiser, modulariser ses développements JavaScript
  • Intégrer des tests unitaires au développement
Tarif

A partir de 1 390,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Cordova d’abord sans framework afin de porter un code web existant vers une application mobile puis Cordova avec le framework Ionic
  • React Native.
Tarif

A partir de 2 695,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...