AngularJS – le framework MVC pour structurer vos applications JavaScript

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Installer et configurer un projet AngularJS
  • Créer controleurs utilisant les mécanismes de liaisons de données
  • Collecter des données utilisateurs avec des formulaires
  • Mettre en place la navigation dans l'application
  • Définir des services mettant en œuvre les mécanismes d'injection de dépendances
  • Échanger des données avec le serveur
  • Traduire une application en plusieurs langues

ENI Service


votre centre de formation informatique de confiance
Voir la fiche entreprise

Tarif

Contacter l'organisme

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

ENI Service


votre centre de formation informatique de confiance
Voir la fiche

Tarif

Contacter l'organisme

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

Description

Boostez vos compétences en développement JavaScript avec notre formation exhaustive sur le framework AngularJS.
Cette formation pratique vous initie à la création d’une ‘Single Page Application’ efficace et structurée.
Découvrez comment installer et configurer un projet AngularJS, créer des contrôleurs utilisant des mécanismes de liaison de données et collecter des données utilisateur via des formulaires.
Explorez comment mettre en place une navigation intuitive dans votre application, définir des services en utilisant les mécanismes d’injection de dépendances et échanger des données avec le serveur.
Apprenez également à traduire une application en plusieurs langues grâce à l’internationalisation.
Cette formation comprend des sessions dédiées à l’utilisation des directives Angular, à la gestion des erreurs de formulaire et à la configuration de ressources REST.
Parfait pour les développeurs qui souhaitent maîtriser AngularJS et créer des applications web modernes.

Programme

Introduction

  • HTML5 et JavaScript
  • Single Page Application
  • AngularJS
  • Outils et Installation

Notions fondamentales

  • Application et modules
  • Expressions
  • Contrôleurs et données
  • Data Binding
  • Filtres et formatage
  • Directives Angular

Navigation dans l'application

  • Routes et Templates
  • Paramétrage des routes
  • Service $location
  • Evénements de navigation

Formulaires

  • Lier le formulaire au modèle
  • Valider les champs
  • Gérer les erreurs
  • Intégrer des listes d'items
  • Mise en œuvre

Communication avec le serveur

  • Requêtes Ajax simples avec le service $http
  • Gestion des réponses et des erreurs
  • Configuration globale des requêtes
  • Traitement générique des requêtes avec les intercepteurs
  • Configuration de ressources REST

Création de directives

  • Eléments, attributs et classes
  • Templates
  • Configuration d'une directive
  • Intégration du corps HTML
  • Gestion des scopes

Internationalisation

  • Paramétrage du framework Angular
  • Utilisation des filtres et directives prédéfinies
  • Création de ressources localisées

Prérequis

  • Connaître les notions fondamentales de la création de pages Web HTML [T448-030]
  • Programmer en JavaScript [T44A-005]

Public

  • Concepteurs-Développeurs
  • Intégrateurs Web

Ces formations pourraient vous intéresser

Objectifs de la formation

  • Donner du sens à l'action et orienter l'engagement
  • Savoir structurer et adopter des modes de collaboration partagés par tous les acteurs de l'entreprise / d'un service
  • Gérer la complexité de l'organisation
  • Gérer la diversité des situations
Tarif

A partir de 1 390,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Comprendre les bases de l'IA et leurs applications dans le développement logiciel.
  • Maîtriser l'utilisation de ChatGPT pour générer du code et résoudre des problèmes de développement logiciel.
  • Utiliser efficacement GitHub Copilot et CodeGPT pour améliorer la productivité du développement.
  • Identifier les limites des IA génératives dans le contexte du développement logiciel et savoir les surmonter.
  • Appliquer des techniques de refactorisation pour améliorer la lisibilité et la maintenabilité du code à l’aide de l’IA générative.
  • Concevoir et implémenter des tests unitaires et d'intégration à l'aide de l’IA générative pour garantir la qualité du code.
Tarif

A partir de 2 490,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Installer et exécuter JBoss Enterprise Application Platform 7 en mode autonome et en tant que domaine géré
  • Configurer un nouveau sous-système de traitement par lots
  • Administrer le sous-système de messagerie HornetQ
  • Sécuriser des applications déployées sur JBoss EAP
  • Personnaliser la journalisation du serveur
  • Créer et gérer des connexions de sources de données aux bases de données
  • Gérer la mise en cluster de JBoss EAP.
Tarif

Contacter l'organisme

Durée

5j / 39h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Comprendre les bases de Copilot pour Microsoft 365
  • Découvrir et utiliser les fonctionnalités de Copilot dans les principales applications Microsoft 365
  • Appliquer des cas d’usage spécifiques pour différents rôles professionnels
  • Intégrer les meilleures pratiques et stratégies pour l’utilisation efficace de Copilot
  • Développer des compétences avancées par des exercices pratiques
  • Évaluer et améliorer l'usage de Copilot pour des projets spécifiques
Tarif

Contacter l'organisme

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Sécuriser les applications PHP

Proposé par ENI Service

Objectifs de la formation

  • Décrire les vulnérabilités des applications Web.
  • Identifier et mettre en oeuvre les contre-mesures appropriées pour se prémunir contre les attaques CSRF, XSS, SQL Injection, Remote Code Injection, ...
  • Crypter les données applicatives sensibles.
  • Décrire l'apport des frameworks et librairies PHP, pour la sécurité.
  • Sécuriser l'environnement d'exécution PHP pour la production.
  • Sécuriser un serveur Web Apache exécutant des applications PHP.
  • Sécuriser un serveur de base de données MySQL.
Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Produire des documents professionnels, longs et complexes, et automatiser la gestion de la typographie, des chapitres, sections, tables des matières, index, etc. - Savoir utiliser les balises et commandes pour structurer son document et définir l'enrichissement du texte - Utiliser un moteur de compilation ou un site pour éditer son document au format final
Tarif

A partir de 2 475,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Identifier les enjeux des mondes numériques (Métavers) pour les entreprises
  • Découvrir les applications dites de "jumeaux numériques", qui permettent de dupliquer le monde réel dans un environnement numérique
  • Présenter les notions de Blockchain et de NFT
  • Reconnaître les premiers Métavers
  • Découvrir les premières études de cas dans des secteurs économiques variés et les opportunités qui s'y rattachent
  • Déterminer les compétences et profils à développer dans les prochaines années pour mettre en place ces expérimentations
  • Identifier les limites de ces mondes numériques et les menaces qui en sont relatives.
Tarif

A partir de 860,00 €

Durée

1j / 7h

Modes
  • Centre
  • Distance

Objectifs de la formation

Maîtriser le développement d'interfaces web pour applications mobiles à  l'aide de Cordova
Tarif

A partir de 2 245,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Décrire le rôle et le positionnement d’un serveur d’application Jakarta EE tel que Tomcat dans une infrastructure informatique?
  • Installer et paramétrer Tomcat avec des contraintes de production?
  • Maîtriser l’architecture de Tomcat et ses principes de configuration pour en adapter le fonctionnement?
  • Déployer selon les bonnes pratiques, des applications Web Jakarta EE?
  • Sécuriser un serveur Tomcat et l’accès aux applications Web?
  • Superviser et optimiser les performances du serveur?
  • Mettre en place une solution de haute-disponibilité (clustering) en utilisant les solutions du marché
Tarif

Contacter l'organisme

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

EXCEL VBA

Proposé par GROUPE ARKESYS

Objectifs de la formation

  • Créer des applications Excel performantes
  • Automatiser les tâches
Tarif

A partir de 2 550,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...