YOA-4729 Lab React, prenez le train en marche | Devoxx

Lab React, prenez le train en marche

Hands-on Labs

wm Web, JS, HTML5 et UX débutant

Neuilly 231M-232M

Wednesday 09:30 - 12:30

A travers cet atelier, vous aurez l'occasion de coder une petite application web en React & TypeScript. Nous présenterons au fur et à mesure les concepts de React allant des bases jusqu'à des patterns avancés. Chaque étape donnera lieu à un rapide cours avec des slides suivi de la mise en pratique. Nous aborderons notamment la nouvelle fonctionnalité "Hooks" amenée à bouleverser le développement en React.

Concepts de base:

  • JSX (le langage mixant le HTML et le JavaScript),
  • Typer des composants avec TypeScript,
  • Props & State,
  • Lifecycle des composants,
  • Component State & Drilling Props,

Concepts avancés:

  • Render Props,
  • Context API,
  • Redux,
  • Hooks,

Pré-requis:

  • Etre à l'aise avec JavaScript
  • Avoir quelques connaissances en JavaScript moderne (arrow function, spread operator, destructuring, ...)
 React    Javascript    TypeScript  
Salle Neuilly 231M-232M
Thierry Abaléa Thierry Abaléa

Thierry est développeur depuis plus d'une quinzaine d'années. Il a pris part à de nombreux développements d’applications pour le secteur publique et celui de la finance de marché. Pendant 8 ans, il a pris la direction technique de projets majeurs pour la Banque de financement et d’investissement de la Société Générale. Armé de sa passion et de son expérience de l’informatique, il évolue dans le domaine des startups (CTO @Fluo et actuellement VP Engineering @Crème de la crème) depuis plus de 3 ans.

Eliott Balette Eliott Balette

Développeur fullstack depuis plus de 4 ans, actuellement chez crème de la crème. J'ai eu l'occasion de participer à la conception de tous les aspect d'un projet, avant de m'orienter vers le développement front-end en passant par angularJS puis angular2 ainsi que react.js.