Développeur framework PHP CodeIgniter

Picto fav
Picto partage
  • Partager par mail
  • Imprimer
Mise à jour : 11/12/2025 Formation : 25244505F Source : VIVANEO

Session de formation

Code CARIF Dates Niveau de sortie Financeur(s) Lieu Organisme formateur Type Réunion
477881S Se rapprocher de l'organisme pour connaitre la prochaine session Sans niveau spécifique

Autre financeur, OPCO

Lille (59) VIVANEO
Tél : 01 77 17 90 36
Email : formation@vivaneo.fr

FC

Non Picto rouler et dérouler
Durée

Durée totale de la formation : 50h
Durée en centre : 50h
Durée en entreprise : h

Modalités de formation

Rythme :
Temps partiel, Temps plein, Cours de jour
Type de parcours : Parcours individualisé

Dispositif Financeur
Financements à déterminer selon la situation du bénéficiaire Autre financeur
OPCO Entreprises OPCO

Tarif : N.C.
Modalités d'enseignement : Formation entièrement présentielle

Lieu de formation

253 Boulevard de Leeds
59777 Lille

Accueil sur le lieu de formation

Accès handicap : Pas d'accès handicap
Hébergement : Pas d'hébergement
Restauration : Pas de restauration
Transport : Pas de transport

Admission

Niveau d'entrée requis : Sans niveau spécifique
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
Public :
En activité professionnelle, Salarié
En recherche d'emploi, Tout public

Réunions d'informations

Aucune information

Complément d'information

Aucune information

Objectifs de la formation

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

Contenu pédagogique

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

Métiers visés

Insertion dans l'emploi

Picto rouler et dérouler

Aucune donnée n'est encore disponible pour cette formation

Informations complémentaires

Picto rouler et dérouler

Numéro Carif : 477881S
Référence formation : 25244505F
Code NSF : -
Formacode principal : 71954 - Framework
ROME associés : -

Picto alerte M'alerter sur les nouvelles sessions