Fantom Tag

Formation - Angular JS - Développements Web

Développer des applications web et mobiles

  • Présentiel ou classe à distance
  • Fondamental
PRESENTIEL OU CLASSE A DISTANCE
Durée
2 jours (14 heures)

Prix 2024
1 510,00 €  HT

Référence
LI251
S'inscrire
Dans vos locaux ou à distance
Durée
2 jours (14 heures)

Forfait intra - En savoir plus
4 945,00€ HT
Prix pour un groupe de 12 personnes max

Référence
LI251
Formation à la demande
Cette thématique vous intéresse ?
Nos experts conçoivent votre formation
sur-mesure !
Angular JS est un des frameworks front-end les plus puissants et les plus populaires. Cette formation permet de concevoir des applications web interactives et bien organisées, améliorant ainsi l'expérience utilisateur. Avec AngularJS largement adopté par l'industrie, cette formation offre également des compétences en forte demande, ouvrant ainsi des opportunités professionnelles dans le domaine du développement web.
Lire la suite
Pour qui ?

A qui s'adresse cette formation ?

Pour qui

  • Développeurs web
  • Architectes web
  • Chefs de projets
  • Webmasters

Prérequis

  • Très bonne pratique du langage JavaScript
  • Connaissance des fondamentaux internet et HTML
Programme

Le programme

1 - Introduction

  • Historique et principes généraux
  • Pattern MV*, data-binding bi-directionnel
  • Avantages et inconvénients
  • Atelier : installation et découverte
  • Développement application "Hello world !"

2 - Modèles, vues et contrôleurs

  • Le modèle
  • Les vues : templates, expression, directives, filtres
  • Les contrôleurs : fonctionnement, le $scope

3 - Les modules

  • Création et configuration, partage de services
  • Injection de dépendances

4 - Le routage

  • "Single page application"
  • Configuration, méthode .config du module
  • Paramètres d'url, évènements de routage

5 - Les formulaires

  • Lien entre ng-model et contrôleur
  • Validation, états des formulaires, gestion d'erreur
  • Types de champs, classes CSS, custom validation

6 - Les directives et les filtres

  • Convention de nommage, écriture normalisée
  • Types de composants, directives de templates
  • Options de configuration, transclude, scope, cycle de vie
  • Fonctions compile et link, créer ses propres filtres

7 - Cycle de vie et scopes

  • Présentation du fonctionnement d'AngularJS
  • L'arbre des scopes, les méthodes de $rootscope
  • Les évènements : diffusion et interception

8 - Les services AngularJS

  • Les services natifs, les values et contents
  • Factory, Service et Provider

9 - AJAX et REST

  • Le service "$http", le service "$resource"
  • L'API de promise

10 - Aller plus loin

  • Bonnes pratiques
  • Internationalisation, angular-translate
  • L'interface, l'initialisation d'un projet

11 - Tester une application AngularJS

  • Tests unitaires : Karma, Jasmine
  • Tests end-to-end (e2e) : Protractor
  • Outils de debug ng-inspector

Evaluation

  • Cette formation fait l'objet d'une évaluation formative.
Objectifs

Les objectifs de la formation

  • Comprendre les principes de AngularJS
  • Savoir développer une application web
  • Être capable d'utiliser les bonnes pratiques de développement
Points forts

Les points forts de la formation

  • Une pédagogie basée sur l'alternance de phases théoriques, d'ateliers de mise en pratique, de retours d'expériences et de séances d'échanges.
  • Des experts du framework qui partagent leurs trucs et astuces pour développer plus rapidement.

Qualité des formations

ib Cegos est certifié Iso 9001 et Qualiopi.

Sessions

Mise à jour le 05/10/2024
  • 1 510,00 € HT
    Places disponibles
    S'inscrire
  • 1 510,00 € HT
    Places disponibles
    S'inscrire
    Paris
    Tour Atlantique / 1 place de la Pyramide La Défense 9
    92800 Puteaux
  • 1 510,00 € HT
    Places disponibles
    S'inscrire
  • 1 510,00 € HT
    Places disponibles
    S'inscrire
    Paris
    Tour Atlantique / 1 place de la Pyramide La Défense 9
    92800 Puteaux
Formation - Angular JS - Développements Web