
Formation React native avancé
ACCESS IT
Cette formation ne peut être financée que dans le cadre d'un projet d'entreprise (prise en charge entreprise ou OPCO).
– Améliorer la qualité de son code pour une meilleure maintenance
– Optimiser et définir les bonnes pratiques du développement d’applications React/React Native
Module 1 : Fondamentaux de React Native et ES6+
Révision des fonctionnalités d'ES6+ et introduction aux modules JavaScript.
Exploration des concepts fondamentaux de React, incluant le VirtualDOM,
JSX, et le flux de données unidirectionnel.
Présentation des outils de débogage essentiels.
Bonnes pratiques pour l'organisation et la structuration des projets React
Native.
Travaux pratiques centrés sur la configuration initiale du projet fil rouge.
Module 2 : Bonnes pratiques de développement en React Native
Approfondissement sur l'utilisation des prop-types et l'adoption de TypeScript
pour une meilleure typage.
Techniques pour la mise en oeuvre de tests unitaires et fonctionnels,
essentiels pour la qualité du code.
Travaux pratiques visant à renforcer une application existante avec des tests
automatisés et l'adoption du typage fort.
Module 3 : Design patterns et techniques avancées
Exploration des Higher Order Components (HOCs) et leur utilité dans la
réutilisation de la logique.
Utilisation des Portals pour le rendu modal ou hors hiérarchie.
Injection de dépendances simplifiée avec le Context API et stratégies
avancées de rendu comme les Fragments et les render props.
Travaux pratiques sur l'implémentation concrète des Context et Portals.
Module 4 : Centralisation de l'état
Introduction approfondie à la gestion d'état centralisée, soulignant
l'importance de Redux et Redux Toolkit pour un code organisé et efficace.
Exploration de Redux Persist pour la persistance de l'état et introduction à
Zustand pour une gestion d'état plus légère et flexible.
Discussion comparative entre Redux Toolkit et Zustand, mettant en lumière
leurs avantages respectifs.
Module 5 : Optimisation des Performances en React Native
Compréhension approfondie des enjeux de performance, y compris le rendu
et le re-rendu.
Stratégies d'optimisation du rendu des composants, utilisation de
React.memo, useMemo, et useCallback.
Techniques avancées pour la gestion optimale des ressources, incluant le lazy
loading, et l'utilisation efficace des outils de profilage.
Module 6 : Animations et Transitions avec React Native
Techniques avancées pour créer des animations fluides en utilisant l'API
Animated et Reanimated.
Introduction à React Native Skia pour des graphiques et animations 2D
performants, enrichissant les interfaces utilisateur.
Module 7 : Internationalisation
Concepts fondamentaux de l'internationalisation et la localisation, et leur
mise en oeuvre dans les applications React Native.
Travaux pratiques sur l'implémentation de la gestion multilingue dans
l'application.
Module 8 : Utilisation Avancée d'Expo
Exploration détaillée des fonctionnalités avancées d'Expo, y compris
l'intégration des modules Expo pour étendre les capacités de l'application
sans éjecter.
Conseils pour la configuration avancée, optimisation des performances, et
gestion efficace des mises à jour OTA.
Module 9 : Nouvelle architecture React Native
Présentation de la nouvelle architecture de React Native, incluant les
améliorations avec Fabric et TurboModules pour une performance optimisée.
Analyse des avantages de cette nouvelle structure et conseils pour son
adoption dans les projets existants.
Module 10 : Gestion du hors ligne avec des solutions de stockage
Exploration des techniques pour offrir une expérience utilisateur fluide en
mode hors ligne, en utilisant des solutions comme Realm, Firestore, et SQLite.
Module 11 : Maîtriser TanStack Query dans React Native
Introduction détaillée à TanStack Query, ses avantages pour la gestion des
états et le fetching de données.
Approfondissement sur le caching, la synchronisation des données, et les
meilleures pratiques pour optimiser les interactions réseau.
30 années
d'expertise
Sessions garanties
chaque mois
Plus de 96 %
des apprenants satisfaits
À propos du centre ACCESS IT
Access it : l'ambition de réinventer les méthodes de travail et développer le numérique
Face à une dépendance toujours plus importante des entreprises aux outils numériques, le monde du travail se retrouve face à un changement structurel d'une ampleur sans précédent. Outils collaboratifs, télétravail, réunions à distance, ... les possibilités offertes par le numérique représentent des opportunités d'un nouveau genre pour le monde professionnel. Mais, les entreprises, parfois trop peu sensibilisées à ces nouveaux sujets, se retrouvent submergées par des situations auxquelles elles ne sont pas préparées.
Afin d'aider les entreprises face à ces nouveaux enjeux, Access it se meut comme le pivot qui doit permettre aux entreprises de réussir leur virage vers la numérisation de leurs outils. À travers la formation et l'accompagnement, l'institut de formation Lillois aide les entreprises à naviguer dans cette "révolution mondiale de l’environnement de travail". À terme, comme l'explique Access it dans son manifeste, leur aspiration est de réinventer les méthodes de travail en facilitant la collaboration, les échanges et le partage. Une mission de taille, mais d'une importance capitale selon l'institut, où la formation représente une place centrale du processus de réussite.
Une reconnaissance nationale et internationale dans la qualité des formations proposées
Fort de la qualité de ses formations, Access it est récompensé par un partenariat Microsoft Gold, qui vient récompenser tout le travail fourni par l'organisme en matière de formation. L'institut Lillois possède ainsi le plus haut niveau de certification en Développement d’Application, Collaboration et Contenu, Productivité cloud et Plateforme cloud.
À l'échelle nationale, Access it fait partie du groupe HUNIK, un regroupement de cinq sociétés spécialisées dans l'ingénierie informatique, dans l'optique d'accélérer son développement et répondre à toujours plus de besoins à l'échelle de l'hexagone, notamment sur son offre de formation. En chiffres, le groupe HUNIK et Access it représentent plus de 30 ans d'expériences dans le domaine de l'informatique, quelque 22 millions d'euros de chiffre d'affaires et plus de 260 collaborateurs répartis sur tout le territoire. Résolument tourné vers la recherche, le groupe investit également énormément dans ses pôles Recherche et Développement. En effet, pour 20 millions € de chiffre d'affaires généré, HUNIK réinjecte un peu plus de 5 % du CA réinvesti dans la R&D chaque année.
Ce management des ressources, à hauteur des ambitions d'Access it et du groupe HUNIK, permet à l'institut Lillois de proposer un catalogue de plus de 900 formations à destination des particuliers et des entreprises. Pour découvrir un aperçu des formations proposées par Access it, n'hésitez pas à contacter leur offre plus en détails ci-après. Si vous cherchez une formation dans un domaine particulier de l'informatique, n'hésitez pas à contacter directement l'organisme à l'aide du formulaire de contact présent sur cette page.
Envie d’en savoir plus sur cette formation ?
Documentez-vous sur la formation


