Formation Angular : Initiation

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

Maîtriser les concepts du framework Angular - Utiliser Angular pour développer des applications web performantes

DAWAN


Formez-vous à l’excellence.
Voir la fiche entreprise

Tarif

A partir de 2 645,00 €

Durée 5 jour(s)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

DAWAN


Formez-vous à l’excellence.
Voir la fiche

Tarif

A partir de 2 645,00 €

Durée 5 jour(s)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

  • Un support et les exercices du cours pour chaque stagiaire
  • Un formateur expert ayant suivi une formation à la pédagogie
  • Boissons offertes pendant les pauses en inter-entreprises
  • Salles lumineuses et locaux facilement accessibles
  • Méthodologie basée sur l'Active Learning : 75% de pratique minimum
  • Matériel pour les formations présentielles informatiques : un PC par participant
  • Positionnement à l'entrée et à la sortie de la formation
  • Certification CPF quand formation éligible
  • Programme

    Introduction

    Présentation de l'environnement de développement NodeJS
    Présenation de la CLI Angular
    Rappel des normes EcmaScript
    Créer un projet Angular à l'aide d'angular CLI

    Atelier : Configurer un projet Angular

    TypeScript

    Présentation de TypeScript
    Les types de variables de TS
    Le typage fort
    Les interfaces de classe
    Présentation des décorateurs

    Présentation

    La Syntaxe de base d'Angular
    L'organisation en Module et Composant
    Les décorateurs Angular
    Le MVVM / MVW
    Le One Way et Two Way Data Binding
    L'opérateur "moustache"
    La gestion des Events et l'objet $event
    Les NgModel
    Les variables de template

    Atelier : Réaliser une TodoList

    Routage

    Le Module de Routage
    Déclarer les routes d'un projet
    Gérer les redirections
    La route par défaut
    Récupérer les paramètres d'url, les query-strings, etc
    Limiter l'accès au route: Les guards
    Routes imbriquées

    Atelier : Mettre en place une application multi-vues

    Les pipes

    Présentation des pipes «|»
    Utiliser le safeOperator «?.»
    Importer des locales dans notre projet
    Définir une locales par default
    Utiliser les locales avec les filtres
    Créer des pipes personnalisés
    Les pipes pures et impures

    Atelier: Créer un pipe personnalisé

    Les Directives

    Différence entre directives d'attributs et structurelles
    Les directives ngFor, ngIf, ngSwitch, ngClass, ngStyle
    Utiliser les attributs ARIA (directive attr.*)
    Créer une directive personnalisée
    Transmettre des valeurs à une directive (@input)
    Gérer les événements dans une directive

    Atelier: Créer une directive personnalisé

    Les Formulaires

    Présentation des formulaires
    Les Templates Driven Form et Reactive Form
    Gérer la validations des champs et du formulaire
    Présentation des états d'un formulaire (ngControl)
    Valider les formulaires (ngSubmit)
    Créer des validateurs personnalisés

    Atelier : Gestion des entrées utilisateurs

    Injection de dépendances

    Principes de DI
    Configurer l'injecteur
    Enregistrer des services dans un composant
    Création de l'injecteur
    Différents types de service: classe, valeur, fabrique...

    Atelier : Architecturer notre application sous forme d'une organisation de services

    Le client HTTP

    Principe de communication asynchrone
    Fonctionnement des promesses et async/await
    Présentation des Observables RxJS
    Le Module HttpClientModule
    Communiquer avec une API REST (http.get, http.post, etc)
    Appliquer des fonctions de callback
    Gestion des erreurs
    Typage les données retournées

    Atelier : Mettre en place un client d'API ReST

    Déploiement

    Les commandes de compilation
    Les modes de compilation
    Les compilations AOT et JIT
    Gestion du base href
    Les règles de réécriture

    Atelier : Compiler un projet pour la publication

    Prérequis

    Bonnes connaissances en JavaScript, DOM, CSS et notions d'AJAX

    Public

    Développeurs Javascript

    Ces formations pourraient vous intéresser

    Formation Angular

    Proposé par Sparks

    Objectifs de la formation

    • Comprendre l'architecture Angular
    • Créer et gérer des composants
    • Utiliser les directives et pipes
    • Implémenter des services
    • Concevoir des formulaires
    • Utiliser RxJS et Observables
    • Gérer les signaux
    • Mettre en place le routing Angular
    Tarif

    A partir de 1 950,00 €

    Durée

    3 jours

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Cette formation fait l'objet d'une évaluation formative.
    Tarif

    Contacter l'organisme

    Durée

    2 jours (14 heures)

    Modes
    • Entreprise
    • Distance
    • Centre

    Objectifs de la formation

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

    • Décrire et mettre en oeuvre le framework Ionic 7
    • Prescrire aux applications l'adaptation aux exigences matérielles, liées à la multiplication des terminaux mobiles et à l'usage accru d'Internet sur ces médias
    • Développer, tester et publier des applications pour une gamme très large de machines et sans surcoût extrême, grâce à Ionic 7
    • Reconnaître les apports de la version 7 de Ionic.
    Tarif

    A partir de 2 010,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • 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

    3 jours (21 heures)

    Modes
    • Entreprise
    • Distance
    • Centre

    Créer des web apps avec Angular

    Proposé par GROUPE LEXOM

    Objectifs de la formation

    • Découvrir les fonctionnalités du framework Angular
    • Créer une nouvelle application Web Angular
    • Maîtriser le système de composants d'Angular
    • Organiser, modulariser ses développements JavaScript
    • Intégrer des tests unitaires au développement
    Tarif

    A partir de 1 390,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Entreprise
    • Distance

    Formation Ionic 3

    Proposé par DAWAN

    Objectifs de la formation

    Apprendre à  utiliser Ionic pour créer des applications multiplateformes
    Tarif

    A partir de 2 175,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

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

    • Décrire et mettre en oeuvre l'architecture WOA
    • Faciliter les échanges grâce à WOA.
    Tarif

    A partir de 1 520,00 €

    Durée

    2j / 14h

    Modes
    • Centre
    • Distance

    Objectifs de la formation

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

    • Décrire les architectures typiques du monde .NET
    • Identifier sur quels critères juger une architecture technique
    • Sélectionner les technologies .NET adéquates
    • Communiquer avec d'autres technologies
    • Mettre en oeuvre les design patterns
    • Choisir la bonne méthodologie de développement
    • Structurer correctement une application dans Visual Studio
    • Choisir et définir une convention de nommage dans son architecture.
    Tarif

    A partir de 2 280,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Distance

    Objectifs de la formation

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

    • Définir le framework Angular, de manière approfondie.
    Tarif

    A partir de 1 830,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • 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

    3 jours (21 heures)

    Modes
    • Entreprise
    • Distance
    • Centre

    Je cherche à faire...