Retour au catalogue
Validé WorkbotsDéveloppement & réseaux

Programmation : PHP / MySQL

Un site en HTML et CSS affiche toujours la même chose. Il lui manque un langage côté serveur et une base de données pour devenir vivant. Vous partez de votre première variable PHP pour arriver à un site dynamique connecté à MySQL, de l'orienté objet aux requêtes PDO.

Programmation : PHP / MySQL

Programme & fiche pédagogique

40 h

Public visé

  • Intégrateurs et développeurs web qui souhaitent créer des sites dynamiques
  • Webdesigners et professionnels en reconversion vers le développement back-end
  • Étudiants et autodidactes déjà à l'aise avec HTML et CSS

Prérequis

  • Des bases en HTML et en CSS sont nécessaires pour suivre la formation. Aucune connaissance préalable de PHP ni de MySQL n'est requise.
  • Prérequis techniques :
  • Navigateur web : Google Chrome recommandé

Objectifs pédagogiques

  • Écrire du PHP : variables, opérations, conditions, boucles, fonctions et tableaux
  • Manipuler les dates et lire ou écrire dans des fichiers depuis un script PHP
  • Exploiter les superglobales, les expressions régulières, les filtres et la gestion des erreurs
  • Concevoir en orienté objet avec PHP, des concepts de base aux notions avancées
  • Créer et interroger une base MySQL avec PDO et relier une page HTML à ses données

Contenu de la formation

① PHP/SQL - Cours interactif ➜ Cas pratique 1 ➜ Cas pratique 2 ➜ Introduction au cours PHP et MySQL ➜ Découverte des variables en PHP ➜ Les structures de contrôle en PHP ➜ Découverte des fonctions en PHP ➜ Les variables tableaux en PHP ➜ Cas pratique 3 ➜ Manipuler des dates en PHP ➜ Les variables superglobales PHP ➜ Manipuler des fichiers en PHP ➜ Utiliser les expressions régulières ou rationnelles en PHP ➜ Programmation orientée objet (Poo) PHP - Concepts de base ➜ Programmation orientée objet PHP - Notions avancées ➜ Espaces de noms, filtres et gestion des erreurs en PHP ➜ Introduction aux bases de données, au SQL et à MySQL ➜ Manipuler des donnees dans des bases MySQL avec PDO ➜ Jointures, union et sous-requêtes ➜ Gestion des formulaires HTML avec PHP ➜ PHP : Les mots clés réservés ➜ MySQL : Pour aller plus loin ② PHP/SQL - Tutoriel vidéo ➜ Présentation du cours ➜ Introduction au PHP ➜ Environnement de travail ➜ Les bases en PHP ➜ Premières instructions ➜ Les variables PHP ➜ Types de valeurs et concaténation ➜ Opérations sur les variables ➜ Introduction aux conditions ➜ Les conditions 1/2 ➜ Les conditions 2/2 ➜ Ternaires et switch ➜ Les boucles ➜ Les fonctions PHP ➜ Portée des variables ➜ Constantes PHP ➜ Les tableaux en PHP ➜ Tableaux associatifs ➜ Tableaux multidimensionnels ➜ Le timestamp ➜ Obtenir et formater une date ➜ Validité des dates ➜ Lire, ouvrir, fermer un fichier ➜ Parcourir un fichier ➜ Créer et écrire dans un fichier ➜ Écrire dans un fichier ➜ Include et require ③ Évaluation des acquis ➜ Testez ce que vous avez retenu