La formation TypeScript vous permettra de produire du JavaScript pouvant être interprété par tous les navigateurs web.  

Objectifs

  • Connaî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). 

2 jours

  • Programme
  • Public et Prérequis
  • Pédagogie
  • Dates et Tarifs
  • Nous contacter

Programme de la formation TYPESCRIPT

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
  • Assemblage de code pour le serveur
  • Le .map, mapper entre TypeScript et le JavaScript généré
  • Les outils

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…

Objet avec TypeScript

  • Classes dans TypeScript
  • Constructeurs, méthodes et propriétés
  • Hériter en TypeScript
  • Interfaces
  • 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

Public 

Cette formation s'adresse aux développeurs ayant à réaliser des applications Web responsives.

Prérequis 

Avoir une très bonne connaissance de JavaScript.

Modalités d’évaluation

L’évaluation des acquis se fait tout au long de la session au travers des multiples exercices à réaliser (50 à 70% du temps).

Compétences du formateur

Notre formation est animée par un expert reconnu dans son domaine possédant une expérience sur le terrain significative et des compétences pédagogiques reconnues.

Moyens pédagogiques et techniques

  • Ordinateur (PC / MAC), vidéoprojecteur, aides audiovisuelles, documentation et support de cours, exercices pratiques d’application et corrigés des exercices pour les stages pratiques, études de cas ou présentation de cas réels pour les séminaires de formation.

A l’issue de chaque stage ou séminaire, ESIC fournit aux participants :

  • Un questionnaire d’évaluation de la session
  • Une feuille d’émargement par demi-journée de présence
  • Une attestation de fin de formation

Dates :

    • 10 août 202011 août 2020 @ 

    • 9 novembre 202010 novembre 2020 @ 

    • 8 février 20219 février 2021 @ 

    • 10 mai 202111 mai 2021 @ 

( Sous réserve d’un effectif nécessaire pour l’ouverture de session )

Tarif : 1090€HT/personne.

Intra-entreprise et sur-mesure

Nos consultants vous accompagnent pour adapter ce programme de formation à votre contexte.