Formation en Développement: AngularJS - Introduction - Ascent Formation
Retour aux formations
Développement

AngularJS - Introduction

2 jour(s)14h

Description

Objectif de formation : Appréhender les bases du framework AngularJS

Objectifs pédagogiques

  • Découvrir AngularJS et installer les outils et l'environnement de développement
  • Ecrire un contrôleur type
  • Comprendre la notion de service et la communication avec un serveur REST
  • Utiliser des templates et ajouter la gestion des routes dans l'application.
  • Maitriser le concept de modules qui permet de découper une application
  • Comprendre les notions de filtres et de directives
  • Prendre en main la notion d'interaction entre les contrôleurs en créant une hiérarchie entre eux

Public concerné

Développeurs

Prérequis

Bonnes connaissances en JavaScript

Déroulé du programme

1

Présentation d'AngularJS

  • Installation des outils et de l'environnement de développement
  • Découverte du projet
  • Architecture d'un projet AngularJS
  • Binding et expressions
2

Gestion des contrôleurs

  • Écriture d'un contrôleur
  • Notion de scope
3

Gestion des services

  • Notion de services
  • Écriture d'un service
  • Injection de dépendances
4

Communication avec un serveur REST

  • Rappel sur l'architecture REST
  • Communication HTTP asynchrone
5

Gestion des routes

  • Notion de routes
  • Passage de paramètres
  • Template HTML
6

Présentation des modules

  • Présentation de l'architecture modulaire
  • Création d'un module
  • Injection entre modules
7

Présentation des filtres

  • Présentation du principe de filtres
  • Utilisation de filtres de base
  • Création d'un filtre personnalisé
8

Présentation des directives

  • Présentation du système de directives
  • Écriture d'une directive simple
  • Écriture d'une directive complexe
9

Encapsulation de contrôleurs

  • Mise en place d'un contrôleur parent
  • Interactions entre contrôleur parent et contrôleur enfant
10

Gestion des événements

  • Présentation du gestionnaire d'évènements

Informations

Durée

2 jour(s)

14h

Tarif

1500 € HT

HT