TypeScript - Maîtriser et développer

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

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

  • Reconnaître et utiliser les particularités de TypeScript (les classes, la notion de type, les interfaces...)
  • Ecrire une application en TypeScript
  • Exploiter l'écosystème de TypeScript
  • Identifier les meilleurs IDE (Integrated Development Environment).

M2I


Un leadership dans le domaine de la formation
Voir la fiche entreprise

Tarif

A partir de 2 130,00 €

Durée 3 jours  (21h00)
Modes
  • Centre
  • Distance
Sessions
Lieux Partout en France

M2I


Un leadership dans le domaine de la formation
Voir la fiche

Tarif

A partir de 2 130,00 €

Durée 3 jours  (21h00)
Modes
  • Centre
  • Distance
Sessions
Lieux Partout en France

Programme

Jour 1

Présentation de TypeScript

  • Objectifs du langage TypeScript
    • Les grosses applications
  • Histoire de TypeScript développé par Microsoft
  • TypeScript, un sur-ensemble de JavaScript
  • Compatibilité JavaScript et TypeScript
  • Différences entre les deux langages
  • Typage avec TypeScript
    • L'objet avec TypeScript

Plateforme de développement

  • IDE en présence
  • Outils Chrome
  • Focus sur Visual Studio Code
  • Transpilation avec VS Code
  • Assemblage de code pour le navigateur et pour le serveur
  • Le .map, mapper entre TypeScript et le JavaScript généré
Exemples de travaux pratiques (à titre indicatif)
  • Installation des produits nécessaires
    • IDE
    • Transpilleurs
  • Compréhension des outils de mapping
  • Utiliser les outils de source map pour déboguer l'application initiale

Typage en TypeScript

  • Utilisation des types dans TypeScript
  • Définition de l'inférence de type
  • Types existants dans TypeScript
  • Fonctions
  • Tableaux (Array)
  • Autres types comme Enum...
Exemples de travaux pratiques (à titre indicatif)
  • Création d'un programme client qui intègre tous les types de TypeScript, et les utilise
  • Typage dans les méthodes et objets

Jour 2

Objet avec TypeScript

  • Classes dans TypeScript
  • Constructeurs, méthodes et propriétés
  • Hériter en TypeScript
  • Interfaces
  • Généricité
Exemple de travaux pratiques (à titre indicatif)
  • Conception d'une application en TypeScript avec de multiples classes, exploitant les constructeurs, les interfaces, l'héritage et la généricité

Modules en TypeScript

  • Deux types de modules
  • Les "mixins"
  • Faire le "merge de classes" avec les "mixins"
  • Type définition avec TypeScript
  • Ecrire ses propres fichiers de définition
Exemple de travaux pratiques (à titre indicatif)
  • Conception de différents types de modules TypeScript, création de ceux-ci et importation

Jour 3

Les décorateurs en TypeScript

  • Introduction aux décorateurs
  • Decorator Factory
  • Decorator Composition
  • Method Decorator
  • Décorateur sur paramètre
Exemple de travaux pratiques (à titre indicatif)
  • Utilisation des Method Decorators

TypeScript avec Webpack

  • Utilisation de TypeScript avec Webpack
  • Configuration de Webpack (webpack.config.js)

Le contenu de ce programme peut faire l'objet d'adaptation selon les niveaux, prérequis et besoins des apprenants.

Modalités d’évaluation des acquis

  • En cours de formation, par des études de cas ou des travaux pratiques
  • Et, en fin de formation, par un questionnaire d'auto-évaluation

Prérequis

Avoir une très bonne connaissance de JavaScript.

Public

Développeurs ayant à réaliser des applications Web Responsive.

Ces formations pourraient vous intéresser

Objectifs de la formation

Les objectifs de la formation Intervenir sur les installations de vapeur haute pression et eau surchauffée conformément à l’arrêté ministériel du 20 novembre 2017 :

- Identifier les risques liés à l’utilisation de la vapeur haute pression - Appliquer les règles et procédures de sécurité lors des interventions - Mettre en service ou arrêter en sécurité un poste de livraison avec ou sans bâche - Maîtriser les bases pour le réglage et la maintenance des postes de livraison

Tarif

A partir de 540,00 €

Durée

2j / 14h

Modes

Objectifs de la formation

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

  • Contribuer à "booster" la créativité de votre équipe dans sa capacité à inventer des réponses inédites, novatrices et concurrentielles
  • Associer la diversité et la richesse de conceptions parfois diamétralement opposées
  • Recommander à chacun d'écouter, respecter et accepter l'autre, quels que soient son âge, son histoire, ses valeurs et ses priorités
  • Anticiper et intervenir dans une situation conflictuelle
  • Intervenir "à chaud" et intégrer les techniques et comportements les plus aidants
  • Conduire le management à distance en favorisant les technologies actuelles et les nouvelles pratiques de travail
  • Reconnaître et décrire les modes de relation différents, de rituels inédits et d'outils novateurs pour maintenir le lien et la cohésion qui font la force d'une équipe
  • Conduire le changement : prévoir, anticiper, vous préparer et préparer votre équipe aux changements de toute nature (organisation, missions, périmètre, pouvoirs, process, outils, règles du jeu...)
  • Etablir une stratégie volontariste pour accompagner et conduire les changements.
Tarif

Contacter l'organisme

Durée

13j / 91h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Choisir une posture du responsable Qualité
  • Identifier les missions
  • Conduire la promotion de la démarche qualité
Tarif

A partir de 1 390,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Typescript

Proposé par ADALIANCE

Objectifs de la formation

  • Savoir manipuler les types simples du langage
  • Savoir débuter et configurer un projet TypeScript
  • Etre capable de faire de l’héritage
  • Etre initié aux types complexes du langage
  • Connaître les bonnes pratiques pour structurer un projet TypeScript
  • Savoir utiliser TypeScript dans l’ensemble de l'écosystème
Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Entreprise

Objectifs de la formation

  • Développer l’intelligence de soi, des autres et des situations pour agir efficacement
  • Élargir sa vision et gagner en agilité managériale
  • Résoudre des situations difficiles de management
Tarif

A partir de 1 550,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance
  • Entreprise

Le manager agile

Proposé par GERESO

Objectifs de la formation

  • Utiliser un mode de management adapté aux enjeux d’aujourd’hui.
  • Mobiliser les équipes en facilitant le bien-être au travail.
  • Faire émerger des solutions innovantes en s’appuyant sur les trois piliers de l’agilité.
  • Développer la culture et l’aptitude au changement de ses collaborateurs.
Tarif

A partir de 1 500,00 €

Durée

2 jours

Modes
  • Centre
  • Entreprise

Objectifs de la formation

  • Intégrer le web, le mobile et les réseaux sociaux dans sa stratégie marketing
  • Élaborer, construire et développer son activité digitale marketing
  • Mettre en place ses KPIs pour mesurer et suivre sa performance
Tarif

A partir de 1 550,00 €

Durée

2j / 14h

Modes
  • Entreprise

Objectifs de la formation

  • Connaître et maîtriser la norme ISO 9001
  • Comprendre le vocabulaire qualité et maîtriser les outils associés
Tarif

A partir de 1 990,00 €

Durée

3j / 21h

Modes
  • Entreprise

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

Management des talents

Proposé par OBEA

Objectifs de la formation

• Identifier la notion de management des talents
• Mesurer les impacts RH et managériaux de la gestion des talents
• Savoir détecter et accompagner les potentiels sur l'ensemble des filières

Tarif

A partir de 1 400,00 €

Durée

Nous contacter

Modes

Je cherche à faire...