-
Introduction à CodeIgniter
Présentation de l'architecture MVC (Modèle-Vue-Contrôleur) de CodeIgniter
Installation et configuration
Travaux pratiques
Créer un projet CodeIgniter
-
Les contrôleurs et les vues
Présentation des contrôleurs et des vues
Les routes et leur utilisation
Travaux pratiques
Créer sa première page et l'afficher
-
Créer un formulaire et le traduire
La création de formulaires
Les traductions
Présentation des bibliothèques et des helpers disponibles
Travaux pratiques
Créer un formulaire de saisie, l'afficher dans une vue et le traiter dans un contrôleur
-
Les bibliothèques et les helpers
La gestion des sessions
La validation des formulaires
L'envoi d'emails
Travaux pratiques
Utiliser les bibliothèques et les helpers pour améliorer les fonctionnalités du projet créé dans les modules précédents
-
Les modèles et les bases de données
Présentation des modèles, des entités et des bases de données
Les actions de base des modèles
L'interaction entre les contrôleurs, les modèles, les entités et les vues
Travaux pratiques
Créer un modèle et des fonctions pour manipuler les données d'une table, puis les utiliser dans un contrôleur pour afficher les données dans une vue
-
Déploiement d'une application CodeIgniter
Présentation des différents aspects du déploiement d'une application CodeIgniter sur un serveur
Configuration des différents éléments (serveur, transfert de fichiers, base de données, droits, ...)
Travaux pratiques
Déployer l'application créée dans les modules précédents sur un serveur en ligne
Découvrir le fonctionnement du Framework PHP Codeigniter afin de pouvoir réaliser un site WEB
Ce que vous allez apprendre
-
Comprendre les concepts clés de CodeIgniter
-
Comprendre comment fonctionnent les contrôleurs et les vues dans CodeIgniter
-
Construire des formulaires et les traiter
-
Découvrir les bibliothèques et les helpers de CodeIgniter
-
Apprendre à manipuler les données avec les modèles et les bases de données dans CodeIgniter
-
Comprendre comment déployer une application CodeIgniter sur un serveur
Modalités d'évaluation
Evaluation de la progression en cours de formation à l'aide de cas pratiques, mises en situation, QCM…
Test de positionnement en amont et en aval afin de valider les compétences acquises.
Accessibilité
Toutes nos formations sont accessibles aux personnes en situation de handicap.
Pour plus de renseignements, n'hésitez pas à nous contacter.
Modalités pédagogiques
- Méthodes : Expositive, démonstrative et active
- Moyens : Cas pratique, mise en situation
- Ressources : Support de cours et Programme de formation
- Moyens techniques : Teams