Utilisez le langage TypeScript pour développer des applications robustes.

Objectifs

TypeScript est un analyseur de code statique avec quelques syntaxes additionnelles au-dessus du langage JavaScript. Les avantages de l’utilisation de TypeScript sont multiples, mais en voici quelques-uns que nous apprécions particulièrement :

📚 Documentation “automatique” du code

✅ Détecter les erreurs à la compilation

⛑ Se sentir en sécurité, confiant

😌 Écrire moins de tests

Cette formation est un apprentissage complet du langage TypeScript et des outils associés. À l’issue de cette formation, le participant aura appréhendé toutes les spécificités d’un langage typé, et sera prêt à travailler sur des projets en TypeScript. En résumé, cette formation vous permettra :

  • de comprendre les bases du langage TypeScript
  • d’apprendre à utiliser les outils de développement associés à ce langage
  • de comprendre les avantages et inconvénients de ce langage
  • de créer et maintenir un projet complet en TypeScript

Public

  • Développeurs frontend
  • Développeurs fullstack

Pré-requis

  • Connaître la syntaxe du langage JavaScript, et avoir des notions d’algorithmie ;
  • Programmer des scripts JavaScript dans le contexte du navigateur (DOM, Événements, AJAX…) ;
  • Utilisation basique de la ligne de commande ;
  • Ordinateur portable.

Plan de cours

Jour 1

  • Pourquoi TypeScript
  • Installation
  • Types
    • Primitifs
    • Utilitaires et manipulations
    • JSX
  • Outils et configuration
    • React
    • Node.js
    • Deno
    • API : swagger / GraphQL
  • Déclarations
  • Classes
  • Décorateurs
  • Génériques
Télécharger le plan

Méthode pédagogique

Avant chaque formation, nos formateurs contactent les participants afin de déterminer vos objectifs et savoir s’il faut mettre l’accent sur un sujet particulier. C’est le bon moment, pour vous, d’échanger avec le formateur pour lui permettre de mieux cerner vos objectifs et les aspects que vous aimeriez voir approfondis.

Composition de la formation :

  • Alternance de cours magistraux (40%) et de travaux pratiques sur machine individuelle (60%)
  • Des apports théoriques appuyés par des études de cas, jeux de rôles, mise en situation
  • Un projet en fil rouge tout au long de la formation, servant de support aux exercices proposés

Nous assurons des évaluations continues de vos progrès tout au long de la formation grâce à des corrections collectives et personnalisées lors des exercices pratiques. De plus, à la fin de chaque journée de formation, nous procédons à une évaluation formelle de vos acquis à travers un questionnaire de validation, permettant ainsi de mesurer votre taux de réussite et de garantir une progression efficace.

Moyens

JoliCampus met à disposition pour le bon déroulement de la formation :

  • Les compétences techniques, professionnelles, pratiques et théoriques des formateurs en rapport avec TypeScript et ayant la capacité de transmettre leurs connaissances
  • Une salle calme et lumineuse, adaptée à cet effet et avec une excellente connexion internet
  • Des supports de formation à la disposition de chaque participant
100% de nos participants ont été satisfaits par cette formation ! (sur l'ensemble des 1 participants ayant répondu à notre enquête de 2023 à ce jour)
avatar du témoignage

A. R. - La Centrale - posté le 19/06/2023

Formation à la cool dans une atmosphère chaleureuse. Les exercices sont concis et vont à l'essentiel. Les démos et explications sont bien rodées, et le formateur maitrise très bien son sujet.