Développement Framework CodeIgniter & ReactJS
Durée
125 heures
Prix €
2680 €
Rythme
Plusieurs rythmes possibles, En journée, En soirée, Temps partiel, Temps plein, En semaine, Le week-end
Format
Ă€ distance
Language
Français
Avis
0 Avis
Comparons cette formation avec les 163 autres qui délivrent le même diplôme.
Cette formation dure 125 heures. C'est en dessous de la moyenne!
- En moyenne, les mĂŞmes formations durent 285 heures.
- La plus courte dure 0 heure
- La plus longue dure 1.3K heures
Cette formation coûte 2.7K €. C'est dans la moyenne.
- En moyenne, les mêmes formations coûtent 3.5K €
- La moins chère coûte 1K €
- La formation la plus chère coûte 8.5K €
Il y a 18 organismes qui offrent le mĂŞme diplĂ´me.
- 111 formations Ă distance.
- 29 formations en physique.
- 23 formations mixte.
- L'avis moyen est de 0.64/5
Information sur l'organisme
Organisme
GLOBAL DIGITAL UNIVERSITY
Ville
Non définie
Nombre de formations
48 (6 uniques)
Prix moyen
2249.90 €
Temps moyen
151.58 heures
Avis moyen de toutes les formations
26 Avis
Détail de la formation
DiplĂ´me
Développeur Web
Objectif
Vous souhaitez apprendre à créer des applications web modernes, performantes et dynamiques en combinant CodeIgniter, un framework PHP léger et rapide, avec ReactJS, la bibliothèque JavaScript la plus utilisée pour le développement d'interfaces ? Cette formation est faite pour vous. À la fin de cette formation, vous serez capable de : Maîtriser ReactJS pour créer des interfaces interactives et modulaires.Gérer l’état de l’application avec React Hooks et Context API.Créer une navigation fluide entre les vues avec React Router.Consommer une API REST depuis React avec Axios ou Fetch.Maîtriser CodeIgniter pour développer un backend structuré avec l’architecture MVC.Créer une API REST sécurisée avec CodeIgniter 4 et retourner des données en JSON.Sécuriser les échanges grâce à l’authentification par token (JWT).Déployer une application fullstack React + CodeIgniter en environnement de production. Cette formation vous apportera toutes les compétences nécessaires pour concevoir des applications fullstack modernes et performantes avec CodeIgniter et ReactJS.
Contenu de la formation
Méthode
Cette formation est basée sur une méthode par projet avec un accompagnement personnalisé. Tout au long de la formation, vous avez accès au contenu e-learning ainsi que des sessions d'accompagnement individuel (45 min) ou en petit groupe (1 h) avec votre mentor une fois chaque semaine.
Programme
1 : Introduction Ă ReactJS
Installation et configuration avec npm ou yarnStructure d’un projet ReactJSX, composants et props
2 : Gestion de l’état et navigation
Utilisation de useState, useEffect, useContextRouting avec React RouterGestion des événements et logique d’interface
3 : Communication avec l’API
Utilisation de Fetch API ou AxiosRequêtes GET, POST, PUT, DELETE vers l’API CodeIgniterAffichage des données, gestion des erreurs
4 : Introduction Ă CodeIgniter 4
Installation avec ComposerStructure MVC : routes, contrôleurs, modèles, vuesConfiguration du projet et base de données
5 : Création d’une API REST avec CodeIgniter
Création de routes d’API RESTfulRetour de données en JSONUtilisation du Query Builder et ORM
6 : Sécurité et authentification
Validation des données côté serveurProtection contre CSRF, XSS, SQLiAuthentification via JWT
7 : Tests, debug et bonnes pratiques
Utilisation de la barre de débogage CodeIgniterValidation et gestion des erreursOrganisation du code et conventions MVC
8 : Projet final et déploiement
Développement d’une application React + API CodeIgniterConnexion front/backend complèteDéploiement sur serveur web
Résultat Attendu
Ă€ la fin de cette formation :
Vous pouvez prétendre au Certificat du bloc Développeur Web RNCP 37805BC03, une certification officiellement enregistrée auprès de France Compétences le 19 juillet 2023 par WEBECOM.
À propos des évaluations :
ContrĂ´le continu pendant la formation : 40%
Évaluation finale sous forme de projet à réaliser : 60%
Résumé du contenu
80% de pratique et 20% de théorie
Accompagnement personnalisé et en petits groupes une fois chaque semaine
Plateforme e-learning disponible Ă tout moment
Informations d'admission
Non définie