Bienvenue chez Mill-Forma, organisme de formation situé à Thionville. Nous sommes ravis de vous présenter notre nouveau programme de formation sur le langage de programmation TypeScript, d’une durée de 35 heures. Cette formation, spécialement conçue pour répondre aux besoins du marché de travail thionvillois, vous permettra d’acquérir toutes les compétences nécessaires pour maîtriser TypeScript et ainsi vous démarquer sur le marché de l’emploi. Grâce à notre pédagogie innovante et des formateurs qualifiés, vous serez en mesure de développer des applications web dynamiques en un rien de temps. Alors n’attendez plus, rejoignez-nous chez Mill-Forma pour devenir un expert de TypeScript à Thionville !
Programme de formation « TypeScript » – 35 heures
Prérequis :
– Avoir des connaissances de base en programmation
– Avoir des notions de JavaScript
– Avoir une bonne maîtrise de l’anglais technique
Objectif pédagogique 1 : Comprendre les fondamentaux de TypeScript
– Identifier les différences entre JavaScript et TypeScript
– Savoir installer et configurer l’environnement de développement
– Connaître la syntaxe et les principaux concepts de TypeScript
Objectif pédagogique 2 : Utiliser TypeScript dans un projet
– Savoir structurer un projet TypeScript
– Apprendre à déclarer et utiliser des types
– Maîtriser les fonctionnalités avancées telles que les interfaces et les génériques
– Savoir compiler et déboguer un code TypeScript
Objectif pédagogique 3 : Intégrer TypeScript à une application web
– Connaître les outils et les frameworks compatibles avec TypeScript
– Savoir utiliser TypeScript dans un contexte de développement web
– Comprendre l’intérêt de l’écriture de tests unitaires en TypeScript
Profil des stagiaires :
– Développeurs ayant des connaissances de base en programmation et en JavaScript
– Toute personne souhaitant découvrir TypeScript pour l’intégrer à un projet professionnel
Modules détaillés :
Module 1 : Introduction à TypeScript
– Les différences entre JavaScript et TypeScript
– Installation et configuration de l’environnement de développement
– Premiers pas avec la syntaxe de TypeScript
Module 2 : Types et déclaration
– Types de données primitifs
– Types avancés : tableaux, objets, fonctions…
– Déclaration de variables et de fonctions en TypeScript
Module 3 : Gestion des erreurs et des exceptions
– Les différentes méthodes de gestion des erreurs en TypeScript
– Utilisation des classes pour la gestion des exceptions
Module 4 : Fonctionnalités avancées de TypeScript
– Les interfaces
– Les génériques
– Les décorateurs
Module 5 : Structuration d’un projet TypeScript
– Organisation d’un projet
– Utilisation des modules et des espaces de noms
– Gestion des dépendances avec NPM et Yarn
Module 6 : Intégration de TypeScript à une application web
– Utilisation de TypeScript avec Angular, React ou Vue.js
– Développement d’une application web avec TypeScript
Module 7 : Débogage et compilation
– Les outils de débogage TypeScript
– Les outils de compilation : tsc, Webpack…
– Utilisation de TypeScript dans un environnement de développement web
Module 8 : Tests unitaires en TypeScript
– Les avantages des tests unitaires en TypeScript
– Mise en place de tests unitaires avec Jest ou Mocha
– Coverage et qualité de code
Cette formation est proposée en intra-entreprise et est adaptée à un groupe de 1 à 12 stagiaires. Le tarif est identique quel que soit le nombre de participants. Nous proposons également un positionnement pédagogique en amont afin de personnaliser le programme de formation et les supports de cours en fonction des besoins et objectifs spécifiques de votre entreprise. N’hésitez pas à nous contacter pour plus d’informations sur cette formation.
Nous avons la certification Qualiopi par Bureau Veritas, ce qui implique un audit obligatoire de notre organisme de formation tous les 18 mois. Nos formations peuvent être Éligibles à une prise en charge par votre OPCO, sous réserve d’acceptation de celui-ci et des fonds disponibles.
Notre centre de formation est référencé auprès des OPCOs suivants :AFDAS; OPCO ATLA; Uniformation; AKTO; OCAPIAT; OPCO2i; OPCO EP; Opcommerce.