AngularJS – Mise en oeuvre

0 Enrolled
21 heures
  • 21 heures
  • 33
  • 0
  • no
1,850.00€

Aperçu du cours

Objectif de formation : Maîtriser les fonctionnalités clés du framework

Prérequis

  • Bases solides en HTML et technologies du Web
  • Expérience avec un langage de programmation JavaScript

Objectifs pédagogiques

  • Déployer des applications Web performantes avec AngularJS
  • Comprendre le fonctionnement des différents outils du framework

Public ciblé

  • Architectes
  • Développeurs
  • Chefs de projets Web

Programme de formation

  • Introduction : retours sur JavaScript

    • Composants d’une application Web

    • Tour d’horizon des outils de développement Web / JS

    • Moteurs de rendu HTML & JS

    • Concepts techniques de JS (closures, callbacks…)

    • Objets & JS

    • Application Ajax orientée REST

    • Travaux pratiques : Paramétrage de l’environnement

  • Introduction du framework AngularJS

    • Positionnement d’AngularJS dans son marché

    • Implémentation de l’outil & versionning

    • Principes de base et tour d’horizon des fonctionnalités

    • Directives

    • Compilateur HTML

    • Expressions

    • Data-Binding bidirectionnel

    • Filtres

    • Travaux pratiques : Création d’une maquette pour le développement avec AngularJS

  • Contrôleurs et gestion des scopes

    • Création et utilisation des contrôleurs

    • Gestion du contexte & la variable $scope.

    • Propagation des événements & API

    • Traitement & validation des formulaires

    • Travaux pratiques : implémentation des contrôleurs

  • Module & injection de dépendance

    • Rôle de l’objet angular

    • Concept d’injection de dépendance

    • Concept de module & paramétrage

    • Découpage de l’application

    • Travaux pratiques : Modularisation de l’application

  • Définition des routes

    • Routing, API & deep linking

    • Historique et accès aux réglages de l’URL

    • Fonctionnement de $location et $routeParams

    • Modes Hashbang & HTML5

    • Prétraitement des vues

    • Manipulation de fragments

    • Travaux pratiques : Conception d’une SPA

Instructeur

Avatar de l’utilisateur

bprigent

0.0
0 commentaire
0 Students
491 Courses
Main Content