Développeur framework PHP CodeIgniter
Date de mise à jour :
Identifiant Offre Info : 04_2586637F
Organisme responsable :
Vivaneo
(ouvre dans un nouvel onglet)
Présentation de la formation
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…
- 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…
- 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
- 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
- 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
- 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
- Helpers, Libraries et Services
- Gestion des fichiers et uploads
- API REST avec CodeIgniter
- Gestion des exceptions et logs
- Optimisation des performances
- É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
- 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
Niveau de sortie
Sans niveau spécifique
Durée, rythme, financement
Durée
En centre
50 h
Financement
- Conventionnement
- Oui
- Financeurs
-
- Autre
- Bénéficiaire de l'action
- Entreprise
- OPCO
Conditions d'accès
Publics visés
- Salarié
- Tout public
Niveau d'entrée
Sans niveau spécifique
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
Lieu de réalisation de l'action
Modalités d'enseignement
Formation entièrement en présentielle
Adresse
Rue de la Brigantine50100 Cherbourg-en-Cotentin
Responsable : Hôtel Chantereyne
Périodes prévisibles de déroulement des sessions
Début
Fin
- Adresse d'inscription
-
28 Rue du Chemin Vert
75011 Paris 11e - État du recrutement
- Ouvert
- Modalités
- Entrées / Sorties à dates permanentes