Description
Développer la partie front-end d'une application web ou web mobile sécurisée
Module 1: Initiation à l'Environnement React
Sous-Module 1.1: Installation des Outils de Développement
- Configuration de l'environnement
Node.js et
npm
- Installation et configuration de l'éditeur de code (
Visual Studio Code)
- Introduction à
Git pour le contrôle de version
Sous-Module 1.2: Configuration de l'Environnement React
- Création d'un projet
React avec
Create React App
- Structure de base d'une application
React
- Introduction aux outils de débogage
React
Module 2: Conception et Maquettage d'Interfaces
Sous-Module 2.1: Bases du Maquettage d'Interfaces
- Principes de conception d'
interface utilisateur
-
Flows utilisateurs et
Wireframing
Sous-Module 2.2: Outils de Maquettage Modernes
- Utilisation de
Figma ou
Adobe XD pour la conception d'interfaces
- Collaboration et partage de maquettes
Module 3: Développement Front-End Statique
Sous-Module 3.1: Création d'Interfaces Statiques
-
HTML5 et
JSX dans
React
-
CSS et préprocesseurs (
Sass ou
Less)
Sous-Module 3.2: Responsive Design avec React
- Techniques de
design responsive
- Utilisation de
Flexbox et
Grid CSS
Sous-Module 3.3: Accessibilité Web
- Principes d'
accessibilité et meilleures pratiques
- Outils d'audit d'
accessibilité
Module 4: Développement Dynamique
Sous-Module 4.1: Programmation Front-End Dynamique
- Gestion de l'
état avec
Hooks
- Routage avec
React Router
Sous-Module 4.2: Communication avec le Backend
-
Fetch API et
Axios pour les requêtes HTTP
- Gestion des données asynchrones
Sous-Module 4.3: Gestion des Événements
- Manipulation des événements dans
React
- Patterns courants d'interaction utilisateur
Sous-Module 4.4: Optimisation des Performances
- Techniques de
Lazy Loading et
Code Splitting
- Utilisation des
React DevTools pour le profiling
NB 1 : Ce contenu est conforme avec France Compétence, et nous pouvons bien adapter la formation à vos besoins spécifiques
NB 2 : Préparation complète au BC01 titre professionnel RNCP37674 - Développeur web et web mobile
eBook Complet et Interactif
Découvrez notre eBook exclusif et interactif offrant une formation complète détaillée. Profitez d'un accès illimité à cette ressource, garantissant une expérience d'apprentissage des plus enrichissantes et approfondies
Objectifs
Cette formation vise à valider les compétences suivantes :
Mise en Place de l'Environnement de Développement
Configurer et préparer un environnement de développement adapté aux projets web et web mobile, en mettant l'accent sur l'intégration de React et les outils associés.
Conception de Maquettes pour Interfaces Web et Mobile
Apprendre à concevoir des maquettes efficaces pour des interfaces utilisateur, tant pour les sites web que les applications mobiles, en utilisant des pratiques de design centrées sur l'utilisateur.
Création d'Interfaces Utilisateur Statiques
Développer des compétences pour réaliser des interfaces utilisateur statiques pour le web et le mobile, en se servant des technologies front-end standard (HTML, CSS) et en explorant leur intégration avec React.
Développement de la Partie Dynamique des Interfaces
Maîtriser les techniques de développement dynamique des interfaces utilisateur en utilisant React, y compris la gestion d'état, les hooks, et les interactions avec des APIs, pour créer des expériences web et mobiles interactives et réactives.
NB : Explorez notre univers de formations, y compris une option en Intelligence Artificielle, pour répondre à tous vos besoins en développement professionnel.
Information importante : Problème technique avec "Demander un devis"
En raison d'un problème technique actuel concernant l'option "Demander un devis", nous vous prions de bien vouloir nous contacter pour toute demande d'inscription aux coordonnées suivantes :
Téléphone : [information privée]
Courriel : [information privée]
Résultats
Préparation et Évaluation
Évaluation des acquis : tout au long du parcours, tests d'acquisition des savoirs et mesures des savoir-faire lors de situations de mise en application pratique (TPs, projets).
Fin de formation : attestation de fin de formation.
Préparation : Bloc 1 du titre professionnel développeur web & web mobile du Ministère chargé de l'Emploi (reconnu par l'État et inscrit au répertoire national des certifications professionnelles (RNCP), de niveau 5 équivalent bac+2
Modalités d'examen :
Les évaluations passées en cours de formations
Un dossier professionnel
Un dossier de Projet
Une présentation d'un projet réalisé en amont (35 min)
Un entretien technique avec le jury (40 min)
1 questionnaire professionnel (30 min)
Un entretien final avec le jury (15 min)
Type d'emplois accessibles :
- Développeur d'applications, développeur informatique
- Développeur back end, développeur front end, développeur full stack
- Développeur d'applications mobiles
- Développeur web, développeur web mobile, développeur web et web mobile
NB : Plongez dans notre univers de formations, où une option en Intelligence Artificielle vous attend pour révolutionner votre développement professionnel.
Information importante : Problème technique avec "Demander un devis"
En raison d'un problème technique actuel concernant l'option
"Demander un devis", nous vous prions de bien vouloir nous contacter pour toute demande d'inscription aux coordonnées suivantes :
Téléphone : [information privée]
Courriel : [information privée]