Angular – Développer des applications Web

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Savoir développer une application Angular
  • Récupérer et afficher des données à partir d'une API REST
  • Communiquer avec un serveur Cloud : Firebase de Google
  • Utitliser PostMan pour tester une API
  • Utiliser les Observer et les Observables
  • Mettre en place les routes sur une Single Page Application

ENI Service


votre centre de formation informatique de confiance
Voir la fiche entreprise

Tarif

A partir de 2 950,00 €

Durée 5 jours - 35 h
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

ENI Service


votre centre de formation informatique de confiance
Voir la fiche

Tarif

A partir de 2 950,00 €

Durée 5 jours - 35 h
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

Cette formation complète vous prépare à développer des applications Web robustes et optimisées avec le framework Angular et le langage TypeScript.
Apprenez à démarrer un projet, comprendre les fichiers de configurations, intégrer des librairies externes, et utiliser efficacement les scripts et outils de construction.
Maîtrisez les composants et templates, le data binding, la gestion des événements, ainsi que la création et validation de formulaires.
Parcourez la mise en place des routes pour une navigation efficace, la création de services injectables, et la communication avec le serveur via AJAX.
Découvrez des notions avancées sur les composants et la structuration du code en modules.
Mettez en pratique ces compétences en créant une application bancaire de gestion de comptes et clients.
La formation couvre également l’utilisation de PostMan pour tester une API, l’utilisation des Observer et Observables, et la communication avec un serveur Cloud, notamment Firebase de Google.

Programme

Introduction (2 heures)

  • HTML5 et JavaScript
  • Principes et architecture d’une Single Page Application
  • Comparaison AngularJS / Angular
  • Outils et installation

Démarrer un projet (3 heures)

  • Utilisation de NodeJS
  • Langage TypeScript et outils associés
  • Modules et dépendances
  • Mise en place d’un serveur de développement

Structure du projet Angular (3 heures)

  • Fichiers de configurations
  • Modules, import, export et provider
  • Intégration de librairie externe CSS ou JavaScript
  • Scripts et outils de construction/packaging

Composants et templates (3 heures)

  • Application et composant
  • Template et expressions
  • Data Binding
  • Gestion d’événements
  • Directives de structure
  • Pipes et formatage

Formulaires (2 heures)

  • Lier le formulaire au modèle
  • Valider les champs
  • Gérer les erreurs
  • Regroupement d’items
  • Création de formulaire dynamique (ReactiveForm)

Navigation dans l’application (2 heures)

  • Principe des routes
  • Module Router
  • Configuration des routes
  • Navigation dans l’application

Services (2 heures)

  • Injections de dépendances
  • Créer des services injectables
  • Structurer ses services
  • Visibilité des fonctions

Communication avec le serveur (2 heures)

  • Requêtes AJAX avec le module HTTP
  • Programmation réactive pour manipuler la requête
  • Objets « observable »
  • Filtrer et transformer les données avec RxJS

Notions avancées sur les composants (3 heures)

  • Créer des composants réutilisables
  • Communication inter-composants
  • Paramétrage @Input et @Output
  • Manipuler le DOM avec @ViewChild
  • Stratégies de détection du changement
  • Gestionnaire d’états @ngxs
  • Structurer son code en modules

Tester l’application (2 heures)

  • Présentation du framework de test
  • Ecriture de tests unitaires
  • Scénario de tests d’intégration
  • Exécution des tests

[Option] Material Design (2 heures)

  • Configuration du projet pour Material
  • Présentation des composants
  • Intégration des principaux composants
  • Personnalisation du thème

[Option] Internationalisation (2 heures)

  • L’API i18n d’Angular
  • Attributs i18n et attributs personnalisés
  • Gestion des singuliers et pluriels
  • Création de fichiers de traduction

Travaux pratiques (7 heures)

  • Création d’une application bancaire de gestion de comptes et de clients
    • Mise en place du projet
    • Création d’un premier composant
    • Ajout d’un formulaire de création d’un nouveau client
    • Mise en place de la navigation dans l’application
    • Création de services métiers de persistance locale
    • Connexion de l’application à un service Web REST
    • Création de composants personnalisés réutilisable

 

Prérequis

Public

  • Développeurs web

Ces formations pourraient vous intéresser

Objectifs de la formation

Cette formation Impression 3D vous permettra de comprendre en quoi consiste cette nouvelle méthode de fabrication dite "additive", les possibilités de ses différentes techniques, ses enjeux et ses limites. Vous apprendrez qui sont les acteurs de ce nouveau marché, les procédés techniques, les applications et apports économiques et industriels, les matériaux utilisés et les connaissances nécessaires pour y accéder. Mieux appréhendée, vous pourrez mieux intégrer l'impression 3D à votre entreprise.

Tarif

Contacter l'organisme

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Le Web Marketing - Initiation

Proposé par GROUPE LEXOM

Objectifs de la formation

  • Adapter sa vision et son approche opérationnelle du webmarketing
  • Intégrer le e marketing dans sa stratégie de marketing globale
Tarif

A partir de 1 390,00 €

Durée

2j / 14h

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

Objectifs de la formation

Connaître les solutions e-marketing, favoriser la génération de trafic et la fidélisation. Mettre en œuvre des outils de visibilité. Développer sa notoriété et mesurer ses retours sur investissement.

Tarif

A partir de 800,00 €

Durée

2 jour(s)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

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

  • Identifier vos points forts et vos axes de progrès afin de développer votre performance individuelle
  • Concevoir une stratégie managériale par objectifs en élaborant un système de suivi adapté au contexte de votre organisation
  • Transformer les orientations stratégiques de l'entreprise en objectifs opérationnels
  • Développer une pratique de management qui vise à favoriser l'initiative, l'autonomie et la responsabilité des collaborateurs
  • Animer une réunion de manière efficace en favorisant les échanges
  • Identifier et prévenir le conflit afin de maintenir le lien entre les collaborateurs
  • Développer un système de communication et des relations plus efficaces en renforçant la cohésion de l'équipe
  • Utiliser une démarche d'accompagnement en permettant à chacun de vos collaborateurs de manifester leurs besoins en vue d'accompagner leur performance
  • Gérer votre équipe en appliquant les principes du droit du travail dans vos pratiques quotidiennes
  • Mettre en oeuvre des actions correctives pour collecter, analyser et interpréter des données d'activités à l'aide de tableaux de bord
  • Utiliser des indicateurs clés de performance pour évaluer la performance et l'efficacité des processus.
Tarif

A partir de 8 528,00 €

Durée

13j / 91h

Modes
  • Centre
  • Distance

Objectifs de la formation

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

  • Identifier les enjeux de la sécurité des systèmes d'information, ainsi que ses acteurs et ses limites
  • Proposer des solutions pour pouvoir faire transiter des données sur un réseau d'entreprise de façon sécurisée
  • Installer et paramétrer un pare-feu approprié au réseau d'une entreprise
  • Installer et configurer un proxy
  • Mettre en place un filtrage
  • Utiliser différents outils permettant de détecter une intrusion sur un réseau.
Tarif

A partir de 2 680,00 €

Durée

4j / 28h

Modes
  • Centre
  • Distance

Objectifs de la formation

Cette formation PNL et AT est une approche croisée des fondamentaux de la programmation neuro-linguistique (PNL) et de l’Analyse transactionnelle pour :
- Comprendre les fondements de l’efficacité de la communication
- Acquérir les techniques de base pour communiquer avec les autres de façon positive et efficace
- Évaluer sa posture de communicant grâce à un autodiagnostic (égogramme, relations aux autres, etc.)
- Développer ses capacités de communication verbale et non verbale
- Clarifier et se fixer des objectifs pour mieux les atteindre

Tarif

A partir de 1 395,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Avoir une bonne vue d'ensemble des applications PowerApps, Power Automate et des outils associés
  • Créer une application de gestion du matériel sur SharePoint
  • Créer des composants réutilisables Power Apps
  • Créer une application de contrôle qualité à partir d’une source Excel
  • Classer automatique ses pièces-jointes reçues par mail dans des dossier OneDrive
  • Générer automatiquement des flux à l’aide de l’Intelligence Artificielle COPILOT
  • Créer une application mobile de note de frais avec PowerApps, Power Automate et SharePoint
  • Construire une application pilotée par modèle avec Dataverse
Tarif

A partir de 1 860,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

SPIP est la plate-forme de gestion de contenu éditorial en ligne de référence, proposé en licence Open Source. Cette formation Administrateur SPIP, stage pratique de 3 jours, vous apprendra notamment à : Placer aisément et instantanément un contenu éditorial en ligne - textes, images, documents, objets multimédia dans un site web, intranet, extranet ou CDROM Comprendre la notion de projet de mise en ligne de contenu éditorial. Utiliser la partie privée du site pour valider le contenu rédigé par les rédacteurs. Gérer l'arborescence du site et organiser les contributeurs. Administrer et référencer le site. Cette formation SPIP replace le site dans le projet éditorial et les tâches du comité de rédaction.

Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Administrer les infrastructures informatiques dont vous assurez l'installation, le paramétrage, la sécurisation ainsi que le maintien en condition opérationnelle et en condition de sécurité
  • Répondre aux clients, internes et externes, aux responsables métiers et aux décideurs (maîtrise d'ouvrage), ainsi qu'aux partenaires externes, prestataires et fournisseurs
  • Proposer et mettre en oeuvre des solutions permettant de faire évoluer les infrastructures et contribuer à la gestion des risques et à la politique de sécurité de l'entreprise
  • Installer, sécuriser et mettre en exploitation les composants de l'infrastructure (serveurs, réseaux, hyperviseurs)
  • Mettre en oeuvre et administrer les moyens techniques permettant aux utilisateurs d'accéder aux données et aux applications pouvant être hébergées sur différentes infrastructures (internes, externalisées, Clouds privés ou publics), en assurant la sécurité des accès et la protection des données
  • Passer le Titre professionnel "Administrateur d'Infrastructures Sécurisées".
Tarif

Contacter l'organisme

Durée

147j / 1029h

Modes
  • Centre
  • Distance

Je cherche à faire...