Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
Plan du cours
Introduction
- Aperçu des fonctionnalités et avantages de TypeScript
- Pratiques de programmation recommandées et astuces
Prise en main
- Installation de TypeScript, Node.js et Visual Studio
- Initialisation du serveur
- Configuration des modificateurs d'accès et des options du compilateur
- Mise en place d'un projet Node.js
- Compilation et débogage de TypeScript avec Node.js
Configuration de Webpack et TypeScript
- Activation des cartes de source (source maps)
- Utilisation de bibliothèques tierces
- Importation d'actifs non code (assets)
- Compilation de l'application
Création de types de données personnalisés
- Types Union, Intersection et Tuples
- Contrôles de type, cast de type et assertions de type
- Création de tableaux pour les types personnalisés
- Autres types et exemples
Application des décorateurs
- Activation des décorateurs
- Création de décorateurs de classe, de paramètre et de méthode
- Utilisation des descripteurs de propriété
Mise en œuvre du code asynchrone et des API
- Utilisation des callbacks, promesses et async/await
- Écriture d'une API REST avec Node.js et TypeScript
- Tests d'API avec Postman
Déploiement des applications
- Construction d'applications prêtes pour la production
- Déploiement d'applications TypeScript avec Docker
- Déploiement d'applications sur AWS EC2 et Heroku
Dépannage
Résumé et prochaines étapes
Pré requis
- Compréhension des fondamentaux de TypeScript
- Compréhension de Node.js
Public cible
- Développeurs
7 Heures
Nos clients témoignent (3)
J'ai particulièrement apprécié la pédagogie de Rodrigue. Je lui ai posé de nombreuse questions sur des sujets pointus et il a chaque fois repondu avec efficacité en l'illustrant avec des exemples concret.
Amaury - GE Medical Systems
Formation - Advanced TypeScript
Très convivial, on pouvait parler comme on voulait, tout s'est bien passé.
Axel - Universite Libre de Bruxelles
Formation - Advanced TypeScript
Le formateur donne plus d'exemples, ce qui aide beaucoup.
Romulo - Tribal Software Philippines, Inc.
Formation - Advanced TypeScript
Traduction automatique