Découvrez nos dernières e-formations certifiantes, avec tutorat et certification ! Je découvre
Devenez Partenaires ENI et bénéficiez d’un accès privilégié à nos offres. Je découvre
  1. Espace Partenaires
  2. PHP – Développement de sites web Back End - E-formation certifiante avec accompagnement

PHP – Développement de sites web Back End E-formation certifiante avec accompagnement

Disponible uniquement pour les clients partenaires ENI.Vous n'êtes pas encore client partenaire ? Inscrivez-vous

Caractéristiques

  • e-Formation Certifiante
  • Ref. ENI : BLFMLET_DEV_2PHP
Le langage PHP est principalement utilisé pour le développement web. Il sert à créer des sites web dynamiques et permet aux développeurs d'interagir avec des bases de données, de gérer des sessions utilisateur, de traiter des formulaires, et bien plus encore. C'est un langage très populaire pour la création d'applications web interactives et robustes. L’objectif de cette formation est de vous apprendre à concevoir des sites web dynamiques avec PHP. Contenu de la formation : Introduction à PHP...
  • Niveau Initié à Confirmé
  • Parution février 2025
Le langage PHP est principalement utilisé pour le développement web. Il sert à créer des sites web dynamiques et permet aux développeurs d'interagir avec des bases de données, de gérer des sessions utilisateur, de traiter des formulaires, et bien plus encore. C'est un langage très populaire pour la création d'applications web interactives et robustes.

L’objectif de cette formation est de vous apprendre à concevoir des sites web dynamiques avec PHP.

Contenu de la formation :
  • Introduction à PHP
  • Les bases du langage PHP
  • La Programmation Orientée Objet en PHP
  • Les formulaires en PHP
  • L'accès aux données
  • Les échanges de données entre le client et le serveur
  • Livre de référence PHP 8 - Développez un site web dynamique et interactif (2e édition)
Temps estimé de la formation
4 h 30 environ de vidéos 
29 h de travaux pratiques

Prérequis :
Pour suivre cette e-formation, des connaissances en Programmation Orientée Objet et sur le langage SQL sont nécessaires.

Certification associée :

Le certificat Langage PHP – Développer des sites Web permet de reconnaître les compétences du candidat dans maîtrise du langage PHP pour développer un site web, étendre les fonctionnalités d’un CMS ou personnaliser un site web réalisé avec un CMS. L'épreuve (durée 1h30) comprend des questions de type cas pratiques qui positionnent le candidat dans une situation similaire à l’environnement de travail et des questions sous la forme d’un questionnaire à choix multiple et à choix unique à visée professionnelle.

Accompagnement tutoré : 

-  1 assistance par mail illimitée
-  Possibilité de planifier 1 ou 2 rendez-vous (maximum 2h) avec un formateur
-  Inscription à la certification à partir du 4ème mois
-  6 mois de ressources (Livre + E-formation)

Téléchargements

Objectif

Le PHP est une technologie web côté serveur permettant la création de pages web dynamiques. Il est utilisé dans
plus de 4 sites web dynamiques sur 5 !
L’objectif de cette formation est de vous apprendre à concevoir des sites web dynamiques avec PHP.

Public

Cette e-formation s’adresse aux développeurs qui souhaitent apprendre à concevoir des sites
web dynamiques avec PHP.

Prérequis

Des connaissances en Programmation Orientée
Objet et sur le langage SQL sont nécessaires.

Durée estimée pour le suivi des modules indispensables

Durée des vidéos : 4h30
Durée des TP : 29h


Les modules indispensables

Cours
résentation du cours
Ce module vous propose la consultation d’une vidéo d’une durée de 1 minute(s).
    Présentation du cours
  • Présentation du cours
Cours
Introduction à PHP
Ce module vous propose la consultation d’une vidéo d’une durée de 13 minute(s).
    Module 1 - Introduction à PHP
  • Objectifs du module
  • Introduction à PHP
  • L'environnement de développement
  • Démonstration - L'installation de WAMP Server et de PhpStorm
Cours
Les bases du langage PHP
Ce module vous propose la consultation d’une vidéo d’une durée de 1h40.
    Module 2 - Les bases du langage PHP
  • Objectifs du module
  • Bloc PHP
  • Démonstration - Premier lancement de l'IDE
  • Les variables
  • Les constantes
  • Les types de données
  • TP à réaliser
  • Le tableau numérique
  • Le tableau associatif
  • Le tableau multidimensionnel
  • La syntaxe des tableaux avec array() ou []
  • La manipulation des éléments d'un tableau
  • La structure de contrôle if
  • L'opérateur ternaire ? :
  • La structure de contrôle switch et l'expression match
  • Les boucles
  • L'inclusion d'un fichier
  • TP à réaliser
  • Quelques fonctions utiles pour manipuler les chaînes de caractères
  • Quelques fonctions utiles pour manipuler les nombres
  • Quelques fonctions utiles pour rechercher au sein d'une chaîne de caractères
  • Quelques fonctions utiles pour manipuler les nombres
  • TP à réaliser
  • La création de fonctions
  • Le passage de paramètres
  • Le typage des paramètres
  • TP à réaliser
  • Les expressions rationnelles
  • TP à réaliser
Cours
La Programmation Orientée Objet en PHP
Ce module vous propose la consultation d’une vidéo d’une durée de 54 minute(s).
    Module 3 - La Programmation Orientée Objet en PHP
  • Objectifs du module
  • L'histoire de la POO en PHP
  • La création d'une classe
  • Les attributs d'instance
  • Les constructeurs
  • L'accès aux éléments d'instance
  • Le destructeur
  • Les méthodes d'instance
  • L'utilisation d'une classe
  • L'héritage
  • Les éléments de classe
  • Les classes abstraites
  • Les interfaces
  • Les traits
  • Les exceptions
  • Les espaces de nom
  • Le chargement automatique des classes
  • Démonstration - Le chargement automatique des classes
  • Le clonage d'instance
  • TP à réaliser
Cours
Les formulaires en PHP
Ce module vous propose la consultation d’une vidéo d’une durée de 27 minute(s).
    Module 4 - Les formulaires en PHP
  • Objectifs du module
  • Les différentes organisations possibles
  • La création d'un formulaire
  • Le traitement d'un formulaire
  • Démonstration - Le traitement d'un formulaire
  • La validation des données saisies
  • Le formulaire et son traitement
  • L'envoi de fichiers
  • TP à réaliser
Cours
L'accès aux données
Ce module vous propose la consultation d’une vidéo d’une durée de 34 minute(s).
    Module 5 - L'accès aux données
  • Objectifs du module
  • Démonstration - L'utilisation de PhpMyAdmin
  • La connexion avec PDO
  • Les requêtes non préparées
  • Les requêtes préparées
  • Les ordres de type INSERT, UPDATE ou DELETE
  • La réutilisation de requêtes
  • Les procédures et les fonctions stockées
  • Les transactions
  • TP à réaliser
Cours
Les échanges de données entre le client et le serveur
Ce module vous propose la consultation d’une vidéo d’une durée de 41 minute(s).
    Module 6 - Les échanges de données entre le client et le serveur
  • Objectifs du module
  • Le protocole HTTP
  • La visualisation des requêtes et des réponses
  • Les redirections
  • Les cookies
  • Démonstration - Les cookies
  • Les sessions
  • Démonstration - Les sessions
  • AJAX Texte
  • Démonstration - AJAX Texte
  • AJAX JSON
  • Démonstration - AJAX JSON
  • TP à réaliser
  • Enoncé du TP final

Le module en complément

Livre numérique
PHP 8 - Développez un site web dynamique et interactif (2e édition)
Ce module vous propose la consultation d’un support de cours numérique.
  • Informations générales
  • Préambule
  • Introduction à PHP
  • Utiliser les fonctions PHP
  • Écrire des fonctions et des classes PHP
  • Gérer les erreurs dans un script PHP
  • Gérer les formulaires et les liens
  • Accéder aux bases de données
  • Gérer les sessions
  • Envoyer un courrier électronique
  • Annexe

Nos nouveautés

voir plus