14h (2 journées) - à distance ou en présentiel

TypeScript avec React/Redux

TypeScript est un langage de programmation créé par Microsoft et très adopté aujourd’hui dans les framework web. En tant que superset de javascript, il constitue une alternative fiable.

Cette formation vous permet de maîtriser les bases de TypeScript et ses particularités ainsi que de savoir l’utiliser avec la stack technique React/Redux.

1700€ HT

Participants

Profils : Développeurs front-end

Prérequis

Connaissance de JavaScript, React et Redux

Objectifs

  • Connaître le langage TypeScript et ses fonctionnalités
  • Comment installer et configurer TypeScript
  • Savoir utiliser TypeScript avec React/Redux
  • Savoir utiliser TypeScript avec Redux-thunk et Redux-saga

Programme

Tour de table 

Présentation générale de TypeScript

  • Les origines
  • Superset de JavaScript
  • Pourquoi ?
  • Compilation vs Runtime

Les fonctionnalités

  • Les types basiques
  • Les fonctions
  • Les interfaces
  • Les classes
  • Les enums
  • Les types génériques
  • L’inférence et l’assertion
  • Les types avancés

Comment configurer un projet TypeScript ?

TypeScript avec React/Redux

  • Typer des composants Stateless/Statefull
  • Typer le store, les actions/reducers

Pratique

Plusieurs exercices avec une difficulté progressive et avec une stack technique variée (répétition de certains exercices en changeant la stack) : React avec et sans hooks, Redux avec et sans Redux toolkit (@reduxjs/toolkit), redux-thunk, redux-saga.

  • Un compteur en React/Redux sous forme de « code à trou » pour commencer
  • Affichage de listes d’éléments (avec API)
    • Une seule liste pour commencer
    • Plusieurs listes avec une architecture type CRUD

*Programme daté de janvier 2024

Approche pédagogique

  • La pratique avant tout

    30% théorie – 70% pratique : un apprentissage actif avec mise en application sur des cas pratiques, exercices et mises en situation. Le formateur apporte entre autres des réponses et des solutions concrètes et pragmatiques issues de son expérience opérationnelle.

  • Interactivité et partage

    Une pédagogie axée sur le retour d’expérience et le partage des bonnes pratiques. Les participants s’enrichissent et construisent un savoir partagé.

  • Suivi et évaluation

    Le formateur assure le suivi et évalue la compréhension et l’application des connaissances par le biais des travaux pratiques individuels et collectifs au cours de la formation.

Découvrez notre formatrice experte TypeScript

FORMATIONS INTER-ENTREPRISE

DÉLAIS ET MODALITÉS D’ACCÈS

La durée moyenne de mise en place d’une formation catalogue en inter-entreprises est de 1 à 3 semaines à partir du premier contact.

Pour que la formation soit mise en place, un minimum de 3 participants est demandé.

LIEU DE LA FORMATION

En présentiel : la formation aura lieu en Ile-de-France.

À distance : la formation aura lieu en utilisant le logiciel Microsoft Teams.

Inscrivez-vous

FORMATIONS INTRA-ENTREPRISE

DÉLAIS ET MODALITÉS D’ACCÈS

La durée moyenne de mise en place d’une formation catalogue intra-entreprise est de 2 à 4 semaines (incluant une adaptation des scénarios à votre besoin et contexte) à partir du premier contact.

LIEU DE LA FORMATION

En présentiel : la formation aura lieu dans vos locaux ou dans un lieu loué à cet effet.

À distance : la formation aura lieu en utilisant le logiciel Microsoft Teams ou celui utilisé par vos équipes en interne.

Partagez-nous votre projet de formation

FORMATIONS SUR-MESURE

DÉLAIS ET MODALITÉS D’ACCÈS

La durée moyenne de mise en place d’une formation sur-mesure (incluant la définition du besoin, la conception, l’offre, la session pilote et le déploiement) est de 2 à 8 semaines selon la complexité de la demande et le volume de personnes à former.

LIEU DE LA FORMATION

En présentiel : la formation aura lieu dans vos locaux ou dans un lieu loué à cet effet.

À distance : la formation aura lieu en utilisant le logiciel Microsoft Teams ou celui utilisé par vos équipes en interne.

Partagez-nous votre projet de formation

Accessibilité aux personnes en situation de handicap

Nos formations sont ouvertes à toutes et tous. Notre équipe a à cœur de favoriser l’accueil de chaque personne. En cas de besoin particulier (handicap, trouble nécessitant une adaptation, etc.) nous ferons le nécessaire, dès l’amont de la formation et tout au long, pour que vos besoins soient pris en compte, que ce soit en termes pédagogiques, matériels, techniques, humains, etc.

Nos engagements accessibilité aux personnes en situation de handicap

Pour toute demande nous vous invitons à nous contacter par e-mail : contact.u@ekino.com

  • Formateurs experts

    Nos formateurs sont des experts à la pointe des techniques et de leur métier. Auteurs des formations dispensées, ils transmettent avec passion et agilité leur savoir et expérience.

  • Formations sur-mesure

    Des solutions de formations personnalisées pour répondre à vos enjeux de transformation digitale. A chaque thématique son équipe d’experts pour mieux vous accompagner dans vos projets de formation.

  • Apprendre autrement

    Une pédagogie collaborative axée sur la pratique, l'expérimentation et l'intelligence collective. Nos formateurs adaptent méthodes et outils pédagogiques pour favoriser l'échange et ancrer différemment les connaissances.

Contact

Vous souhaitez obtenir des informations ou des précisions sur une de nos formations, veuillez compléter le formulaire suivant (les champs marqués d’une * sont obligatoires) :

* Mentions obligatoires

Renouveler