Maltem Academy - Formation => Débuter avec les technologies front-end

Contactez-nous

Inscription

Vous disposez d’un droit d’accès, de rectification
et d’opposition au traitement de vos donnés personnelles.


Inscription

Vous disposez d’un droit d’accès, de rectification
et d’opposition au traitement de vos donnés personnelles.


Inscription

Vous disposez d’un droit d’accès, de rectification
et d’opposition au traitement de vos donnés personnelles.


Inscription

Vous disposez d’un droit d’accès, de rectification
et d’opposition au traitement de vos donnés personnelles.


Inscription

Vous disposez d’un droit d’accès, de rectification
et d’opposition au traitement de vos donnés personnelles.


Demander un devis

Information de l'entreprise

Personne à contacter

Vous disposez d’un droit d’accès, de rectification
et d’opposition au traitement de vos donnés personnelles.


11

Janv.

Dev

Dév: Faites vos premiers pas avec les technologies front.

Description

Programme

ReactJS - Développement d'applications Web

Bibliothèque JavaScript développée par Facebook depuis 2013, ReactJS voit sa popularité exploser.
Certains acteurs de la nouvelle économie tels que Netflix, Airbnb ou encore WhatsApp ont d’ailleurs adopté ce moteur de rendu JavaScript qui se démarque de ses concurrents par sa flexibilité et ses performances principalement dues au fait qu’il ne met à jour le rendu de page web dans le navigateur qu’en cas de nécessité.
A l’issue de cette formation, les participants disposeront des connaissances et compétences nécessaires au développement d’interfaces utilisateur avec le framework ReactJS.

Objectifs pédagogiques

• Connaître les spécificités de ReactJS
• Savoir développer des applications web performantes avec ReactJS
• Être en mesure de comprendre les impacts du choix d'une architecture incluant ce type d'application

Public cible

• Chefs de projet Web
• architectes techniques
• Développeurs front-end

Pré-requis

– Venir motivé(e) !

Durée

2 jours

Lieu

Bureaux de Maltem Africa 201, Bd Zerktouni, Casablanca, Maroc

Tarifs

Particulier

2500 Dh

S'inscrire >

Entreprise

Demander un devis >

Jour 1

– INTRODUCTION À REACT

- Retour sur l’environnement front end actuel et son futur proche
- Concepts de base (data-binding, immutabilité...)

– LES CHOIX DE REACT

- Le “V” de MVC
- Composants à état
- Fonction de rendu simple
- Performance

– VIRTUAL DOM

- La clé des performances de React
- Pourquoi et comment ?

– CRÉER UN COMPOSANT REACT (TP)

- Installation de son environnement de travail
- Création d’un composant simple qu’on va dynamiser ensemble

Jour 2

– SYNTAXE : JS, ES6... (TP)

- Un langage pour simplifier la description du Virtual DOM
- Aperçu des fonctionnalités d’ES6 utilisable dès aujourd’hui et qui vont nous simplifier tout le reste !

– PROPRIÉTÉS D'UN COMPOSANT (TP)

- State vs. Properties
- Cas d’utilisation

– COMMUNICATION INTER-COMPOSANTS (TP)

- Présentation des méthodes de communication inter-composants
- Flux et Reflux

– VERS UNE APPLICATION COMPLÈTE (TP)

- Routage
- Données
- Architecture complète

Intervenants

Amine ANNANOUCH

Lead Developer Full Stack JS @Maltem Africa

Rida KADDIR

CTO & Tech Lead Senior @Maltem Africa

Méthode pédagogique

• Une pédagogie rythmée et variée fondée sur une alternance d'apports méthodologiques, d'ateliers pratiques et de phases d'échanges.
• Une vue d'ensemble des fonctionnalités du Framework ReactJS
• Les retours d'expériences et conseils de consultants experts

Modalités d’évaluation

L'évaluation des acquis se fait tout au long de la session au travers des ateliers et des mises en pratique.
Une évaluation à chaud sur la satisfaction des stagiaires est réalisée systématiquement en fin de session et une attestation de formation est délivrée aux participants mentionnant les objectifs de la formation, la nature, le programme et la durée de l'action de formation ainsi que la formalisation des acquis.

Formation UX Design -29 Jours 21 Heures 48 Minutes 48 Secondes Inscriptions terminées
Inscription