Formation Typescript pour développeurs Javascript (Qualiopi)


Taux global de satisfaction Client : 4.8 sur 5 pour 457 formations

Accueil / Formation / programmation client

sagexa in good shape

TypeScript pour développeurs Javascript

Introduction à TypeScript

Lieu programmé : France entière (à distance)

du 24-10-2024 au 25-10-2024 (durée 2 jours)

Tarif : 1250 € HT / personne (1250 € TTC)
sous réserve d'un nombre suffisant d'inscriptions
Par 24-10-2024programmation client

Cette formation Typescript permet d'acquérir les bases solides sur le langage. TypeScript est un langage de programmation libre et open source développé par Microsoft. Typescript a pour objectif d'améliorer et de sécuriser la production de code JavaScript. TypeScript a été conçu pour pallier les lacunes de JavaScript pour le développement d'applications à grande échelle à la fois chez Microsoft et chez leurs clients externes. Les défis liés à la gestion de code JavaScript complexe ont conduit à une demande d'outils personnalisés pour faciliter le développement de composants dans le langage. TypeScript est notamment utilisé par et pour Angular, mais peut aussi être utilisé dans des développements React.

TypeScript pour développeurs Javascript

Objectifs de la formation TypeScript pour développeurs Javascript

  • Savoir installer un environnement de développement Typescript
  • Connaître les possibilités de typage avec TypeScript
  • Créer des fonctions et des tableaux avec TypeScript
  • Maîtriser l'implémentation Orientée Objet avec TypeScript
  • Organiser son code TypeScript

Contenu de la formation TypeScript pour développeurs Javascript

Formation TypeScript pour développeurs Javascript

Durée de la formation

2 jours

Participants à la formation TypeScript pour développeurs Javascript

Cette formation TypeScript s'adresse aux développeurs Javascript, désirant évoluer vers le TypeScript.

Niveau : intermédiaire 🌶️🌶️

Pré-requis de la formation

La connaissance du Javascript est indispensable (voir notre formation JavaScript ).

Travaux pratiques de la formation

les participants réaliseront de nombreux travaux pratiques, basés sur TypeScript.


Programme de la formation TypeScript pour développeurs Javascript

Présentation TypeScript

  • Pourquoi TypeScript ?
  • Evolutions de TypeScript
  • Comprendre les raisons du succès de TypeScript
  • Applications de TypeScript

< sommaire


Installation de TypeScript

  • Prérequis de TypeScript
  • VSCode : introduction et paramétrage
  • Transpilage

< sommaire


Types de base de TypeScript

  • Type Booléen
  • Type Numérique
  • Type String
  • Type Array (typage vs. généricité)
  • A quoi servent Tuple et Enum
  • Différences entre Any et Void
  • Utiliser Null ou Undefined ?
  • A quoi peut servir Never ?

< sommaire


Type Object en TypeScript

  • Rappel Objet
  • Rappel notation UML
  • Bonnes pratiques Objet

< sommaire


Les Variables en TypeScript

  • Déclarer une variable en TypeScript
  • Portée des variables en TypeScript
  • Capture et IIFE
  • Masquage / shadowing de variable en TypeScript

< sommaire


Les Constantes en TypeScript

  • Déclarer une Constante en TypeScript
  • Portée des Constantes en TypeScript
  • Immutabilité des Constantes en TypeScript

< sommaire


Déstructurer : variadic et spread

  • comment déstructurer un Array ?
  • comment déstructurer un Tuple ?
  • comment déstructurer un Objet ?
  • Comprendre le Spread

< sommaire


Interfaces en TypeScript

  • utilité d'une interface en TypeScript
  • déclarer une interface en TypeScript
  • propriétés optionnelles / read only

< sommaire


Les Classes en TypeScript

  • créer une classe en TypeScript
  • héritage en TypeScript
  • encapsulation et visibilité en TypeScript
  • accesseurs en TypeScript
  • Statiques et Classes Abstraites en TypeScript
  • La Généricité en TypeScript
  • Itérateurs et Générateurs en TypeScript

< sommaire


Organiser son code TypeScript

  • Modules, Export et Fichiers TypeScript
  • Import et Réexport
  • Espace de Nommage (namespace) TypeScript

< sommaire