Developpement Angular 6

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

Découvrir et comprendre le fonctionnement d’Angular 6. Se familiariser avec les composants du framework. Comprendre comment utiliser Angular6 pour optimiser et améliorer ses développements.

CIT FORMATION INFORMATIQUE


Voir loin & longtemps
Voir la fiche entreprise

Tarif

A partir de 2 895,00 €

Durée 5 jour(s)
Modes
  • Entreprise
  • Distance
  • Centre
Sessions

CIT FORMATION INFORMATIQUE


Voir loin & longtemps
Voir la fiche

Tarif

A partir de 2 895,00 €

Durée 5 jour(s)
Modes
  • Entreprise
  • Distance
  • Centre
Sessions

Programme

Concepts de base du JavaScript

  • Principes et fonctionnements
  • Variables et types de données
  • Opérateurs
  • Instructions
  • Structures de contrôles (conditions, boucles…)
  • Définition et utilisation de fonctions
  • Objets prédéfinis (document, window …)
  • Contrôle de saisies et traitement de formulaires
  • Gestion des fenêtres (ouverture, fermeture, communication)
  • Boîtes de dialogue
  • Atelier : apprendre à valider un formulaire

ANGULAR 6 - Introduction

  • Développement d’applications riches
  • Panorama des frameworks disponibles
  • Présentation de l’environnement de développement NodeJS
  • Atelier : Installation et mise en route d’un projet Angular

ES2015

  • Lien entre Angular et ES2015/TS
  • Classes, fondamentaux: constructeur, méthode et gestion de contexte
  • Classes, avancés: héritage, méthodes statiques
  • Opérateurs set et get
  • Littéraux de Gabarits
  • Fonctions fléchées
  • Variables de bloc

Typescript

  • Déclaration de type
  • Interface et formes
  • Décorateurs

Première application

  • Dépendances d’Angular
  • Déclarer un composant
  • Ajouter un gabarit
  • Lancer l’application avec un serveur NodeJS
  • Re-compiler automatiquement à chaque modification: le veilleur
  • Ajouter des données, créer ses classes de modèle
  • Lier une donnée au gabarit, expressions et opérateur «moustache»
  • Gérer des collections, directive *ngFor
  • Atelier : Création d’une première application

Formulaire

  • Liaison des événements d’entrée
  • L’objet $event
  • Variable de référence de gabarit
  • Création de formulaire avec la syntaxe de gabarit
  • Liaison de données à double sens
  • Suivre et valider les saisies utilisateur avec ngControl
  • Soumettre le formulaire avec ngSubmit
  • Atelier : Gestion des entrées utilisateurs

Injection de dépendances

  • Principes de DI
  • Configurer l’injecteur
  • Enregistrer des fournisseurs dans un composant
  • Création de l’injecteur
  • Différents types de fournisseurs : classe, valeur, fabrique…
  • Atelier : Architecturer notre application sous forme d’une organisation de services

La Syntaxe de gabarit end détail

  • Interpollation, expression et instruction
  • Syntaxe de liaison : sens unique, double sens, cibles de liaison
  • Directives natives : NgClass, NgStyle, NgIf, NgSwitch, NgFor
  • Propriétés d’entrée et de sortie
  • Opérateurs d’expression de gabarit «|» et «?.»

Le client HTTP

  • Principe de communication asynchrone
  • Récupérer des données avec http.get
  • Observable RxJS
  • Prise en charge du transport JSON
  • Gestion des erreurs
  • Envoi de données au serveur
  • Fonctionnement des promesses
  • Sources externes: CORS
  • Atelier : Mettre en place un client d’API ReST

Routage

  • Routage côté client, hashtag et HTML5
  • Configuration des routes sur un composant
  • Récupérer des paramètres de routes
  • Stratégie de routes
  • Routes imbriquées
  • Atelier : Mettre en place une application multi-vues

Tester l'application

  • Fondamentaux des tests avec Jasmine
  • Automatisation des tests avec Karma
  • Tester des composants simples
  • Tester des composants avec services asynchrones
  • Tester des formulaires
  • Atelier : Multiples exemples de tests

Prérequis

Développer des sites Web dynamiques avec JavaScript ou disposer des connaissances et compétences équivalentes.

Public

Développeurs Web.

Ces formations pourraient vous intéresser

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Refixer les essentiels de développement d'un site Web avec PHP 7 et 8
  • Lister les syntaxes obsolètes
  • Expliquer et mettre en oeuvre les nombreux apports de PHP 7 et 8
  • Mettre en oeuvre la migration vers PHP 7 et 8.
Tarif

A partir de 1 340,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Module 1 : Révéler son talent de Manager

Proposé par CIT FORMATION INFORMATIQUE

Objectifs de la formation

  • Clarifier sa mission de manager
  • Prendre conscience de ses modes de fonctionnement et de ceux de son équipe
  • Identifier son style de management
  • Adapter son management
  • Communiquer efficacement
  • Accompagner le développement de ses collaborateurs
Tarif

A partir de 1 655,00 €

Durée

3 jour(s)

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Décrire l'architecture et identifier les composants d'Apache Hadoop
  • Configurer et superviser les services
  • Identifier et manipuler les outils de développement et de supervision Hadoop
  • Exploiter et orchestrer les développements
Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Reconnaître les émotions et définir leurs rôles dans les relations interpersonnelles
  • Développer votre empathie
  • Appliquer un programme personnalisé pour analyser vos émotions et celles des autres.
Tarif

Contacter l'organisme

Durée

3h00

Modes
  • Distance

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Tarif

Contacter l'organisme

Durée

4 jours (28 heures)

Modes
  • Centre
  • Entreprise
  • Distance

Formation Gradle

Proposé par DAWAN

Objectifs de la formation

Connaître les enjeux et possibilités des scripts Gradle dans une équipe de développement - Etre capable de mettre en place et maintenir de multiples projets avec Gradle
Tarif

A partir de 1 495,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Décrire l'importance du développement durable
  • Présenter les fondamentaux du management de projet
  • Expliquer le cycle de vie d'un projet PRiSM
  • Evaluer les fournisseurs à l'aide de critères durables
  • Vous préparer à l'examen GPM-b.
Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

Découvrir l'environnement de développement Angular pour la construction de progressive web apps. Concevoir une application mobile multiplateforme
Tarif

A partir de 2 790,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Tarif

Contacter l'organisme

Durée

5 jours (35 heures)

Modes
  • Centre
  • Entreprise
  • Distance

Manager son équipe en intelligence collective

Proposé par CIT FORMATION INFORMATIQUE

Objectifs de la formation

  • Développer la performance individuelle : identifier les zones de talent individuelles
  • Améliorer la performance de l'équipe : animer, mobiliser son équipe, définir les objectifs
  • Déléguer, favoriser le travail collaboratif
  • Suivre le travail de l’équipe et les indicateurs de réussite
  • Construire des rapports d'activité qui permettront de suivre les objectifs et le développement de l'équipe
Tarif

A partir de 1 155,00 €

Durée

2 jour(s)

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...