Dans un monde où le développement web évolue rapidement, la maîtrise d'un framework performant et léger comme CodeIgniter est un atout incontournable pour tout développeur. Cette formation vous permet de développer des applications web robustes et sécurisées en adoptant l'architecture MVC(Modèle-Vue-Contrôleur), un standard recherché par les entreprises. Face à la montée en puissance des plateformes digitales et des API, les compétences en programmation orientée objet (POO) et en gestion des bases de données avec CodeIgniter sont devenues essentielles pour répondre aux besoins croissants en développement rapide et en sécurité des applications web. Que vous soyez développeur junior souhaitant enrichir votre CV ou professionnel expérimenté voulant se spécialiser, cette formation vous ouvrira des perspectives vers des postes de développeur backend, intégrateur web, ou responsable technique. Préparez-vous à devenir un acteur clé dans la transformation digitale des entreprises.

Public

À qui s'adresse la formation Framework CODE IGNITER (Débutant)

Cette formation s'adresse aux développeurs débutants souhaitant acquérir une maîtrise pratique de CodeIgniter. Idéale pour ceux ayant des bases en PHP et désireux de comprendre le fonctionnement des frameworks MVC, elle convient aux étudiants en informatique, aux autodidactes en développement web, ainsi qu'aux professionnels cherchant à élargir leurs compétences pour créer des applications web robustes et sécurisées.

Objectifs

Compétences visées pour la formation Framework CODE IGNITER (Débutant)

Après cette formation, les participants seront capables d'installer et configurer le framework Code Igniter; Ecrire le code PHP d'un Contrôleur de données, d'un Modèle d'accès à la base de données, et d'une Vue HTML à afficher; Créer un formulaire de saisie pour intéragir avec la base de données

Programme

Comprendre les fondements du Framework

  1. Rôle et avantages du Framework
  2. Architecture MVC expliquée
  3. Principes de la POO en PHP
  4. Installation et configuration initiale

Maîtriser les composants essentiels

  1. Fonctionnement du contrôleur
  2. Gestion des vues
  3. Utilisation des helpers
  4. Exploitation des bibliothèques
  5. Rôle et création des modèles

Développer un formulaire de contact

  1. Création et validation du formulaire
  2. Interaction MVC complète
  3. Mise en place des mesures de sécurité
  4. Connexion et requêtes en base de données

Construire un CRUD fonctionnel

  1. Modèle CRUD avec CodeIgniter
  2. Manipulation des données
  3. Mise en place des templates graphiques

Gérer une interface back-office sécurisée

  1. Création d’une zone d’administration
  2. Gestion des sessions utilisateurs
  3. Mise en forme dynamique des listings
  4. Protection par rôles et niveaux d’accès

Optimiser la sécurité des applications

  1. Sécurisation des URL et données sensibles
  2. Validation et filtrage des entrées
  3. Gestion des identifiants en URL

Développer des fonctionnalités génériques

  1. Création de fonctions réutilisables
  2. Modularisation du code

Utiliser les outils de débogage

  1. Activation et exploitation de l’outil Profiler
  2. Analyse des performances

Exploiter les ressources externes

  1. Intégration de scripts et librairies depuis GitHub
  2. Utilisation de packages tiers

Approfondir la gestion des sessions

  1. Gestion avancée des sessions et cookies
  2. Sécurisation des sessions utilisateur

Intégrer la gestion des erreurs et logs

  1. Mise en place de la gestion des erreurs
  2. Suivi et lecture des fichiers logs

Maîtriser le routage avancé

  1. Configuration et personnalisation des routes
  2. Gestion des URLs SEO-friendly

La formation Framework CODE IGNITER (Débutant) est dispensée sur 35 heures

Durée et montant de la formation

Intitulé Durée Montant HT
Formation Framework CODE IGNITER - Débutant 35 heures 2290.00 €

Demander une convention de formation

Inscription newsletter

Recevez la newsletter ONLYWEB Formation pour vous tenir informé des formations à venir et maintenir vos compétences.

ONLYWEB Formation, s'appuie sur le réseau d'experts EVA - Solutions

coordonnées

© ONLYWEB Formation
6 pl. Dumas de Loire
69009 Lyon
TÉL 09 72 13 00 73
EVA Solutions: La force du réseau