Langage PHP - développer des sites web Picto formation

Picto fav
Picto partage
  • Partager par mail
  • Imprimer
Mise à jour : 15/09/2025 Formation : 25233715F Source : MON POLE FORMATION

Session de formation

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

Autre financeur

Lille (59) CAMEMBEAR

FC

Non Picto rouler et dérouler
Durée

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

Modalités de formation

Rythme :
Temps partiel, Cours le week-end, En discontinu, Hors temps de travail
Type de parcours : Parcours individualisé

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

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

Lieu de formation

14 Rue du Vieux Faubourg
59800 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 :
-
Public :
En recherche d'emploi, Tout public

Réunions d'informations

Aucune information

Complément d'information

Aucune information

Objectifs de la formation

 Le certificat vise 6 compétences clés qui vont permettant à un professionnel de :
  • Créer des pages web simples en recourant aux éléments fondamentaux d'algorithmie du langage PHP pour les rendre affichables grâce à un navigateur.
  • Développer une application en utilisant les mécanismes de programmation orientée objet de PHP pour maîtriser la complexité d'une application web.
  • Exploiter les fonctionnalités de la bibliothèque PHP en utilisant les fonctions sur les tableaux, les chaines de caractères et les dates pour améliorer la gestion et la manipulation des données.
  • Mettre en œuvre les concepts spécifiques du Web en PHP avec les formulaires, la gestion du protocole HTTP et la gestion des sessions pour construire une application web complète.
  • Mettre en œuvre les techniques de manipulation de fichiers et répertoires grâce aux fonctions de la bibliothèque PHP pour implémenter les fonctionnalités d'envoi de fichiers depuis un formulaire
  • Connecter une application PHP à une base de données relationnelle en utilisant les classes et interfaces de l'API PHP Data Objects (PDO) pour implémenter des fonctionnalités de persistance de données.

Contenu pédagogique

Module 1 : Introduction au langage PHP
  • Présentation du langage PHP et de son fonctionnement.
  • Installation et configuration d’un environnement de développement (XAMPP, WAMP, LAMP).
  • Exécution de scripts PHP et interaction avec un serveur web.
Module 2 : Syntaxe de base et programmation impérative
  • Variables, types de données et opérateurs.
  • Structures de contrôle (conditions, boucles).
  • Manipulation des tableaux et des chaînes de caractères.
Module 3 : Programmation orientée objet en PHP
  • Concepts fondamentaux de la POO (classes, objets, héritage, encapsulation).
  • Gestion des interfaces et des classes abstraites.
  • Manipulation des exceptions et gestion des erreurs.
Module 4 : Gestion des formulaires et du protocole HTTP
  • Création et traitement des formulaires en PHP.
  • Gestion des requêtes GET et POST.
  • Sécurisation des entrées utilisateur (validation et filtrage).
Module 5 : Manipulation des fichiers et répertoires
  • Lecture et écriture de fichiers avec PHP.
  • Téléchargement et gestion des fichiers via un formulaire.
  • Gestion des permissions et accès aux fichiers.
Module 6 : Connexion à une base de données avec PDO
  • Introduction aux bases de données relationnelles et SQL.
  • Connexion à une base MySQL/PostgreSQL avec PDO.
  • Exécution de requêtes SQL sécurisées avec des requêtes préparées.
Module 7 : Développement avancé et sécurité
  • Gestion des sessions et des cookies.
  • Protection contre les failles XSS et SQL Injection.
  • Bonnes pratiques de développement sécurisé.
Module 8 : Personnalisation et extension d’un CMS PHP
  • Introduction aux CMS populaires (WordPress, Joomla, Drupal).
  • Personnalisation des thèmes et des templates.
  • Développement et intégration de plugins/extensions.
Module 9 : Préparation à la certification ENI
  • Révision des concepts fondamentaux et avancés du PHP.
  • Études de cas et mise en application sur des projets réels.
  • Passage d’un examen blanc pour se préparer aux conditions de l’épreuve

Certifications, reconnaissances

Langage PHP - développer des sites web

Niveau de sortie : Sans niveau spécifique

Consulter la certification

Métiers visés

Insertion dans l'emploi

Picto rouler et dérouler

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

Picto alerte M'alerter sur les nouvelles sessions