Formation React.JS – Développement Front-End

Description

La formation React.js vous donne la maîtrise du développement Front-End moderne. Vous serez formé à la conception d’applications web dynamiques, réactives et efficaces, en explorant les meilleures méthodes de React, l’utilisation des composants, des hooks ainsi que la gestion de l’état. Avec une méthode axée sur la pratique et le projet, vous serez en mesure de créer et d’organiser des applications professionnelles, prêtes pour le déploiement.

Public visé

  • Développeurs Web / Front-End
  • Chefs de projets techniques
  • Profils JavaScript
  • Étudiants et jeunes diplômés

Prérequis

  • Connaissances solides en JavaScript
  • Notions des architectures REST

Objectifs pédagogique

  • Comprendre les fondamentaux et les spécificités de React.js
  • Développer des applications Front-End modernes avec React.js
  • Concevoir des interfaces dynamiques, réactives et performantes
  • Structurer et perfectionner des projets professionnels en React

Programme de la formation

Créez des interfaces actuelles en utilisant React.js

Acquérir les compétences clés du développement Front-End avec React.js

Contenu

  1. Rappels
  • Définir un vocabulaire commun et connaitre les éléments du langage les plus couramment utilisés
  • ES6 (nouveautés du langage)
  • Programmation fonctionnelle (High order function, …)
  1. React
  • Principes de base : comprendre l’intérêt de react par rapport a ses concurrents et la façon dont il a été pensé
  • Composants (classe, stateless component, High Order Component) : apprendre à écrire les composants et découper sa page en composants réutilisables
  • États des composants (data) : comment garder de la donnée au sein d’un composant ou échanger entre composants
  • Redux : comprendre les limites de l’utilisation des états des composants, échanger de la donnée entre plusieurs composants, séparer la donnée de la vue, comprendre l’intérêt du pattern Redux par rapport aux concurrents (twoway binding par exemple)
  • Principes du pattern (flux unidirectionnel, store, reducer, actions, …)
  • Reduxsaga
  • Reactrouter objectifs : construire une SPA dont les urls sont bookmarkables
  • Tests / debugging objectifs produire une application de qualité avec des tests unitaires et de composant
  • Optimisations des applications (vitesse, mémoire, …) : comprendre le fonctionnement de la librairie et les premières choses à mettre en place pour éviter des traitements supplémentaires, utiliser des outils pour voir où intervenir dans le code en priorité

à l’issue de cette formation React.js, vous saurez créer des applications Front-End modernes et efficaces. Pour élargir vos aptitudes en développement web, envisagez notre cours sur Node.js et consultez les ressources externes concernant React.js sur le site officiel afin de renforcer votre savoir.

Formation React.JS

Réference: DW09

Niveau: Fondamental

Certificat : De participation

Durée: 3 Jours

Lieu: En présentiel ou à distance

Financement CNFCPP

Partager

Les points forts de la formation

  • Formation 100% pratique axée sur les projets.
  • Maîtrise du développement Front-End moderne avec React.js
  • Encadrement par des formateurs experts
  • Méthodologie professionnelle et bonnes pratiques React

SOFTWAY TUNISIE

Moyens Pédagogiques

  • Cours interactifs
  • Travaux pratiques
  • Exercices guidés
  • Support Continu

Offre Speciale

Formation Intelligence Artificielle: Enjeux et Outils

Cette formation en Intelligence Artificielle vise à donner une compréhension globale des enjeux, des concepts clés et des usages actuels de l’IA

 Autres formations à découvrir

Formation Rédaction Web – Approche éditoriale d’un site web

Réference: DG01

Niveau: Fondamental

Durée: 3 Jours

Lieu: En présentiel ou à distance

Certification: De participation

Financement CNFCPP: Oui

ISTQB Foundation

Réference: PR03

Niveau: Fondamental

Durée: 3 Jours

Lieu: En présentiel ou à distance

Certification: De participation

Financement CNFCPP: Oui

Formation Sage Paie 100

Réference: SA05

Niveau: Fondamental

Durée: 3 Jours

Lieu: En présentiel ou à distance

Certification: De participation

Financement CNFCPP: Oui

Partenaire sage en Tunisie & Centre de formation professionnelle​

Revendeur et intégrateur Sage, SOFTWAY TUNISIE, vous fait bénéficier de son expertise et du savoir-faire de son personnel hautement qualifié en accompagnant votre entreprise dans la conception de vos projets informatiques.

Demande de devis

Softway

Inscription à une Formation

Rejoignez-nous !​

Dans le cadre de notre activité de formation professionnelle, nous sommes constamment à la recherche de nouveaux consultants formateurs.
Softway

Demande de demo

Softway