Formation TypeScript

Objectif

Ce programme intensif vous mènera de la découverte de TypeScript à la maîtrise avancée d’Angular pour la création d’applications d’entreprise.

Durée

1 jour

Format

Présentiel & Distanciel (Partout en France) 

Public

 Développeurs et Architectes souhaitant maîtriser Angular.

Prérequis

Expérience JavaScript & Langage Objet

Votre Formateur Expert

Votre formation sera animée par Yohann JOLAIN, un consultant en nouvelles technologies et Tech Lead .NET et Vue.js chez Reboot Conseil. Fort de son expérience en ESN et de son expertise sur des technologies variées, Yohann est un formateur passionné et un expert en développement.

Son expérience concrète du terrain garantit une pédagogie orientée résolution de problèmes concrets, vous aidant à comprendre non seulement le « comment », mais aussi le « pourquoi » derrière l’adoption de TypeScript.

Programme complet - formation Typescript

Ce programme intensif d’une journée vous guidera de la compréhension de l’évolution de JavaScript à la maîtrise des concepts fondamentaux de TypeScript et de son intégration.

1. Introduction : de Javascript à TypeScript

  • Evolution du Javascript​
  • Les problématiques du langage​
  • L’apparition de TypesScript et ses évolutions

2. Les grands concepts

  • L’inférence de classe​
  • Programmation objet avec TypeScript : Classes, Interface, Héritage…​
  • Modules et Namespaces

3. La transpilation

  • Concept​
  • Le compilateur TypeScript​
  • La configuration avec tsconfig.json

4. Debugging et outils du développeur

  • Définitions
  • Les modules standards
  • Import et Exports de modules
  • Déclarations et Providers

5. Utilisation de librairies tierces

  • Les fichier de définition de type​
  • Les librairies supportées et comment les utiliser​
  • Ajouter le support d’une librairie

6. Migration d’un code Javascript Existant

7. Fonctionnalités avancées

  • Support de la syntaxe JSX pour React
  • Support des décorateurs pour Angular

8. Suivi et évaluation

  • Avoir au moins une première expérience avec JavaScript et un langage Objet.

Modalités Pratiques

  • Objectifs : Cette formation autour de TypeScript offre une initiation au langage de programmation développé par Microsoft. L’objectif est de découvrir et de maîtriser les principaux aspects du langage.
  • Public visé : Cette formation s’adresse spécifiquement aux Développeurs et Architectes souhaitant maîtriser Angular pour des projets web ambitieux et complexes.
  • Prérequis : Une première expérience en développement web et langage objet est recommandée. Nous proposons également des formations en JavaScript et TypeScript pour renforcer vos bases.

Nombre de stagiaires

Min: 1 personne(s)
Max: 10 personne(s)

Accessibilité Handicap

Notre équipe s'efforce d’accompagner au mieux les participants en situation de handicap. Pour toutes demandes à ce sujet, veuillez nous contacter via la page dédiée sur notre site.

Moyens pédagogiques

La formation comprend une partie théorique d’environ 30 à 40% du temps, le reste étant consacré à la mise en pratique par le biais d’ateliers guidés.

Évaluations

Le formateur évaluera votre progression pédagogique tout au long de la formation au moyen de QCM, mises en situation et travaux pratiques, garantissant l'acquisition des compétences.

Prix

Inter-entreprise : 600€ HT/jour
Intra-entreprise : 1500€ HT/jour
Cours sur mesure : sur devis
(Hors frais de déplacement éventuels)

Modalités et délais d'accès

Cette formation peut être mise en place rapidement après validation de votre demande, selon les modalités définies lors de notre échange personnalisé.

Outils utilisés

Nous utiliserons Teams pour les sessions à distance ou en ligne. Votre environnement de développement local sera préparé pour le codage.

Accélérez Vos Projets avec notre formation TypeScript pour Développeurs

Vous avez rencontré des problématiques avec la nature dynamique de JavaScript, ou vous travaillez sur des bases de code importantes ? Vous vous demandez « Comment structurer mes projets JavaScript pour qu’ils soient plus robustes ? » ou « Comment collaborer plus sereinement sur un grand projet ? » Cette formation est conçue pour répondre à ces défis :

  • Résoudre les Problématiques JavaScript : Comprenez les limites de JavaScript et découvrez comment TypeScript apporte un typage fort pour détecter les erreurs dès la compilation, bien avant le runtime.
  • Maîtriser les Concepts Clés de TypeScript : Apprenez l’inférence de classe, la Programmation Orientée Objet (POO) avec classes, interfaces, héritage, ainsi que les modules et namespaces pour une architecture de code solide.
  • Intégrer TypeScript dans Votre Écosystème : Découvrez comment utiliser le compilateur TypeScript (tsc), configurer tsconfig.json, et intégrer des librairies tierces. Vous apprendrez également la migration d’un code JavaScript existant.
  • Débloquer des Fonctionnalités Avancées : Explorez le support de la syntaxe JSX pour React et des décorateurs pour Angular, vous permettant d’utiliser TypeScript au maximum de son potentiel dans vos frameworks favoris.
  • Développer en Toute Confiance : Réduisez le temps passé à déboguer en production grâce à la puissance du typage. Collaborez plus sereinement sur des projets d’équipe grâce à une meilleure lisibilité et prédictibilité du code.
  • Approche Très Pratique (80%) : La formation est axée sur la mise en pratique par des ateliers guidés, vous permettant d’appliquer immédiatement les concepts et de repartir avec des compétences opérationnelles.
Retour en haut