Formation React Native

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

Découvrir l'environnement de développement React Native. Concevoir une application mobile multiplateforme

DAWAN


Formez-vous à l’excellence.
Voir la fiche entreprise

Tarif

A partir de 1 890,00 €

Durée 3 jour(s)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

DAWAN


Formez-vous à l’excellence.
Voir la fiche

Tarif

A partir de 1 890,00 €

Durée 3 jour(s)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

  • Un support et les exercices du cours pour chaque stagiaire
  • Un formateur expert ayant suivi une formation à la pédagogie
  • Boissons offertes pendant les pauses en inter-entreprises
  • Salles lumineuses et locaux facilement accessibles
  • Méthodologie basée sur l'Active Learning : 75% de pratique minimum
  • Matériel pour les formations présentielles informatiques : un PC par participant
  • Positionnement à l'entrée et à la sortie de la formation
  • Certification CPF quand formation éligible
  • Programme

    Introduction

    VirtualDOM, JSX, One Way Data Flow.

    Atelier : Mise en place d'un environnement de travail

    Découvrir les bonnes pratiques de développement

    prop-types et defaultProps
    De flow à TypeScript
    Tests unitaires et fonctionnels.

     Atelier : Améliorer l'application grâce au typage et aux tests automatisés.

    Techniques et design patterns avancés

    Le pattern des Higher Order Components (HOC)
    Le rendu dans des éléments DOM distants avec les Portals.
    Injection de dépendances avec les Context.
    Techniques avancées de la méthode render : Fragments et render props.

    Atelier : Mise en oeuvre des « Context » et des «Portals »

    Redux avancé

    Rappels Redux : les entités, la syntaxe et l'intégration avec React.
    Simplifier et optimiser la création de formulaires avec Redux Form.
    Améliorer l'expérience utilisateur grâce à Redux
    Persist et au stockage local du state.
    Créer un Middleware Redux Custom.
    La bibliothèque Redux-Saga

    Atelier : Conversion d'un formulaire à Redux Form et sauvegarde de la navigation.

    Optimiser les performances

    Optimiser le cycle de vie des composants
    Utiliser l'immutabilité pour accélérer et simplifier les traitements.
    Les composants purs.

    Atelier : Intégration d'une librairie d'immutabilité dans l'application Redux.

    Animations et transitions

    Animer les composants "à la main" à l'aide d'animations et transitions CSS.
    Simplifier le travail avec react-transition-group.
    Comparatif et exemples de mise en oeuvre.

    Atelier : Ajout de transition des différents écrans.

    Internationalisation

    Internationalisation versus localisation : différences et scénarios d'utilisation.
    Les principales librairies d'internationalisation.
    Intégration dans React et Redux.

    Atelier : Gestion des langues dans l'application

    Technologies autour de React et React Native

    Du REST au GraphQL
    Créer une application « server-side » avec Next.js
    Le CSS avec « styled-components »
    Les concurrents de React Native : Ionic, Xamarin

    Prérequis

    Connaissances JavaScript et React.js

    Public

    Développeurs JavaScript

    Ces formations pourraient vous intéresser

    PHP - Le framework Laravel

    Proposé par GROUPE LEXOM

    Objectifs de la formation

    • Gérer l'installation et la configuration d'un environnement de développement
    • Découvrir le framework Laravel
    • Développer une application web en PHP avec Laravel
    • Renforcer la maintenabilité et la qualité des applications web
    Tarif

    A partir de 1 390,00 €

    Durée

    4j / 28h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Décrire l'ergonomie logicielle et les différences entre UX/UI Design
    • Identifier les éléments clés de l'ergonomie mobile et les différents niveaux de mobilité
    • Analyser l'utilité et l'utilisabilité d'une application web existante
    • Concevoir une IHM mobile en prenant en compte les aspects multiplateformes
    • Réaliser des maquettes papier et numériques en utilisant des outils appropriés
    • Appliquer les principes de navigation, les patrons de conception et les guidelines Android
    • Appliquer les principes de navigation, les patrons de conception et les guidelines Android
    • Concevoir un livrable de maquette en utilisant une approche mobile first
    Tarif

    A partir de 1 950,00 €

    Durée

    3 jours

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Apprendre à administrer Windows 10
    • Savoir installer et déployer Win10
    • Configurer le matériel et les logiciels
    • Savoir configurer l'accès au réseau
    • Savoir optimiser pour l'informatique mobile
    • Gérer la surveillance et le maintenance système
    • Maîtriser la sauvegarde et la restauration du système
    Tarif

    A partir de 2 400,00 €

    Durée

    4 jours

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Industrialiser, structurer et optimiser vos développements d’applications Web JavaScript en utilisant la bibliothèque React
    • Mettre en œuvre les concepts de la programmation fonctionnelle et déclarative
    • Mettre en place une architecture de gestion d’état de l’application avec Redux
    Tarif

    A partir de 2 490,00 €

    Durée

    3j / 21h

    Modes
    • Entreprise

    Objectifs de la formation

    • Comprendre comment déployer son application dans Azure
    • Comprendre comment utiliser les différentes possibilités de stockage de données dans le cadre de nouveaux développements
    • Comprendre comment déployer son application via des machines virtuelles ou des solutions conteneurisées
    • Intégrer de façon native la sécurité dans les développements
    Tarif

    A partir de 3 190,00 €

    Durée

    5j / 35h

    Modes

    Objectifs de la formation

    • Cette formation fait l'objet d'une évaluation formative.
    Tarif

    Contacter l'organisme

    Durée

    3 jours (21 heures)

    Modes
    • Centre
    • Distance

    Objectifs de la formation

    • Évaluation des compétences acquises via un questionnaires en ligne intégrant des mises en situation.
    Tarif

    A partir de 4 680,00 €

    Durée

    8 jours (56 heures)

    Modes
    • Centre
    • Distance

    Objectifs de la formation

    A l'issue de cette formation, vous serez capable de :

    • Créer et utiliser des pages JSF avec Facelets
    • Distinguer l'architecture d'une application JSF et son modèle MVC
    • Décrire le rôle des managed-beans
    • Détailler le cycle de vie d'une requête
    • Identifier les principaux composants standards JSF
    • Intégrer des composants JSF Ajax
    • Lier les composants JSF et les autres composants JEE.
    Tarif

    A partir de 1 680,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Distance

    Objectifs de la formation

    • Déployer vSphere avec Tanzu
    • Mettre en œuvre VMware Tanzu Mission Control
    • Appliquer les exigences de mise en réseau VMware NSX pour vSphere avec Tanzu
    • Utiliser vSphere avec Tanzu sur NSX-T Data Center
    • Créer et gérer vSphere avec les espaces de noms Tanzu.
    • Déployer et exécuter des applications pour conteneurs sur vSphere avec Tanzu
    • Décrire le service VMware Tanzu Kubernetes Grid
    • Déployer un cluster Tanzu Kubernetes Grid
    • Exécuter et diriger des applications de conteneurs sur un cluster Tanzu Kubernetes Grid
    • Décrire le cycle de vie de vSphere avec Tanzu
    • Utiliser les logs et les commandes CLI pour surveiller et dépanner vSphere avec Tanzu
    Tarif

    A partir de 2 450,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Mettre en œuvre les concepts de la programmation fonctionnelle et déclarative
    • Installer et configurer un projet React
    • Développer des interfaces utilisateurs à base de composants
    • Gérer la navigation au sein de l’application
    • Mettre en place une architecture de gestion d’état de l’application avec Redux
    • Tester le code et les composants
    Tarif

    Contacter l'organisme

    Durée

    4j / 28h

    Modes
    • Centre
    • Entreprise
    • Distance

    Je cherche à faire...