03 20 61 95 00

Formation JavaScript à TypeScript


  • AV12
  • Durée : 2 jours
  • Tarif : 1300 € HT

Objectifs

- Maîtrise du langage TypeScript
- Avoir une meilleure maîtrise de son application JavaScript en utilisant TypeScript
- Rendre ses applications modulaires et sûres pour une meilleure gestion en équipe.
- Rendre son code compatible avec la plupart des Navigateurs et Frameworks JavaScript

Prérequis

Connaitre le HTML et le CSS Connaître le JavaScript Avoir de bonnes notions en POO

Public

Développeurs
enveloppe Cette formation vous intéresse ? Contactez-nous

Présentiel

Formations intra ou interentreprises, cours officiels ou création de contenu spécifique, nos formations sauront répondre à vos attentes.
illustration-formation
Les + d’une formation Access-it
Un accueil chaleureux dans ses nouveaux locaux de Villeneuve d’Ascq (Lille – 59)
Des formations d’excellence animées par des consultants experts passionnés par leurs métiers
Un centre d’examen certifié Pearson Vue
En savoir plus
modules

Les Modules
de formation

Module 1
Présentation de Typescript
Qu’est-ce que le TypeScript ?
• Historique
• Cas d’utilisation
• Fonctionnement global
• Comparaison avec les autres langages
Fonctionnement des navigateurs
Le DOM
Le JSON
Module 2
Les bases
La syntaxe :
• Commentaires
• Conventions de codage
Les variables
• Les différentes variables
• Le typage
• Le transtypage
• Les constantes
• Les bonnes pratiques
Les opérateurs
• Arithmétique
• Assignation
• Logiques
• Conditionnel
Les structures de contrôle
• Conditions
• Boucles
• Les sauts (break/continue/return)
Les fonctions
• Signatures avec Typage
• Le corps
• Les paramètres
• Les valeurs de retour
• Fonctionnement en mémoire
• Les fonctions flêchées
Les objets
Les classes
• Qu’est-ce qu’une classe ?
• Fonctionnement en mémoire
• Les attributs et les propriétés.
• La visibilité
• Les méthodes
• Surcharge
• Héritage
• Redéfinitions
• Bonnes pratiques : Encapsulation et polymorphisme par duck-typing
Les interfaces
Les classes abstraites
Les exceptions
Module 3
Structurer son code
Les modules
Les Espaces de noms
Le principe SOLID
• améliorer les évolutions de son application
Module 4
TypeScript avancé
Les génériques
Les décorateurs
Les Mixins
Module 5
Mise en production
Le transtypage
Les polyfills
Module 6
Présentations des technologies liées à TypeScript
Node.js
Angular
React

Cette formation vous intéresse ? Contactez-nous !