I E T A

BUILDING YOUR TRAINING

FORMATION ANGULAR 8

ANGULAR 8
Standard
  • Tarif : 1750 € HT
  • Lieu : En ligne
  • Durée :15 heures
  • Tutorat : 5h inclus
  • Langue :Français

DETAIL DE LA FORMATION

Angular - Développez vos applications web avec le framework JavaScript de Google

  • Introduction
  • Ma première application
  • Fondamentaux d'Angular
  • TypeScript
  • Angular CLI
  • Les composants
  • Les services
  • L'injection de dépendances
  • Le requêtage HTTP
  • Les interactions utilisateur
  • Les formulaires
  • Le routage
  • Les directives
  • Tester son application
  • Le cross-platform avec Angular

Angular 8 - Développez des applications web Front End avec JavaScript

  • Présentation du développement de SPA avec Angular
    • Spécificités du développement de SPA
    • Positionnement d'Angular dans le développement web moderne
    • Mise en place d'un projet vierge Angular
    • Analyse de la structure d'une application Angular
  • Prise en main d'Angular
    • Création et utilisation d'un premier composant
    • Présentation du binding, des expressions et des évènements
    • Utilisation des directives de structure
    • Inputs et Outputs des composants
    • Introduction aux Pipes
  • Gestion des données via des services
    • Services et injection de dépendances
    • Gestion de données asynchrones avec les observables
    • Aperçu des opérateurs RxJS
    • Utilisation de HTTPClient

Le routing avec Angular 8 - Gérez la navigation de vos applications web

  • Le routing avec Angular
    • Présentation du routing avec Angular
    • Mise en pratique : mise en oeuvre des premières routes
    • Gestion des liens avec router-link et router-link-active
    • Passage de paramètres entre les pages
    • Imbrication de routes
  • Gestion de zones sécurisées avec le routing
    • Introduction au principe des Guards
    • Mise en pratique : réalisation d'un guard isAuthenticated
    • Mise en pratique : réalisation d'un guard isAnonymous
  • Fonctionnalités avancées de routing
    • Attacher des données à une route
    • Utilisation des resolvers pour améliorer l'expérience utilisateur
    • Lazy-loading de modules

Le module en complément

Apprendre à développer avec JavaScript

  • Présentation du langage JavaScript
  • Développement à partir d’algorithmes
  • Bases du langage JavaScript
  • Conditionnement des traitements
  • Traitements itératifs (boucles)
  • Tableaux
  • Procédures et fonctions
  • Approche "objet" en JavaScript
  • Objets de base de JavaScript
  • Les nouveautés d’EcmaScript
  • Saisie de données via des formulaires
  • Modèle DOM
  • Exploration de flux XML via DOM
  • Gestion des cookies en JavaScript
  • Stockage local de données
  • Stockage distant (Ajax - PHP - MySQL - XML)
  • Stockage distant (Ajax - PHP - MySQL - JSON)
  • Géolocalisation
  • Dessin (HTML5 CANVAS)
  • Graphiques de gestion
  • Framework AngularJS
  • Framework Node.js
  • Développement hybride en JavaScript
  • Ionic 3, JavaScript en mode hybride
  • Gestion du Hardware sous Ionic
  • Composants de base sous Ionic
  • Applications basiques sous Ionic
  • Gestion de la persistance sous Ionic
  • Gestion des listes sous Ionic
  • Graphiques de gestion sous Ionic

Objectifs

Cette e-formation s’adresse à tout développeur JavaScript qui souhaite utiliser le framework Front End Angular 8 pour développer des applications web.

Pré-requis

Pour tirer pleinement parti de cette e-formation, il est préférable d’avoir une bonne connaissance de JavaScript.

Public ciblé

Développeurs

Points forts