04_2586637F_544118S https://www.trouvermaformation.fr/formations/formation/2586637F Développeur framework PHP CodeIgniter Vivaneo

Développeur framework PHP CodeIgniter

Date de mise à jour : 11/12/2025 | Identifiant OffreInfo : 04_2586637F
Organisme responsable : Vivaneo

Objectifs

  • Comprendre l'architecture et les principes fondamentaux du framework CodeIgniter.
  • Savoir installer, configurer et utiliser CodeIgniter pour développer des applications web.
  • Maîtriser le système MVC et les bonnes pratiques de développement.
  • Créer des contrôleurs, modèles et vues efficaces.
  • Gérer la base de données avec l'ORM et le Query Builder de CodeIgniter.
  • Implémenter des fonctionnalités avancées comme la sécurité, la gestion des formulaires et les sessions.
  • Savoir structurer un projet complet et développer une application web opérationnelle.
  • Être capable de déployer une application CodeIgniter en production.

Programme de la formation

Module 1 : Introduction au framework CodeIgniter

  • Présentation du framework et de ses avantages
  • Architecture MVC : principes et organisation
  • Téléchargement, installation et structure d'un projet CodeIgniter
  • Configuration générale et environnement de développement

Module 2 : Les bases du développement avec CodeIgniter
  • Fonctionnement des routes
  • Création et utilisation de contrôleurs
  • Création des vues : syntaxe, organisation et chargement
  • Modèles : interactions avec la base de données

Module 3 : Gestion des données et base de données
  • Configuration de la connexion à la base de données
  • Utilisation du Query Builder
  • Requêtes CRUD
  • ORM et gestion des entités
  • Migrations et Seeders

Module 4 : Formulaires, validation et sécurité
  • Gestion et traitement des formulaires
  • Système de validation intégré
  • Protection CSRF
  • Sécurisation des données et bonnes pratiques
  • Gestion des sessions et authentification

Module 5 : Fonctionnalités avancées
  • Helpers, Libraries et Services
  • Gestion des fichiers et uploads
  • API REST avec CodeIgniter
  • Gestion des exceptions et logs
  • Optimisation des performances

Module 6 : Projet fil rouge
  • Élaboration du cahier des charges
  • Structuration d'un projet complet
  • Développement d'une application web avec CodeIgniter
  • Tests, débogage et optimisation
  • Préparation au déploiement

Module 7 : Mise en production
  • Configuration serveur
  • Déploiement sur hébergement mutualisé ou VPS
  • Gestion des environnements
  • Versioning et mise à jour de l'application

Validation et sanction

  • Capaciter à développer une application web complète avec CodeIgniter.
  • Maîtrise l'architecture MVC et les bonnes pratiques professionnelles.
  • Manipulation de la base de données via le Query Builder ou l'ORM.
  • Autonomie pour implémenter des formulaires, la sécurité, l'authentification et des fonctionnalités avancées.
  • Capaciter à déployer une application en environnement de production.

Type de formation

Non certifiante

Sortie

Sans niveau spécifique

Contact de la formation

28 Rue du Chemin Vert
75011 - Paris 11e
Téléphone fixe : 0177179036
Contacter l'organisme

Contact de l'organisme formateur

Vivaneo
SIRET : 51017673800043
75011 Paris 11e
Responsable : Monsieur Mickael MASSET
Téléphone fixe : 0177179036
Contacter l'organisme

Information fournie par :