Pré-requis : Bases de programmation orientée objet - Connaissances JavaScript ou expérience de développement applicatif - Aisance avec un IDE et la ligne de commande
Objectifs : Mettre en place et configurer un environnement TypeScript - Maîtriser typage, fonctions, tableaux, classes et héritage - Organiser et modulariser le code côté serveur - Approfondir le typage avancé et sécuriser les contrats - Structurer une architecture maintenable et appliquer des bonnes pratiques de productivité - Introduire tests, conventions et checklist qualité
Sanction : Attestation de fin de formation mentionnant le résultat des acquis
Référence : SIT102886-F
Accessibilité : Si vous êtes en situation de handicap, nous sommes en mesure de vous accueillir, n'hésitez pas à nous contacter à referenthandicap@dawan.fr, nous étudierons ensemble vos besoins
Contact : commercial@dawan.fr
3 275,00 € HT
Comprendre TypeScript comme surcouche de JavaScript et ses bénéfices en robustesse et maintenabilité
Installer l’environnement, configurer tsconfig et valider compilation, exécution et débogage
Interpréter les erreurs du compilateur et appliquer une démarche de correction efficace
Atelier fil rouge : initialiser un projet TypeScript, configurer tsconfig et produire un premier module typé exécutable
Typer fonctions, objets et collections, composer des types et modéliser un premier domaine
Sécuriser les transformations de données et limiter les erreurs à l’exécution grâce au typage
Mettre en place des conventions simples de lisibilité et de typage progressif
Atelier fil rouge : implémenter un module de traitement de données typées et valider la robustesse via le compilateur
Concevoir des classes, utiliser héritage et composition, introduire des génériques utiles
Découper en modules, organiser les imports/exports et structurer un projet maintenable
Appliquer des bonnes pratiques de gestion d’erreurs et de refactoring guidé
Atelier fil rouge : construire un mini-domaine orienté objet (modèles + services), modulariser et exécuter côté serveur
Utiliser types avancés et utilitaires pour renforcer les modèles et les API internes
Mettre en place des type guards, narrowing et invariants pour sécuriser les données externes
Réduire la dette de typage en évitant any et en cadrant unknown
Atelier fil rouge : refactorer et durcir les contrats de types, ajouter des guards et sécuriser les cas limites
Structurer l’architecture et clarifier les responsabilités des modules
Durcir la configuration (strictness) et comprendre les impacts sur le code existant
Mettre en place une stratégie de tests unitaires typés et des règles de revue de code
Formaliser une checklist qualité TypeScript réutilisable par l’équipe
Atelier fil rouge final : finaliser un mini-projet “production-ready” (config stricte, architecture, erreurs, tests) et livrer une checklist d’équipe
Le délai d’accès à la formation certifiante est de 7 jours après validation du dossier. Dans le cas d’un financement via votre CPF, la validation de votre dossier devra être réalisée 11 jours ouvrés avant le début de formation. Hors certification CPF, délais d'accès de une à trois semaines en fonction des sessions ouvertes.
Pour suivre une session à distance depuis l'un de nos centres, contactez-nous.
Aucune date de programmée actuellement. Pour plus d'information sur les prochaines sessions, nous vous invitons à joindre le service commercial par téléphone au 09 72 37 73 73 (prix d'un appel local) ou depuis notre formulaire de contact.