Informatique

TypeScript

Objectifs

Cette formation sert à améliorer et sécuriser la production de code JavaScript.

Pre-requis

Maîtriser JavaScript

Public visé

Cette formation s’adresse aux développeurs

Programme

Module 1 – Présentation de JavaScript et EcmaScript

  • L’histoire de Javascript
  • Propriétés du langage
  • Asynchrone et Single-Thread
  • Les variables
  • Valeurs par défaut
  • Les objets
  • Les fonctions
  • Classes et Objets
  • Les closures
  • Quelques bonnes pratiques
  • Quelques limites du langage
  • EcmaScript 6 / 2015
  • De vraies classes
  • Le mot-clé let
  • Les arrow functions
  • Destructuration d’array et d’objet

Module 2 – Présentation de TypeScript

  • Les motivations et l’intérêt
  • Les forces de TypeScript
  • Le typage strict
  • Déclaration de variables
  • Paramètres optionnels
  • Classes – Custom types
  • Les interfaces
  • Les generics
  • Les annotations en Typescript
  • Les modules

Module 3 – Approche Orientée Objet

  • Définition d’un type
  • Test d’un callback
  • Typage des Interfaces
  • Tableau multi-types
  • Types abrégés, Guard types
  • Generics
  • Intersections
  • Définitions de tuples
  • Plusieurs manières de déclarer une fonction
  • Mot-clé this
  • Paramètres
  • Typer une variable
  • Paramètres optionnels et par défaut
  • Nombre de paramètres variable
  • Type de retour
  • Une classe simple
  • Portée des propriétés
  • Héritage
  • Classe abstraite
  • Formation présentielle ou distancielle dispensée par un formateur expérimenté. La formation alterne des exposés théoriques, des démonstrations et la mise en pratique au travers d'exercices et de cas concrets.
  • Evaluation des acquis tout au long de la formation à travers des Tps, des Quizz ;
    Evaluation de satisfaction de fin de formation ;
    Attestation de fin de formation précisant les modules acquis et en cours d’acquisition.

  • Vous pouvez vous inscrire pour suivre une de nos formations jusqu'à la veille de la date de démarrage si la formation est financée directement par votre entreprise ET si le nombre maximum de participants n'est pas atteint. Si la formation est financée via un OPCO, vous devez au préalable avoir obtenu un accord de ce dernier.
  • Nos locaux sont accessibles aux Personnes à Mobilité Réduite PMR.De plus, nos conseillers sont disponibles pour vous accompagner dans vos démarches à travers nos partenaires. Nous sommes en mesure de mobiliser les expertises, les outils nécessaires pour vous accueillir, vous accompagner et vous former.

Prix par personne

1390 €

Durée

14h - 2J

Prochaines Sessions

20 décembre 2023

Vous avez un projet de formation ? Vous souhaitez vous inscrire à une session inter-entreprise ou mettre en place une formation sur-mesure ?

« (requis) » indique les champs nécessaires

Je suis un(requis)
Ce champ n’est utilisé qu’à des fins de validation et devrait rester inchangé.