Accueil Nos formations Formation Angular avancé | Utilisation des modules avancés d’Angular

Formation Angular avancé | Utilisation des modules avancés d’Angular

Prochaines dates

Modalités d’accès :

  • en Inter – compter 4 semaines de délai
  • en Intra – à la demande du client
  • sur mesure –  nous consulter

Nous revenons vers vous dans un délai de 24h – Inscrivez-vous vite 

Il faut compter 4 semaines de délai à réception du devis signé ou de la convention de formation signée, pour les formations INTER et INTRA.

Objectifs

  • Acquérir une compréhension approfondie des concepts avancés d’Angular
  • Maîtriser les techniques de développement pour créer des applications robustes et performantes
  • Gérer l’état de l’application avec NgRx
  • Explorer les meilleures pratiques pour l’internationalisation, l’accessibilité et le rendu côté serveur
  • Déployer et de maintenir une application Angular

Public

Développeurs et architectes web

Prérequis

Pratique d’HTML, CSS et TypeScript

Méthodes pédagogiques

50 % théorie / 50 % pratique

A l’issue de la formation, les participants recevront le support de la formation qui incluant des vidéos, et des articles pour aller plus loin.

Formation à distance : Un lien teams sera envoyé  au participant dans les jours précédents la formation.

Formation dans nos locaux : Pour toute complication survenant avant, pendant ou après la formation, notre assistance est disponible à partir de 8h30 au +33 (0)6 47 45 07 82 .

Si vous ne parvenez pas à nous joindre par téléphone, merci de nous écrire à formation@neosoft.fr  en spécifiant en quelques mots la difficulté que vous avez rencontrée. Nous vous répondrons dans les plus brefs délais. 

Description

Est-il encore pertinent d’apprendre Angular aujourd’hui ? Face à la popularité croissante d’autres solutions open source comme React, VueJS ou Svelte, la question est régulièrement posée. Et invariablement, la réponse reste oui. Performance sans cesse améliorée, outils de test et de développement, programmation réactive, typescript, solutions intégrées de formulaires et de routing, adaptation facile en PWA ou Server Side Rendering, communauté active, solution solide et éprouvée… Les arguments ne manquent pas.

Dans cette formation Angular avancé | Utilisation des modules avancés d’Angular, nous verrons les techniques et les outils qui permettent de rendre une application Angular plus performante, plus maintenable et pouvant répondre aux demandes des applications plus complètes du monde de l’entreprise.

Programme

Modules Angular

– Feature Modules : Découvrez comment organiser votre application en modules fonctionnels pour une meilleure maintenabilité et réutilisation.
– Shared Modules : Apprenez à créer des modules partagés pour encapsuler des fonctionnalités communes et les rendre disponibles dans toute l’application.
– Lazy Loading : Explorez les techniques de chargement différé pour améliorer les performances en ne chargeant que les modules nécessaires au moment opportun.

Programmation déclarative vs impérative

– Comparez les approches déclarative et impérative en Angular. Comprenez quand et comment les utiliser pour optimiser votre code.

Routage avancé

– Guards : Maîtrisez les guards pour sécuriser vos routes en fonction de conditions spécifiques (authentification, autorisations, etc.).
– Resolvers : Apprenez à pré-charger des données avant d’afficher une route pour améliorer l’expérience utilisateur.

Formulaires

– Formulaires dynamiques : Créez des formulaires flexibles qui s’adaptent dynamiquement aux besoins de votre application.
– Gestion avancée des contrôles : Explorez les techniques pour personnaliser les contrôles de formulaire et gérer leur état.

Optimisation des performances

– Change Detection : Comprenez comment fonctionne la détection des changements en Angular et optimisez-la pour des performances accrues.
– Optimisation du rendu : Découvrez des astuces pour améliorer le rendu de votre application, notamment en utilisant le _OnPush_ change detection strategy.

RxJS

– Plongez dans le monde des observables et des opérateurs RxJS. Apprenez à gérer les flux de données de manière réactive.

NgRx

– Explorez la gestion de l’état avec NgRx. Découvrez les concepts de store, d’actions et de reducers pour une application plus robuste.

Internationalisation et accessibilité

– Apprenez à internationaliser votre application Angular pour atteindre un public mondial. 
– Assurez-vous qu’elle est accessible à tous les utilisateurs.

Rendu côté serveur

– Découvrez comment utiliser le rendu côté serveur (SSR) pour améliorer les performances et l’indexation de votre application par les moteurs de recherche.

Tests E2E

– Plongez dans les tests end-to-end (E2E) avec Cypress. Apprenez à automatiser vos scénarios utilisateur pour garantir la qualité de votre application.

Déploiement et maintenant

– Explorez les meilleures pratiques pour déployer votre application Angular et assurer sa maintenance à long terme.

Evaluation

Le formateur évalue la progression pédagogique du participant tout au long de la formation au moyen de quizz, mises en situation, travaux pratiques…

Avant la formation, un questionnaire de positionnement est envoyé aux participants afin de mieux comprendre les besoins, les attentes et le niveau de connaissances des participants.
En fin de formation, il est également demandé aux participants de mesurer leur satisfaction vis-à-vis de de la formation suivie.

Néosoft Training dispose d’un processus qualité qui prend en considération les éventuels dysfonctionnements rencontrés par les participants afin d’être proactif quant à la solution corrective adaptée tant sur le contenu de la formation elle-même que les conditions de son déroulement.

Accès

  • Métro

    • Bibliothèque François Mitterand
    • Quai de la Gare
  • RER

    • Bibliothèque François Mitterand
  • Bus

    • Pont de Tolbiac
    • François Mitterand
  • Tramway

    • Avenue de France

  • Adresse

    • 3 rue de Tolbiac 75013 Paris

Informations pratiques

Prochaines sessions

3 septembre 2025
26 novembre 2025
2participants minimum
10participants maximum

Réserver votre place

Réserver votre place

Nos formations liées

Software Engineering

Niveau Débutant

Date de publication3 jours

EmplacementPrésentiel et/ou distanciel

Formation Conception API avec OpenAPI/swagger : du besoin métier à la documentation

Prochaines dates Modalités d’accès : Nous revenons vers vous dans un délai de 24h – Inscrivez-vous…

Software Engineering

Niveau Débutant

Date de publication3 jours

EmplacementPrésentiel et/ou distanciel

Formation Craft | Les fondamentaux de la Clean Architecture avec React

Prochaines dates Modalités d’accès : Nous revenons vers vous dans un délai de 24h – Inscrivez-vous…

Software Engineering

Niveau Débutant

Date de publication2 jours

EmplacementPrésentiel et/ou distanciel

Formation Google | GCP avec introduction aux outils data

Prochaines dates Modalités d’accès : Nous revenons vers vous dans un délai de 24h – Inscrivez-vous…

DevOps

Niveau Débutant

Date de publication2 jours

EmplacementPrésentiel et/ou distanciel

Formation OpenTelemetry | Observabilité avec OpenTelemetry

Prochaines dates Modalités d’accès : Nous revenons vers vous dans un délai de 24h – Inscrivez-vous Il faut…

Intelligence artificielle

Niveau Confirmé

Date de publication2 jours

EmplacementPrésentiel et/ou distanciel

Formation IA et Software | L’IA au service du Software Engineer

Prochaines dates Modalités d’accès : Nous revenons vers vous dans un délai de 24h – Inscrivez-vous Il faut…

Software Engineering

Niveau Confirmé

Date de publication2 jours

EmplacementPrésentiel et/ou distanciel

Formation TDD | Application de la méthodologie TDD avec React

Prochaines dates Modalités d’accès : Nous revenons vers vous dans un délai de 24h – Inscrivez-vous Il faut…

Software Engineering

Niveau Confirmé

Date de publication2 jours

EmplacementPrésentiel et/ou distanciel

Formation React | Gérer l’état asynchrone avec React Query

Prochaines dates Modalités d’accès : Nous revenons vers vous dans un délai de 24h – Inscrivez-vous Il faut…

Software Engineering

Niveau Confirmé

Date de publication3 jours

EmplacementPrésentiel et/ou distanciel

Formation .NET | .NET Aspire

Prochaines dates Modalités d’accès : Nous revenons vers vous dans un délai de 24h – Inscrivez-vous Il faut…

Software Engineering

Date de publication2 jours

EmplacementPrésentiel et/ou distanciel

Formation Chef de projet informatique

Un projet est une opération unique et temporaire ayant pour objectif la création d’un résultat unique. Pour…

Aller au contenu principal