Typescript
Initiation

Initiation à TypeScript

Cette initiation à TypeScript offre une première approche du langage de programmation développé par Microsoft. L’objectif est de découvrir et maîtriser les principaux aspects du langage.

La formation comprend une partie théorique d’environ 50% du temps et le reste est consacré à la mise en pratique par le biais d’ateliers guidés.

Le programme :

Introduction de Javascript à Typescript :

  • Evolution du Javascript au fur et à mesure des versions
  • Les problématique du langage
  • Genèse et évolution de TypeScript

Les grands concepts :

  • L’inférence de classe
  • Programmation objet avec TypeScript : Classes, Interface, Héritage...
  • Modules et Namespaces

La transpilation :

  • Concept
  • Le compilateur TypeScript
  • La configuration avectsconfig.json

Debugging

Outil du développeur

Utilisation de librairies tierces :

  • Les fichiers de définition de type
  • Les librairies supportées et comment les utiliser
  • Ajouter le support d’une librairie

Migration d’un code Javascript Existant

Fonctionnalités avancées :

  • Support de la syntaxe JSX pour React
  • Support des décorateurs pour Angular

Suivi et évaluation :

  • Avoir au moins une première expérience avec Javascript et un langage Objet.
Durée

1 jour

Lieu

Toute la France et au Luxembourg

Public visé

Développeurs avancés, architectes et leaders Techniques

Pré-requis

Une bonne connaissance et une première expérience significative du framework ou avoir suivi la formation Angular 3 jours, au préalable.