Formation Angular – Les Fondamentaux

Apprenez à maîtriser Angular, le framework web incontournable, en explorant ses composants clés : services, injection de dépendances et paramétrage du router. Vous approfondirez des concepts avancés comme la programmation asynchrone, RxJS et les requêtes HTTP. À l’issue de la formation, vous serez capable de développer des applications web performantes en TypeScript, de réaliser des tests unitaires et fonctionnels, et de mettre en pratique vos compétences avec un TP final basé sur l’API de Spotify.

Délivré par

Logo Skills4All digital learning certificate couleur

1500€

Financement

16 heures

À distance

Pour qui

Salarié en poste
Entreprise

Durée

16 heures

Pré-requis


Avoir des bases en web, HTML, JS et CSS

Objectifs

À la fin de cette formation Angular, les participants seront en mesure de :

  1. Utiliser les fonctionnalités les plus récentes d’ES2022 et TypeScript pour développer des applications Angular modernes.
  2. Créer et gérer efficacement des composants, directives et modules dans leurs projets Angular.
  3. Configurer et gérer le routing pour créer des applications web à navigation fluide.
  4. Implémenter des services et communiquer avec un serveur backend pour créer des applications Angular complètes et interactives.

Programme

13 chapitres

16 heures

01

Introduction


ES2022, le nouveau JavaScript


ES2022 et les modules


TypeScript : le typage du JavaScript

02

Les bases du framework


Comprendre la philosophie du framework


Templating


Angular CLI, un outil pour tout générer


TP : Première application et outillage

03

Composant


Web Components


Décorateurs Angular


Property binding, lire des données depuis le composant


Event binding, événements personnalisés


Cycle de vie


TP : Premier composant

04

Directives


Directive : fonctionnement et création


Les directives fournies par Angular


Attribute directives


Structural directives


Directives complexes


TP : Première directive

05

Modules


Déclarations d’un module : imports et exports


Les providers d’un module


Introduction à « forRoot » et « forChild »


TP : créer un module, l’exporter et le réutiliser

06

Pipes


Les transformateurs fournis


Formater une chaîne


Formater des collections


Utiliser un pipe comme un service


TP : Créer ses propres pipes

07

Services


Les services fournis


Injection de service


TP : Injecter les services fournis par Angular

08

Injection de dépendances (IOC)


Principes


Configurer son application


L’injection de dépendances : type-based et hiérarchique


Différents types de providers


TP : Créer ses propres services

09

Router


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)


TP : Transformer une application Web en Single Page Application

10

Observables


Introduction à RxJS


Le concept d’Observable


Les principaux opérateurs


Lien avec les promesses


TP : premier pas avec RXJS

11

Échanger avec un serveur


Requêtes HTTP


Communication avec une API


Afficher des données externes


Afficher des données asynchrones avec AsyncPipe


TP : récupérer et afficher des données à partir d’une API REST distance

12

Formulaire


Créer un formulaire


Template-driven forms


ngModel


Reactive forms


Validation et erreurs


Observateurs


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

13

Performance


Astuces, bonnes pratiques & outils


Découverte des différentes stratégies de compilation


TP : Tester la performance

Chiffres clés

86%

Taux de réussite

90%

Taux de satisfaction des élèves

Financement

Frais de la formation =

1500€

Financement CPF pour accédez à la formation professionnelle

Le Compte Personnel de Formation (CPF) permet à toute personne active de financer des formations professionnelles tout au long de sa carrière. Ce financement est accessible à tous, même avec des ressources limitées.

Pourquoi choisir le CPF ?

  • Accessibilité : Formation disponible pour tous, même sans budget personnel.
  • Évolution professionnelle : Améliorez vos compétences et boostez votre employabilité.
  • Certifications reconnues : De nombreuses formations offrent des certifications validées par l'État.
  • Soutien : Aides et conseils d'orientation pour bien choisir votre parcours.

Le CPF facilite l’accès à des formations qualifiantes, alignées avec les besoins du marché. Utilisez Mon Compte Formation pour gérer vos demandes et financer vos formations !

Financement OPCO pour développez les compétences des salariés

L'Opérateur de Compétences (OPCO) permettent à l’employeur de financer tout ou une partie des frais de formation de ses salariés, en fonction des besoins de l’entreprise.

Pourquoi choisir le financement OPCO ?

  • Formations ciblées : Aligne les compétences des salariés avec les objectifs de l’entreprise.
  • Valorisation professionnelle : Montre l'engagement de l'entreprise dans le développement de ses équipes.
  • Simplification administrative : Les démarches sont prises en charge par les services RH.
  • Développement de carrière : Accélère la progression professionnelle et l’accès à de nouvelles responsabilités.

Le financement OPCO est un levier pour l’évolution des salariés tout en répondant aux besoins de performance de l'entreprise.

À propos de l'organisme de formation

Logo Skills4All digital learning certificate couleur

Skills4All est un organisme de formation 100% digital, offrant des certifications internationales en gestion de projet, agilité et transformation numérique. Nous préparons les individus et les entreprises aux défis de demain avec des formations certifiées et éligibles au CPF.

Fondé par Marc-Noël Fauvel, formateur et consultant depuis plus de 20 ans, Skills4All propose des formations accessibles, pratiques et adaptées à tous, animées par des formateurs seniors avec plus de 15 ans d’expérience en entreprise.

Nos formations sont accréditées par des organismes internationaux (PMI, AXELOS, IASSC, etc.) et couvrent des référentiels comme PMP®, ITIL©, SCRUM©, et plus encore. Nous sommes certifiés ISO9001 et Qualiopi, garantissant une qualité d’enseignement élevée.

Les questions fréquentes

Est-ce que cette formation Angular correspond à mon profil ?

Cette formation est pour vous si vous êtes une personne sans expérience préalable en développement web, mais que vous souhaitez apprendre les bases, un étudiant en informatique cherchant à compléter votre formation avec des compétences pratiques en front-end, un professionnel en reconversion vers le développement web, un concepteur graphique souhaitant élargir vos compétences vers le design web front-end, ou un entrepreneur désirant créer vos propres sites web ou applications.

Quelles sont les méthodes pédagogiques de la formation Angular ?

La formation Angular en digital-learning s’adapte à votre rythme avec des vidéos courtes, quiz interactifs et examens blancs. Elle inclut des lectures et ressources téléchargeables, un accompagnement via un forum et des webinaires. Accessible sur ordinateur, tablette et mobile, elle vous permet d’apprendre où et quand vous voulez.

Quels sont les points fort de la formation Angular ?

Avec son format 100% en ligne, la formation Angular vous offre une flexibilité totale. Profitez d’un accompagnement personnalisé, d’une communauté d’apprentissage et d’un accès aux cours pendant un an. Les quiz et examens blancs vous permettent de tester vos connaissances en conditions réelles.

Quelles sont les certifications et leurs modalités d'évaluation ?

Cette formation ne propose pas de certification à la fin du programme.

Quelles sont les règles concernant la fin de la formation et les certifications CPF ?

Conformément aux CGU du CPF, votre formation doit être terminée avant la date de fin contractuelle. À la fin de la formation, vous serez présenté au certificateur français pour l'examen. Si votre formation inclut des certifications internationales, vous devez en faire la demande par email dans le mois suivant la fin de la formation. Passé ce délai, il ne sera plus possible de commander ces certifications. Pour plus de détails, consultez les conditions d'usage de Skills4All ou contactez-nous : contact@skills4all.com.

Pourquoi se former avec Skills4All ?

Skills4All propose des formations certifiantes en cybersécurité, IA, gestion de projet, marketing digital, et plus, accessibles 24/7 avec un accompagnement personnalisé. Accrédité COFRAC ISO 17024, nous garantissons des formations de qualité adaptées aux besoins du marché et aux compétences essentielles de demain.