Mise à jour : 11/12/2025 - Source : VIVANEO
Numéro Carif : 477888S
Développeur framework PHP CodeIgniter
Formation Continue
Dates
Du 15/12/2025
Au 31/12/2026
Lieu
42 Avenue du Sénateur Girard
59300 Valenciennes
Durée totale
50 heures :
- 50 heures en centre
- heures en entreprise
Prochaine réunion d'informations
Aucune
Financement
Autre financeur, OPCO
Diplôme, titre, ou certificat
Sans niveau spécifique
Objectifs
- Comprendre l’architecture et les principes fondamentaux du framework CodeIgniter
- Savoir installer, configurer et utiliser CodeIgniter pour développer une application web
- Maîtriser le modèle MVC et son application dans CodeIgniter
- Développer des contrôleurs, modèles et vues adaptés aux besoins d’un projet
- Gérer les routes, formulaires, sessions et validations
- Intégrer une base de données avec l’ORM et le Query Builder
- Mettre en place la sécurité dans une application CodeIgniter
- Concevoir une API REST avec CodeIgniter
- Déployer une application CodeIgniter en production
Programme
- Présentation du framework et de ses usages
- Structure d’un projet CodeIgniter
- Installation et configuration initiale
- Comprendre le cycle de vie d’une requête
- Rôle du Modèle, de la Vue et du Contrôleur
- Création de contrôleurs et de vues
- Passage de données entre les composants
- Bonnes pratiques de structuration
- Configuration du système de routing
- Routes dynamiques et paramétrées
- Redirections et organisation du trafic
- Connexion à une base de données
- Présentation du Query Builder
- Création et utilisation de modèles
- Requêtes complexes et filtres
- Création et traitement de formulaires
- Système de validation intégré
- Gestion des messages d’erreur
- Utilisation des sessions et cookies
- Protection CSRF et XSS
- Gestion des erreurs et exceptions
- Mise en œuvre des règles de sécurité applicative
- Introduction au développement d’API
- Méthodes HTTP et routing adapté
- Gestion des réponses JSON
- Authentification et autorisations
- Helpers et librairies intégrées
- Internationalisation et gestion des langues
- Structuration avancée des projets
- Utilisation d’un environnement de développement collaboratif
- Configuration pour la production
- Optimisation des performances
- Hébergement et mise en ligne
- Procédure de migration et mises à jour
- Conception d’une mini-application complète
- Analyse, développement, tests et déploiement
- Présentation du projet
Diplôme, titre ou certificat
Niveau de sortie : Sans niveau spécifique
Métiers visés
Je souhaite être recontacté par l'organisme de formation
En cliquant sur le bouton ci-dessous, je reconnais avoir pris connaissance et accepter sans réserves les mentions légales du site .
Veuillez vous connecter
Ajout à une liste
Création d'une liste de favoris
Contacter l'organisme de formation
VIVANEO
Tél.: 01 77 17 90 36
Ajouter une alerte