Formation TypeScript

Découvrez le superset de JavaScript le plus populaire, et pourquoi il est maintenant la façon recommandée d'écrire du JavaScript dans de nombreux frameworks !

Durée de formation : 2 jours

Lieux de formation :
  • Strasbourg
  • en ligne
  • en intra-entreprise

Public

Cette formation s'adresse aux développeurs désirant maîtriser un outil ayant grandement gagné en popularité ces dernières années, notamment dans les frameworks tels que Vue.js et React.

Objectifs

Comprendre les avantages d'un langage typé statiquement et améliorer la qualité de ses développements.

Prérequis

Connaître les bases de HTML, savoir se servir d'un éditeur de code/texte, avoir de bonnes notions de JavaScript ou d'un autre langage de programmation (préférablement typé) équivalent.

Moyens pédagogiques

Durant chaque formation, les participants et participantes auront l’opportunité de mettre en application leurs apprentissages grâce à de nombreux cas pratiques et exercices. Ces exercices seront ensuite corrigés et explicités par le formateur ou la formatrice. Dans le cas de sessions inter-entreprises, à Strasbourg ou à Paris, la formation est dispensée dans les salles pédagogiques adaptées à des apprentissages informatiques : capacité de 1 à 8 personnes, équipement informatique fourni pour chacun des stagiaires, vidéo-projecteur et paperboard.

Suivi et appréciation des résultats

L'exécution physique de l'action de formation est suivie à l'aide de feuilles de présence émargées par demi-journée par les participants et le formateur. Sanction : attestation de présence et bilan des acquis.

Dernière mise à jour de ces informations :

Découverte de TypeScript

  • Présentation de l'outil
  • L'histoire de TypeScript
  • Introduction aux langages typés
  • Présentation générale des avantages
  • Les types natifs en JavaScript

Les bases

  • Syntaxe de base
  • Présentation de types "pièges"
  • Création de nos propres types
  • Les interfaces, et les différences avec les `type`
  • Les "paramètres de types"
  • Exercices pratiques pour chaque point abordé !

Notions avancées

  • Les types utilitaires
  • Les Generics
  • Les opérateurs `keyof` et `typeof` TypeScript
  • Bonus: Les types "mappés" (mapped types)
  • Bonus: Installtion d'un projet minimal
  • Bonus: Les fichiers de déclaration

Exercices bilan

  • Exercice pratique où nous utiliserons ce que nous avons vu pendant la formation
  • Quiz final noté sur 20 faisant le bilan de la formation

Besoin d'un financement ?

Une formation est un investissement, pour mieux vous permettre de vous former, des possibilités de financement vous sont proposées.

Voir les différents financements

Avant cette formation, préparez-vous avec :

À la suite de cette formation, nous vous recommandons :

Envie de connaître la date
de nos prochaines formations ?

Calendrier des formations

Nous contacter

Téléphone : 09 54 96 50 50 Adresse e-mail : contact alsacreations point fr

Alsacréations
10 Place du Temple Neuf
67000 Strasbourg, France

En soumettant ce formulaire vous acceptez que les informations saisies soient utilisées pour permettre de vous répondre. Votre e-mail ne sera pas mémorisé pour un autre usage. En savoir plus