Angular - Développer des applications web avec le framework Angular

Les + de la formation

La formation DEVELOPPER avec Angular vise à former au développement d’application d’entreprise indispensable pour se positionner sur différents postes selon votre profil, développeur, développeur back end, développeur full stack…

Les débouchés ou poursuites d'études

- Développeur Front End/Back End/Fullstack… 

- Poursuivre en formation Développeur Web Web Mobile (TP Niveau III) 

Aptitudes

- Bonne connaissance de l’intégration HTML CSS

- De bonnes notions en anglais sont nécessaires

- Très bonne pratique de l’outil informatique, rigueur dans la gestion des productions, aptitude à communiquer, capacité à travailler en équipe

Objectifs

A l'issue de la formation, les stagiaires sont capables de : 

- Comprendre les bases du fonctionnement avec Angular

- Créer des directives et composants Angular

- Créer une application synchronisée avec des formulaires

- Tester automatiquement son application

Programme

Angular JS

- Les grands principes : L'application Single Page - Le MVC avec AngularJS - L'injection de dépendance - Les services - Les limites de jQuery

- Le Framework MVC : Les objectifs d'un controller - Le modèle et les données - Le scope du controller - Le principe d'un template - Le rôle d'une directive - Les vues dynamiques

- L'accès au serveur : Ajax et asynchrone - Les principes Rest - Le service $http - La connexion aux web services - Les éléments de formulaires - L’utilisation d’un modèle - La sélection multiple – Validation et soumission d’un formulaire

- Les Scopes : Définition, création, utilité, hiérarchie et cycle de vie des scopes

- La gestion des évènements : Le pattern Observer - Les boucles d'observations - Two ways databinding - Observer les événements du DOM - Insertion des directives d'événements

- Injection de dépendance : Le pattern d'injection de dépendance - Le moteur d'injection d'Angular - L'annotation $inject - Les champs utilisations de l'injection de dépendances

- Les Services : Le service stateful ou stateless - Le découpage en couche - La création d'un Service - Définir les règles métiers

- Création d'une Directive : Définition et différents types de Directive - Création d'une directive simple et avancée avec compile() et link()

- Le Javascript avec Angular : L'API basique d'Angular - L'API Promise - jQLite : jQuery simplifié pour Angular - La gestion des Erreurs

- Tester son Application : Les principes de tests unitaires et par comportement - Les objects Mocks - Simuler le serveur avec $httpBackend

- Concepts Avancés : La modularité – L’optimisation – L’intégration dans une application Phonegap - Le projet Angular UI - Le Routage - La sécurité de l'Application - Les outils externes 


Toutes nos formations sont modulables et chaque certificat de compétences professionnelles (CCP) peut être réalisé indépendamment.
Code ROME
M1805
Codes FORMACODE
31067
31088
31089
31090


Validation
Attestation de fin de formation

ÉVALUATION

Évaluation fin de formation
Retrouvez-nous aussi sur les réseaux sociaux   FacebookLinkedIntwitterYouTubeViadeogoogleplus