DES RESSOURCES ET DES OUTILS AU SERVICE DES ACTEURS ET DES PROFESSIONNELS.

Développeur framework PHP CodeIgniter

Date de mise à jour : 11/12/2025 | Identifiant OffreInfo : 24_298258

Information fournie par :
Carif-Oref Provence - Alpes - Côte d'Azur

Objectifs, programme, validation de la formation

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 de la formation

Module 1 : Introduction au framework CodeIgniter
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
Module 2 : Architecture MVC
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
Module 3 : Gestion des routes et navigation
Configuration du système de routing
Routes dynamiques et paramétrées
Redirections et organisation du trafic
Module 4 : Manipulation des données (Models)
Connexion à une base de données
Présentation du Query Builder
Création et utilisation de modèles
Requêtes complexes et filtres
Module 5 : Formulaires, sessions et validations
Création et traitement de formulaires
Système de validation intégré
Gestion des messages d'erreur
Utilisation des sessions et cookies
Module 6 : Sécurité dans CodeIgniter
Protection CSRF et XSS
Gestion des erreurs et exceptions
Mise en œuvre des règles de sécurité applicative
Module 7 : Création d'une API REST
Introduction au développement d'API
Méthodes HTTP et routing adapté
Gestion des réponses JSON
Authentification et autorisations
Module 8 : Outils complémentaires et bonnes pratiques
Helpers et librairies intégrées
Internationalisation et gestion des langues
Structuration avancée des projets
Utilisation d'un environnement de développement collaboratif
Module 9 : Déploiement d'une application CodeIgniter
Configuration pour la production
Optimisation des performances
Hébergement et mise en ligne
Procédure de migration et mises à jour
Module 10 : Projet final
Conception d'une mini-application complète
Analyse, développement, tests et déploiement
Présentation du projet

Validation et sanction

Être capable de concevoir et développer une application web complète avec CodeIgniter
Comprendre et maîtriser l'architecture MVC
Manipuler efficacement une base de données via les outils CodeIgniter
Créer une API REST fonctionnelle et sécurisée
Produire un code propre, structuré et conforme aux bonnes pratiques
Être autonome pour maintenir et faire évoluer des projets CodeIgniter

Type de formation

Non certificiante

Sortie

Information non communiquée

Métiers visés

Code Rome

Durée, rythme, financement

Modalités pédagogiques
Durée
50 heures en centre

Conventionnement : Non

Financeur(s)

Conditions d'accès

Public(s)
Tout public
Modalités de recrutement et d'admission

Niveau d'entrée : Information non communiquée

Conditions spécifiques et prérequis

Connaissances de base en PHP Notions en programmation orientée objet Connaissance générale du HTML, CSS et du fonctionnement du web Des notions en SQL sont recommandées

Modalités d'accès

Lieu de réalisation de l'action

formation entièrement présentielle
Adresse
Les Docks - Atrium 10.6
13000 - Marseille
Responsable :
Téléphone fixe : 01 77 17 90 36
Contacter l'organisme

Contacts

Contact sur la formation
28 rue du chemin vert
75011 - Paris 11e
Responsable : Monsieur Mickael MASSET
Téléphone fixe : 01 77 17 90 36
fax :
Site web : https://formation.vivaneo.fr/
Contacter l'organisme
Contacter l'organisme formateur
Vivaneo
SIRET: 51017673800043
75011 Paris 11e
Responsable : MASSET
Téléphone fixe : 01 77 17 90 36
Site web : https://formation.vivaneo.fr/
Contacter l'organisme

Période prévisibles de déroulement des sessions

du 15/12/2025 au 31/12/2026
débutant le : 15/12/2025
Adresse d'inscription
Les Docks - Atrium 10.6
13000 - Marseille
Etat du recrutement : Information non disponible
Modalités : Entrées/sorties permanentes

Organisme responsable

Vivaneo
SIRET : 51017673800043

Adresse
28 rue du chemin vert
75011 - Paris 11e
Téléphone fixe : 01 77 17 90 36
Contacter l'organisme