10_2574234F_345993S https://www.emfor-bfc.org/formation/fiche-74234/form Langage PHP - développer des sites web Senza Formations

Langage PHP - développer des sites web

Date de mise à jour : 04/02/2025 | Identifiant OffreInfo : 10_2574234F
Organisme responsable : Senza Formations

Objectifs

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.

Programme de la formation

1 - Introduction au langage PHP


  • Historique et fonctionnalités du PHP

  • Configuration du moteur PHP

  • Interaction entre PHP et HTML : structure de base

  • Variables, constantes et transtypage

2 - Programmation procédurale avec PHP

  • Création de scripts PHP simples

  • Fonctions PHP de base (echo, isset, empty)

  • Structures conditionnelles et boucles

  • Manipulation de tableaux et fonctions associées (array, foreach)

3 - Programmation orientée objet (POO)

  • Concepts fondamentaux de la POO (classes, attributs, méthodes)

  • Création et utilisation d'objets (new, $this, construct)

  • Héritage, polymorphisme et encapsulation

  • Gestion des espaces de noms et interfaces

4 - Développement d'applications web complètes

  • Gestion des formulaires et traitement des données (GET, POST)

  • Gestion des sessions et cookies

  • Introduction aux fichiers : upload, gestion et sécurité

  • Utilisation des outils d'analyse pour le débogage et l'optimisation

5 - Connexion aux bases de données

  • Introduction à PHP Data Objects (PDO)

  • Établissement de connexions sécurisées

  • Exécution des requêtes SQL (SELECT, INSERT, UPDATE, DELETE)

  • Gestion des erreurs et des transactions


Plus d'informations sur notre site internet : https://senza-formations.com

bookRésultats attendusObtenir la Certification : Langage PHP – Développer des sites web

La certification IT« Langage PHP - Développer des sites web » s'adresse aux développeurs et webmasters désireux de valider leurs compétences à développer un site web en PHP, et à le personnaliser lorsqu'il a été réalisé avec un CMS, ainsi qu'à étendre les fonctionnalités d'un CMS basé sur PHP.

Validation et sanction

Langage PHP - développer des sites web

Type de formation

Certifiante

Sortie

Sans niveau spécifique

Contact de la formation

48 Rue Claude Balbastre
34070 - Montpellier
Téléphone fixe : 0411934304
Site web : https://senza-formations.com
Contacter l'organisme

Contact de l'organisme formateur

SENZA
SIRET : 88024436300011
Responsable : Monsieur Mickael CELESTINO
Téléphone fixe : 0411934304
Contacter l'organisme

Information fournie par :