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

  • 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

Cette formation Spring Boot et Angular vous apporte les connaissances et compétences nécessaires pour :

  • Mener à bien un projet SpringBoot/Angular
  • Sécuriser une API Rest avec un modèle stateless
  • Mettre en place la sécurité côté client Angular
  • Adopter une approche « Design By Contract »
  • Savoir tester séparément le service back-end Spring et le client Angular
Tarif

A partir de 1 860,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Décrire les architectures typiques du monde .NET
  • Identifier sur quels critères juger une architecture technique
  • Sélectionner les technologies .NET adéquates
  • Communiquer avec d'autres technologies
  • Mettre en oeuvre les design patterns
  • Choisir la bonne méthodologie de développement
  • Structurer correctement une application dans Visual Studio
  • Choisir et définir une convention de nommage dans son architecture.
Tarif

A partir de 2 280,00 €

Durée

3j / 21h

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

Formation Vue.js

Proposé par Sparks

Objectifs de la formation

  • Maîtriser les concepts fondamentaux du développement avec le framework Vue : templates, composants, styles, liaison de données…
  • Créer et manipuler des composants
  • Utiliser Vite pour développer des applications plus rapidement
  • Maîtriser Vue Router pour gérer la navigation
  • Gérer l’état des applications avec Pinia
  • Tester les applications (tests unitaires, de composants et e2e)
  • Mettre en œuvre les meilleures pratiques et outils de développement avec Vue 3
Tarif

A partir de 1 950,00 €

Durée

3 jours

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

  • Maîtriser les connaissances fondamentales du métier de développeur : architecture du SI, conception de logiciels, gestion de projet, mise en production
  • Être capable de développer des applications Web et mobile, avec accès aux bases de données, en utilisant les technologies modernes
  • Maîtriser la programmation objet et les langages JavaScript et Java
Tarif

A partir de 15 260,00 €

Durée

121j / 847h

Modes

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

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

  • Décrire et mettre en oeuvre l'architecture WOA
  • Faciliter les échanges grâce à WOA.
Tarif

A partir de 1 520,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

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

  • Mesurer l'avantage induit par les applications hybrides développées avec Cordova
  • Installer Cordova
  • Développer des applications exploitant les possibilités des appareils sur Android, iOS et Windows.
Tarif

A partir de 1 830,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Je cherche à faire...