TypeScript

Découvrir les nouvelles fonctionnalités d'ECMAScript 6 et apprendre à développer une application en TypeScript

  • Filière :

    Développement logiciel

  • Sous-filière :

    Technos Web (PHP, JS...)

  • Référence

    XW-TYS

  • Durée

    2 jours (14 h)

  • Prix par personne HT

    1 550 € HT

Objectifs pédagogiques

  • Revoir les bases de la programmation JavaScript
  • Découvrir les fonctionnalités avancées JavaScript ES6
  • Maîtriser la programmation objet JavaScript
  • Réaliser une application avec TypeScript

Public cible

  • Développeurs Back
  • Développeurs Front

Pré-requis

Connaitre les bases de JavaScript et/ou Connaitre la POO

Programme de la formation

Rappels JavaScript

  • Programmation fonctionnelle
  • Syntaxe
  • Organisation de code
  • Variables et portée
  • Conditionnelles et boucles
  • Fonctions
  • Isolation de code
  • Bonnes pratiques,pièges et anti-pattern

Outillage

  • Développement
  • Transpilation

Nouveautés ECMA Script 2015

  • Support
  • Variables et portée
  • Templates et interpolation
  • Boucles (« for … of », itérateurs)
  • Fonctions « flèches » et paramètres
  • Modules
  • Classes et héritage
  • Promesses
  • Déstructuration
  • Générateurs
  • Mais aussi : Symbol, Map, Set, Arrays

TypeScript

  • Typage statique
  • Typage générique
  • Interfaces
  • Classes
  • Modules
  • Énumérations
  • Paramètres optionnels
  • Unions
  • Alias

Qualité

Cette formation est accessible aux personnes en situation de handicap, nous contacter en cas de besoin d’informations complémentaires.

Programme mis à jour le